typenum/gen/
consts.rs

1// THIS IS GENERATED CODE
2#![allow(missing_docs)]
3use crate::int::{NInt, PInt};
4/**
5Type aliases for many constants.
6
7This file is generated by typenum's build script.
8
9For unsigned integers, the format is `U` followed by the number. We define aliases for
10
11- Numbers 0 through 1024
12- Powers of 2 below `u64::MAX`
13- Powers of 10 below `u64::MAX`
14
15These alias definitions look like this:
16
17```rust
18use typenum::{B0, B1, UInt, UTerm};
19
20# #[allow(dead_code)]
21type U6 = UInt<UInt<UInt<UTerm, B1>, B1>, B0>;
22```
23
24For positive signed integers, the format is `P` followed by the number and for negative
25signed integers it is `N` followed by the number. For the signed integer zero, we use
26`Z0`. We define aliases for
27
28- Numbers -1024 through 1024
29- Powers of 2 between `i64::MIN` and `i64::MAX`
30- Powers of 10 between `i64::MIN` and `i64::MAX`
31
32These alias definitions look like this:
33
34```rust
35use typenum::{B0, B1, UInt, UTerm, PInt, NInt};
36
37# #[allow(dead_code)]
38type P6 = PInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>>;
39# #[allow(dead_code)]
40type N6 = NInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>>;
41```
42
43# Example
44```rust
45# #[allow(unused_imports)]
46use typenum::{U0, U1, U2, U3, U4, U5, U6};
47# #[allow(unused_imports)]
48use typenum::{N3, N2, N1, Z0, P1, P2, P3};
49# #[allow(unused_imports)]
50use typenum::{U774, N17, N10000, P1024, P4096};
51```
52
53We also define the aliases `False` and `True` for `B0` and `B1`, respectively.
54*/
55use crate::uint::{UInt, UTerm};
56
57pub use crate::bit::{B0, B1};
58pub use crate::int::Z0;
59
60pub type True = B1;
61pub type False = B0;
62pub type U0 = UTerm;
63pub type U1 = UInt<UTerm, B1>;
64pub type P1 = PInt<U1>;
65pub type N1 = NInt<U1>;
66pub type U2 = UInt<UInt<UTerm, B1>, B0>;
67pub type P2 = PInt<U2>;
68pub type N2 = NInt<U2>;
69pub type U3 = UInt<UInt<UTerm, B1>, B1>;
70pub type P3 = PInt<U3>;
71pub type N3 = NInt<U3>;
72pub type U4 = UInt<UInt<UInt<UTerm, B1>, B0>, B0>;
73pub type P4 = PInt<U4>;
74pub type N4 = NInt<U4>;
75pub type U5 = UInt<UInt<UInt<UTerm, B1>, B0>, B1>;
76pub type P5 = PInt<U5>;
77pub type N5 = NInt<U5>;
78pub type U6 = UInt<UInt<UInt<UTerm, B1>, B1>, B0>;
79pub type P6 = PInt<U6>;
80pub type N6 = NInt<U6>;
81pub type U7 = UInt<UInt<UInt<UTerm, B1>, B1>, B1>;
82pub type P7 = PInt<U7>;
83pub type N7 = NInt<U7>;
84pub type U8 = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>;
85pub type P8 = PInt<U8>;
86pub type N8 = NInt<U8>;
87pub type U9 = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>;
88pub type P9 = PInt<U9>;
89pub type N9 = NInt<U9>;
90pub type U10 = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>;
91pub type P10 = PInt<U10>;
92pub type N10 = NInt<U10>;
93pub type U11 = UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>;
94pub type P11 = PInt<U11>;
95pub type N11 = NInt<U11>;
96pub type U12 = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>;
97pub type P12 = PInt<U12>;
98pub type N12 = NInt<U12>;
99pub type U13 = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>;
100pub type P13 = PInt<U13>;
101pub type N13 = NInt<U13>;
102pub type U14 = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>;
103pub type P14 = PInt<U14>;
104pub type N14 = NInt<U14>;
105pub type U15 = UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>;
106pub type P15 = PInt<U15>;
107pub type N15 = NInt<U15>;
108pub type U16 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>;
109pub type P16 = PInt<U16>;
110pub type N16 = NInt<U16>;
111pub type U17 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>;
112pub type P17 = PInt<U17>;
113pub type N17 = NInt<U17>;
114pub type U18 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>;
115pub type P18 = PInt<U18>;
116pub type N18 = NInt<U18>;
117pub type U19 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>;
118pub type P19 = PInt<U19>;
119pub type N19 = NInt<U19>;
120pub type U20 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>;
121pub type P20 = PInt<U20>;
122pub type N20 = NInt<U20>;
123pub type U21 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>;
124pub type P21 = PInt<U21>;
125pub type N21 = NInt<U21>;
126pub type U22 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>;
127pub type P22 = PInt<U22>;
128pub type N22 = NInt<U22>;
129pub type U23 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>;
130pub type P23 = PInt<U23>;
131pub type N23 = NInt<U23>;
132pub type U24 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>;
133pub type P24 = PInt<U24>;
134pub type N24 = NInt<U24>;
135pub type U25 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>;
136pub type P25 = PInt<U25>;
137pub type N25 = NInt<U25>;
138pub type U26 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>;
139pub type P26 = PInt<U26>;
140pub type N26 = NInt<U26>;
141pub type U27 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>;
142pub type P27 = PInt<U27>;
143pub type N27 = NInt<U27>;
144pub type U28 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>;
145pub type P28 = PInt<U28>;
146pub type N28 = NInt<U28>;
147pub type U29 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>;
148pub type P29 = PInt<U29>;
149pub type N29 = NInt<U29>;
150pub type U30 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>;
151pub type P30 = PInt<U30>;
152pub type N30 = NInt<U30>;
153pub type U31 = UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>;
154pub type P31 = PInt<U31>;
155pub type N31 = NInt<U31>;
156pub type U32 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>;
157pub type P32 = PInt<U32>;
158pub type N32 = NInt<U32>;
159pub type U33 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>;
160pub type P33 = PInt<U33>;
161pub type N33 = NInt<U33>;
162pub type U34 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>;
163pub type P34 = PInt<U34>;
164pub type N34 = NInt<U34>;
165pub type U35 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>;
166pub type P35 = PInt<U35>;
167pub type N35 = NInt<U35>;
168pub type U36 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>;
169pub type P36 = PInt<U36>;
170pub type N36 = NInt<U36>;
171pub type U37 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>;
172pub type P37 = PInt<U37>;
173pub type N37 = NInt<U37>;
174pub type U38 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>;
175pub type P38 = PInt<U38>;
176pub type N38 = NInt<U38>;
177pub type U39 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>;
178pub type P39 = PInt<U39>;
179pub type N39 = NInt<U39>;
180pub type U40 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>;
181pub type P40 = PInt<U40>;
182pub type N40 = NInt<U40>;
183pub type U41 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>;
184pub type P41 = PInt<U41>;
185pub type N41 = NInt<U41>;
186pub type U42 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>;
187pub type P42 = PInt<U42>;
188pub type N42 = NInt<U42>;
189pub type U43 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>;
190pub type P43 = PInt<U43>;
191pub type N43 = NInt<U43>;
192pub type U44 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>;
193pub type P44 = PInt<U44>;
194pub type N44 = NInt<U44>;
195pub type U45 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>;
196pub type P45 = PInt<U45>;
197pub type N45 = NInt<U45>;
198pub type U46 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>;
199pub type P46 = PInt<U46>;
200pub type N46 = NInt<U46>;
201pub type U47 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>;
202pub type P47 = PInt<U47>;
203pub type N47 = NInt<U47>;
204pub type U48 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>;
205pub type P48 = PInt<U48>;
206pub type N48 = NInt<U48>;
207pub type U49 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>;
208pub type P49 = PInt<U49>;
209pub type N49 = NInt<U49>;
210pub type U50 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>;
211pub type P50 = PInt<U50>;
212pub type N50 = NInt<U50>;
213pub type U51 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>;
214pub type P51 = PInt<U51>;
215pub type N51 = NInt<U51>;
216pub type U52 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>;
217pub type P52 = PInt<U52>;
218pub type N52 = NInt<U52>;
219pub type U53 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>;
220pub type P53 = PInt<U53>;
221pub type N53 = NInt<U53>;
222pub type U54 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>;
223pub type P54 = PInt<U54>;
224pub type N54 = NInt<U54>;
225pub type U55 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>;
226pub type P55 = PInt<U55>;
227pub type N55 = NInt<U55>;
228pub type U56 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>;
229pub type P56 = PInt<U56>;
230pub type N56 = NInt<U56>;
231pub type U57 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>;
232pub type P57 = PInt<U57>;
233pub type N57 = NInt<U57>;
234pub type U58 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>;
235pub type P58 = PInt<U58>;
236pub type N58 = NInt<U58>;
237pub type U59 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>;
238pub type P59 = PInt<U59>;
239pub type N59 = NInt<U59>;
240pub type U60 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>;
241pub type P60 = PInt<U60>;
242pub type N60 = NInt<U60>;
243pub type U61 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>;
244pub type P61 = PInt<U61>;
245pub type N61 = NInt<U61>;
246pub type U62 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>;
247pub type P62 = PInt<U62>;
248pub type N62 = NInt<U62>;
249pub type U63 = UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>;
250pub type P63 = PInt<U63>;
251pub type N63 = NInt<U63>;
252pub type U64 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>;
253pub type P64 = PInt<U64>;
254pub type N64 = NInt<U64>;
255pub type U65 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>;
256pub type P65 = PInt<U65>;
257pub type N65 = NInt<U65>;
258pub type U66 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>;
259pub type P66 = PInt<U66>;
260pub type N66 = NInt<U66>;
261pub type U67 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>;
262pub type P67 = PInt<U67>;
263pub type N67 = NInt<U67>;
264pub type U68 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>;
265pub type P68 = PInt<U68>;
266pub type N68 = NInt<U68>;
267pub type U69 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>;
268pub type P69 = PInt<U69>;
269pub type N69 = NInt<U69>;
270pub type U70 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>;
271pub type P70 = PInt<U70>;
272pub type N70 = NInt<U70>;
273pub type U71 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>;
274pub type P71 = PInt<U71>;
275pub type N71 = NInt<U71>;
276pub type U72 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>;
277pub type P72 = PInt<U72>;
278pub type N72 = NInt<U72>;
279pub type U73 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>;
280pub type P73 = PInt<U73>;
281pub type N73 = NInt<U73>;
282pub type U74 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>;
283pub type P74 = PInt<U74>;
284pub type N74 = NInt<U74>;
285pub type U75 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>;
286pub type P75 = PInt<U75>;
287pub type N75 = NInt<U75>;
288pub type U76 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>;
289pub type P76 = PInt<U76>;
290pub type N76 = NInt<U76>;
291pub type U77 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>;
292pub type P77 = PInt<U77>;
293pub type N77 = NInt<U77>;
294pub type U78 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>;
295pub type P78 = PInt<U78>;
296pub type N78 = NInt<U78>;
297pub type U79 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>;
298pub type P79 = PInt<U79>;
299pub type N79 = NInt<U79>;
300pub type U80 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>;
301pub type P80 = PInt<U80>;
302pub type N80 = NInt<U80>;
303pub type U81 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>;
304pub type P81 = PInt<U81>;
305pub type N81 = NInt<U81>;
306pub type U82 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>;
307pub type P82 = PInt<U82>;
308pub type N82 = NInt<U82>;
309pub type U83 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>;
310pub type P83 = PInt<U83>;
311pub type N83 = NInt<U83>;
312pub type U84 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>;
313pub type P84 = PInt<U84>;
314pub type N84 = NInt<U84>;
315pub type U85 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>;
316pub type P85 = PInt<U85>;
317pub type N85 = NInt<U85>;
318pub type U86 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>;
319pub type P86 = PInt<U86>;
320pub type N86 = NInt<U86>;
321pub type U87 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>;
322pub type P87 = PInt<U87>;
323pub type N87 = NInt<U87>;
324pub type U88 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>;
325pub type P88 = PInt<U88>;
326pub type N88 = NInt<U88>;
327pub type U89 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>;
328pub type P89 = PInt<U89>;
329pub type N89 = NInt<U89>;
330pub type U90 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>;
331pub type P90 = PInt<U90>;
332pub type N90 = NInt<U90>;
333pub type U91 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>;
334pub type P91 = PInt<U91>;
335pub type N91 = NInt<U91>;
336pub type U92 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>;
337pub type P92 = PInt<U92>;
338pub type N92 = NInt<U92>;
339pub type U93 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>;
340pub type P93 = PInt<U93>;
341pub type N93 = NInt<U93>;
342pub type U94 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>;
343pub type P94 = PInt<U94>;
344pub type N94 = NInt<U94>;
345pub type U95 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>;
346pub type P95 = PInt<U95>;
347pub type N95 = NInt<U95>;
348pub type U96 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>;
349pub type P96 = PInt<U96>;
350pub type N96 = NInt<U96>;
351pub type U97 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>;
352pub type P97 = PInt<U97>;
353pub type N97 = NInt<U97>;
354pub type U98 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>;
355pub type P98 = PInt<U98>;
356pub type N98 = NInt<U98>;
357pub type U99 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>;
358pub type P99 = PInt<U99>;
359pub type N99 = NInt<U99>;
360pub type U100 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>;
361pub type P100 = PInt<U100>;
362pub type N100 = NInt<U100>;
363pub type U101 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>;
364pub type P101 = PInt<U101>;
365pub type N101 = NInt<U101>;
366pub type U102 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>;
367pub type P102 = PInt<U102>;
368pub type N102 = NInt<U102>;
369pub type U103 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>;
370pub type P103 = PInt<U103>;
371pub type N103 = NInt<U103>;
372pub type U104 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>;
373pub type P104 = PInt<U104>;
374pub type N104 = NInt<U104>;
375pub type U105 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>;
376pub type P105 = PInt<U105>;
377pub type N105 = NInt<U105>;
378pub type U106 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>;
379pub type P106 = PInt<U106>;
380pub type N106 = NInt<U106>;
381pub type U107 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>;
382pub type P107 = PInt<U107>;
383pub type N107 = NInt<U107>;
384pub type U108 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>;
385pub type P108 = PInt<U108>;
386pub type N108 = NInt<U108>;
387pub type U109 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>;
388pub type P109 = PInt<U109>;
389pub type N109 = NInt<U109>;
390pub type U110 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>;
391pub type P110 = PInt<U110>;
392pub type N110 = NInt<U110>;
393pub type U111 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>;
394pub type P111 = PInt<U111>;
395pub type N111 = NInt<U111>;
396pub type U112 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>;
397pub type P112 = PInt<U112>;
398pub type N112 = NInt<U112>;
399pub type U113 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>;
400pub type P113 = PInt<U113>;
401pub type N113 = NInt<U113>;
402pub type U114 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>;
403pub type P114 = PInt<U114>;
404pub type N114 = NInt<U114>;
405pub type U115 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>;
406pub type P115 = PInt<U115>;
407pub type N115 = NInt<U115>;
408pub type U116 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>;
409pub type P116 = PInt<U116>;
410pub type N116 = NInt<U116>;
411pub type U117 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>;
412pub type P117 = PInt<U117>;
413pub type N117 = NInt<U117>;
414pub type U118 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>;
415pub type P118 = PInt<U118>;
416pub type N118 = NInt<U118>;
417pub type U119 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>;
418pub type P119 = PInt<U119>;
419pub type N119 = NInt<U119>;
420pub type U120 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>;
421pub type P120 = PInt<U120>;
422pub type N120 = NInt<U120>;
423pub type U121 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>;
424pub type P121 = PInt<U121>;
425pub type N121 = NInt<U121>;
426pub type U122 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>;
427pub type P122 = PInt<U122>;
428pub type N122 = NInt<U122>;
429pub type U123 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>;
430pub type P123 = PInt<U123>;
431pub type N123 = NInt<U123>;
432pub type U124 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>;
433pub type P124 = PInt<U124>;
434pub type N124 = NInt<U124>;
435pub type U125 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>;
436pub type P125 = PInt<U125>;
437pub type N125 = NInt<U125>;
438pub type U126 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>;
439pub type P126 = PInt<U126>;
440pub type N126 = NInt<U126>;
441pub type U127 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>;
442pub type P127 = PInt<U127>;
443pub type N127 = NInt<U127>;
444pub type U128 =
445    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
446pub type P128 = PInt<U128>;
447pub type N128 = NInt<U128>;
448pub type U129 =
449    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>;
450pub type P129 = PInt<U129>;
451pub type N129 = NInt<U129>;
452pub type U130 =
453    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>;
454pub type P130 = PInt<U130>;
455pub type N130 = NInt<U130>;
456pub type U131 =
457    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>;
458pub type P131 = PInt<U131>;
459pub type N131 = NInt<U131>;
460pub type U132 =
461    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>;
462pub type P132 = PInt<U132>;
463pub type N132 = NInt<U132>;
464pub type U133 =
465    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>;
466pub type P133 = PInt<U133>;
467pub type N133 = NInt<U133>;
468pub type U134 =
469    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>;
470pub type P134 = PInt<U134>;
471pub type N134 = NInt<U134>;
472pub type U135 =
473    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>;
474pub type P135 = PInt<U135>;
475pub type N135 = NInt<U135>;
476pub type U136 =
477    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>;
478pub type P136 = PInt<U136>;
479pub type N136 = NInt<U136>;
480pub type U137 =
481    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>;
482pub type P137 = PInt<U137>;
483pub type N137 = NInt<U137>;
484pub type U138 =
485    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>;
486pub type P138 = PInt<U138>;
487pub type N138 = NInt<U138>;
488pub type U139 =
489    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>;
490pub type P139 = PInt<U139>;
491pub type N139 = NInt<U139>;
492pub type U140 =
493    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>;
494pub type P140 = PInt<U140>;
495pub type N140 = NInt<U140>;
496pub type U141 =
497    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>;
498pub type P141 = PInt<U141>;
499pub type N141 = NInt<U141>;
500pub type U142 =
501    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>;
502pub type P142 = PInt<U142>;
503pub type N142 = NInt<U142>;
504pub type U143 =
505    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>;
506pub type P143 = PInt<U143>;
507pub type N143 = NInt<U143>;
508pub type U144 =
509    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>;
510pub type P144 = PInt<U144>;
511pub type N144 = NInt<U144>;
512pub type U145 =
513    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>;
514pub type P145 = PInt<U145>;
515pub type N145 = NInt<U145>;
516pub type U146 =
517    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>;
518pub type P146 = PInt<U146>;
519pub type N146 = NInt<U146>;
520pub type U147 =
521    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>;
522pub type P147 = PInt<U147>;
523pub type N147 = NInt<U147>;
524pub type U148 =
525    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>;
526pub type P148 = PInt<U148>;
527pub type N148 = NInt<U148>;
528pub type U149 =
529    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>;
530pub type P149 = PInt<U149>;
531pub type N149 = NInt<U149>;
532pub type U150 =
533    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>;
534pub type P150 = PInt<U150>;
535pub type N150 = NInt<U150>;
536pub type U151 =
537    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>;
538pub type P151 = PInt<U151>;
539pub type N151 = NInt<U151>;
540pub type U152 =
541    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>;
542pub type P152 = PInt<U152>;
543pub type N152 = NInt<U152>;
544pub type U153 =
545    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>;
546pub type P153 = PInt<U153>;
547pub type N153 = NInt<U153>;
548pub type U154 =
549    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>;
550pub type P154 = PInt<U154>;
551pub type N154 = NInt<U154>;
552pub type U155 =
553    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>;
554pub type P155 = PInt<U155>;
555pub type N155 = NInt<U155>;
556pub type U156 =
557    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>;
558pub type P156 = PInt<U156>;
559pub type N156 = NInt<U156>;
560pub type U157 =
561    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>;
562pub type P157 = PInt<U157>;
563pub type N157 = NInt<U157>;
564pub type U158 =
565    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>;
566pub type P158 = PInt<U158>;
567pub type N158 = NInt<U158>;
568pub type U159 =
569    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>;
570pub type P159 = PInt<U159>;
571pub type N159 = NInt<U159>;
572pub type U160 =
573    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>;
574pub type P160 = PInt<U160>;
575pub type N160 = NInt<U160>;
576pub type U161 =
577    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>;
578pub type P161 = PInt<U161>;
579pub type N161 = NInt<U161>;
580pub type U162 =
581    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>;
582pub type P162 = PInt<U162>;
583pub type N162 = NInt<U162>;
584pub type U163 =
585    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>;
586pub type P163 = PInt<U163>;
587pub type N163 = NInt<U163>;
588pub type U164 =
589    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>;
590pub type P164 = PInt<U164>;
591pub type N164 = NInt<U164>;
592pub type U165 =
593    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>;
594pub type P165 = PInt<U165>;
595pub type N165 = NInt<U165>;
596pub type U166 =
597    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>;
598pub type P166 = PInt<U166>;
599pub type N166 = NInt<U166>;
600pub type U167 =
601    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>;
602pub type P167 = PInt<U167>;
603pub type N167 = NInt<U167>;
604pub type U168 =
605    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>;
606pub type P168 = PInt<U168>;
607pub type N168 = NInt<U168>;
608pub type U169 =
609    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>;
610pub type P169 = PInt<U169>;
611pub type N169 = NInt<U169>;
612pub type U170 =
613    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>;
614pub type P170 = PInt<U170>;
615pub type N170 = NInt<U170>;
616pub type U171 =
617    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>;
618pub type P171 = PInt<U171>;
619pub type N171 = NInt<U171>;
620pub type U172 =
621    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>;
622pub type P172 = PInt<U172>;
623pub type N172 = NInt<U172>;
624pub type U173 =
625    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>;
626pub type P173 = PInt<U173>;
627pub type N173 = NInt<U173>;
628pub type U174 =
629    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>;
630pub type P174 = PInt<U174>;
631pub type N174 = NInt<U174>;
632pub type U175 =
633    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>;
634pub type P175 = PInt<U175>;
635pub type N175 = NInt<U175>;
636pub type U176 =
637    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>;
638pub type P176 = PInt<U176>;
639pub type N176 = NInt<U176>;
640pub type U177 =
641    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>;
642pub type P177 = PInt<U177>;
643pub type N177 = NInt<U177>;
644pub type U178 =
645    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>;
646pub type P178 = PInt<U178>;
647pub type N178 = NInt<U178>;
648pub type U179 =
649    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>;
650pub type P179 = PInt<U179>;
651pub type N179 = NInt<U179>;
652pub type U180 =
653    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>;
654pub type P180 = PInt<U180>;
655pub type N180 = NInt<U180>;
656pub type U181 =
657    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>;
658pub type P181 = PInt<U181>;
659pub type N181 = NInt<U181>;
660pub type U182 =
661    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>;
662pub type P182 = PInt<U182>;
663pub type N182 = NInt<U182>;
664pub type U183 =
665    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>;
666pub type P183 = PInt<U183>;
667pub type N183 = NInt<U183>;
668pub type U184 =
669    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>;
670pub type P184 = PInt<U184>;
671pub type N184 = NInt<U184>;
672pub type U185 =
673    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>;
674pub type P185 = PInt<U185>;
675pub type N185 = NInt<U185>;
676pub type U186 =
677    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>;
678pub type P186 = PInt<U186>;
679pub type N186 = NInt<U186>;
680pub type U187 =
681    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>;
682pub type P187 = PInt<U187>;
683pub type N187 = NInt<U187>;
684pub type U188 =
685    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>;
686pub type P188 = PInt<U188>;
687pub type N188 = NInt<U188>;
688pub type U189 =
689    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>;
690pub type P189 = PInt<U189>;
691pub type N189 = NInt<U189>;
692pub type U190 =
693    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>;
694pub type P190 = PInt<U190>;
695pub type N190 = NInt<U190>;
696pub type U191 =
697    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>;
698pub type P191 = PInt<U191>;
699pub type N191 = NInt<U191>;
700pub type U192 =
701    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>;
702pub type P192 = PInt<U192>;
703pub type N192 = NInt<U192>;
704pub type U193 =
705    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>;
706pub type P193 = PInt<U193>;
707pub type N193 = NInt<U193>;
708pub type U194 =
709    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>;
710pub type P194 = PInt<U194>;
711pub type N194 = NInt<U194>;
712pub type U195 =
713    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>;
714pub type P195 = PInt<U195>;
715pub type N195 = NInt<U195>;
716pub type U196 =
717    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>;
718pub type P196 = PInt<U196>;
719pub type N196 = NInt<U196>;
720pub type U197 =
721    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>;
722pub type P197 = PInt<U197>;
723pub type N197 = NInt<U197>;
724pub type U198 =
725    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>;
726pub type P198 = PInt<U198>;
727pub type N198 = NInt<U198>;
728pub type U199 =
729    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>;
730pub type P199 = PInt<U199>;
731pub type N199 = NInt<U199>;
732pub type U200 =
733    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>;
734pub type P200 = PInt<U200>;
735pub type N200 = NInt<U200>;
736pub type U201 =
737    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>;
738pub type P201 = PInt<U201>;
739pub type N201 = NInt<U201>;
740pub type U202 =
741    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>;
742pub type P202 = PInt<U202>;
743pub type N202 = NInt<U202>;
744pub type U203 =
745    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>;
746pub type P203 = PInt<U203>;
747pub type N203 = NInt<U203>;
748pub type U204 =
749    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>;
750pub type P204 = PInt<U204>;
751pub type N204 = NInt<U204>;
752pub type U205 =
753    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>;
754pub type P205 = PInt<U205>;
755pub type N205 = NInt<U205>;
756pub type U206 =
757    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>;
758pub type P206 = PInt<U206>;
759pub type N206 = NInt<U206>;
760pub type U207 =
761    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>;
762pub type P207 = PInt<U207>;
763pub type N207 = NInt<U207>;
764pub type U208 =
765    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>;
766pub type P208 = PInt<U208>;
767pub type N208 = NInt<U208>;
768pub type U209 =
769    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>;
770pub type P209 = PInt<U209>;
771pub type N209 = NInt<U209>;
772pub type U210 =
773    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>;
774pub type P210 = PInt<U210>;
775pub type N210 = NInt<U210>;
776pub type U211 =
777    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>;
778pub type P211 = PInt<U211>;
779pub type N211 = NInt<U211>;
780pub type U212 =
781    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>;
782pub type P212 = PInt<U212>;
783pub type N212 = NInt<U212>;
784pub type U213 =
785    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>;
786pub type P213 = PInt<U213>;
787pub type N213 = NInt<U213>;
788pub type U214 =
789    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>;
790pub type P214 = PInt<U214>;
791pub type N214 = NInt<U214>;
792pub type U215 =
793    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>;
794pub type P215 = PInt<U215>;
795pub type N215 = NInt<U215>;
796pub type U216 =
797    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>;
798pub type P216 = PInt<U216>;
799pub type N216 = NInt<U216>;
800pub type U217 =
801    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>;
802pub type P217 = PInt<U217>;
803pub type N217 = NInt<U217>;
804pub type U218 =
805    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>;
806pub type P218 = PInt<U218>;
807pub type N218 = NInt<U218>;
808pub type U219 =
809    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>;
810pub type P219 = PInt<U219>;
811pub type N219 = NInt<U219>;
812pub type U220 =
813    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>;
814pub type P220 = PInt<U220>;
815pub type N220 = NInt<U220>;
816pub type U221 =
817    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>;
818pub type P221 = PInt<U221>;
819pub type N221 = NInt<U221>;
820pub type U222 =
821    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>;
822pub type P222 = PInt<U222>;
823pub type N222 = NInt<U222>;
824pub type U223 =
825    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>;
826pub type P223 = PInt<U223>;
827pub type N223 = NInt<U223>;
828pub type U224 =
829    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>;
830pub type P224 = PInt<U224>;
831pub type N224 = NInt<U224>;
832pub type U225 =
833    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>;
834pub type P225 = PInt<U225>;
835pub type N225 = NInt<U225>;
836pub type U226 =
837    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>;
838pub type P226 = PInt<U226>;
839pub type N226 = NInt<U226>;
840pub type U227 =
841    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>;
842pub type P227 = PInt<U227>;
843pub type N227 = NInt<U227>;
844pub type U228 =
845    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>;
846pub type P228 = PInt<U228>;
847pub type N228 = NInt<U228>;
848pub type U229 =
849    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>;
850pub type P229 = PInt<U229>;
851pub type N229 = NInt<U229>;
852pub type U230 =
853    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>;
854pub type P230 = PInt<U230>;
855pub type N230 = NInt<U230>;
856pub type U231 =
857    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>;
858pub type P231 = PInt<U231>;
859pub type N231 = NInt<U231>;
860pub type U232 =
861    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>;
862pub type P232 = PInt<U232>;
863pub type N232 = NInt<U232>;
864pub type U233 =
865    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>;
866pub type P233 = PInt<U233>;
867pub type N233 = NInt<U233>;
868pub type U234 =
869    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>;
870pub type P234 = PInt<U234>;
871pub type N234 = NInt<U234>;
872pub type U235 =
873    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>;
874pub type P235 = PInt<U235>;
875pub type N235 = NInt<U235>;
876pub type U236 =
877    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>;
878pub type P236 = PInt<U236>;
879pub type N236 = NInt<U236>;
880pub type U237 =
881    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>;
882pub type P237 = PInt<U237>;
883pub type N237 = NInt<U237>;
884pub type U238 =
885    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>;
886pub type P238 = PInt<U238>;
887pub type N238 = NInt<U238>;
888pub type U239 =
889    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>;
890pub type P239 = PInt<U239>;
891pub type N239 = NInt<U239>;
892pub type U240 =
893    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>;
894pub type P240 = PInt<U240>;
895pub type N240 = NInt<U240>;
896pub type U241 =
897    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>;
898pub type P241 = PInt<U241>;
899pub type N241 = NInt<U241>;
900pub type U242 =
901    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>;
902pub type P242 = PInt<U242>;
903pub type N242 = NInt<U242>;
904pub type U243 =
905    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>;
906pub type P243 = PInt<U243>;
907pub type N243 = NInt<U243>;
908pub type U244 =
909    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>;
910pub type P244 = PInt<U244>;
911pub type N244 = NInt<U244>;
912pub type U245 =
913    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>;
914pub type P245 = PInt<U245>;
915pub type N245 = NInt<U245>;
916pub type U246 =
917    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>;
918pub type P246 = PInt<U246>;
919pub type N246 = NInt<U246>;
920pub type U247 =
921    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>;
922pub type P247 = PInt<U247>;
923pub type N247 = NInt<U247>;
924pub type U248 =
925    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>;
926pub type P248 = PInt<U248>;
927pub type N248 = NInt<U248>;
928pub type U249 =
929    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>;
930pub type P249 = PInt<U249>;
931pub type N249 = NInt<U249>;
932pub type U250 =
933    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>;
934pub type P250 = PInt<U250>;
935pub type N250 = NInt<U250>;
936pub type U251 =
937    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>;
938pub type P251 = PInt<U251>;
939pub type N251 = NInt<U251>;
940pub type U252 =
941    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>;
942pub type P252 = PInt<U252>;
943pub type N252 = NInt<U252>;
944pub type U253 =
945    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>;
946pub type P253 = PInt<U253>;
947pub type N253 = NInt<U253>;
948pub type U254 =
949    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>;
950pub type P254 = PInt<U254>;
951pub type N254 = NInt<U254>;
952pub type U255 =
953    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>;
954pub type P255 = PInt<U255>;
955pub type N255 = NInt<U255>;
956pub type U256 =
957    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
958pub type P256 = PInt<U256>;
959pub type N256 = NInt<U256>;
960pub type U257 =
961    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>;
962pub type P257 = PInt<U257>;
963pub type N257 = NInt<U257>;
964pub type U258 =
965    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>;
966pub type P258 = PInt<U258>;
967pub type N258 = NInt<U258>;
968pub type U259 =
969    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>;
970pub type P259 = PInt<U259>;
971pub type N259 = NInt<U259>;
972pub type U260 =
973    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>;
974pub type P260 = PInt<U260>;
975pub type N260 = NInt<U260>;
976pub type U261 =
977    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>;
978pub type P261 = PInt<U261>;
979pub type N261 = NInt<U261>;
980pub type U262 =
981    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>;
982pub type P262 = PInt<U262>;
983pub type N262 = NInt<U262>;
984pub type U263 =
985    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>;
986pub type P263 = PInt<U263>;
987pub type N263 = NInt<U263>;
988pub type U264 =
989    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>;
990pub type P264 = PInt<U264>;
991pub type N264 = NInt<U264>;
992pub type U265 =
993    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>;
994pub type P265 = PInt<U265>;
995pub type N265 = NInt<U265>;
996pub type U266 =
997    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>;
998pub type P266 = PInt<U266>;
999pub type N266 = NInt<U266>;
1000pub type U267 =
1001    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>;
1002pub type P267 = PInt<U267>;
1003pub type N267 = NInt<U267>;
1004pub type U268 =
1005    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>;
1006pub type P268 = PInt<U268>;
1007pub type N268 = NInt<U268>;
1008pub type U269 =
1009    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>;
1010pub type P269 = PInt<U269>;
1011pub type N269 = NInt<U269>;
1012pub type U270 =
1013    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>;
1014pub type P270 = PInt<U270>;
1015pub type N270 = NInt<U270>;
1016pub type U271 =
1017    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>;
1018pub type P271 = PInt<U271>;
1019pub type N271 = NInt<U271>;
1020pub type U272 =
1021    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>;
1022pub type P272 = PInt<U272>;
1023pub type N272 = NInt<U272>;
1024pub type U273 =
1025    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>;
1026pub type P273 = PInt<U273>;
1027pub type N273 = NInt<U273>;
1028pub type U274 =
1029    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>;
1030pub type P274 = PInt<U274>;
1031pub type N274 = NInt<U274>;
1032pub type U275 =
1033    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>;
1034pub type P275 = PInt<U275>;
1035pub type N275 = NInt<U275>;
1036pub type U276 =
1037    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>;
1038pub type P276 = PInt<U276>;
1039pub type N276 = NInt<U276>;
1040pub type U277 =
1041    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>;
1042pub type P277 = PInt<U277>;
1043pub type N277 = NInt<U277>;
1044pub type U278 =
1045    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>;
1046pub type P278 = PInt<U278>;
1047pub type N278 = NInt<U278>;
1048pub type U279 =
1049    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>;
1050pub type P279 = PInt<U279>;
1051pub type N279 = NInt<U279>;
1052pub type U280 =
1053    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>;
1054pub type P280 = PInt<U280>;
1055pub type N280 = NInt<U280>;
1056pub type U281 =
1057    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>;
1058pub type P281 = PInt<U281>;
1059pub type N281 = NInt<U281>;
1060pub type U282 =
1061    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>;
1062pub type P282 = PInt<U282>;
1063pub type N282 = NInt<U282>;
1064pub type U283 =
1065    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>;
1066pub type P283 = PInt<U283>;
1067pub type N283 = NInt<U283>;
1068pub type U284 =
1069    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>;
1070pub type P284 = PInt<U284>;
1071pub type N284 = NInt<U284>;
1072pub type U285 =
1073    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>;
1074pub type P285 = PInt<U285>;
1075pub type N285 = NInt<U285>;
1076pub type U286 =
1077    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>;
1078pub type P286 = PInt<U286>;
1079pub type N286 = NInt<U286>;
1080pub type U287 =
1081    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>;
1082pub type P287 = PInt<U287>;
1083pub type N287 = NInt<U287>;
1084pub type U288 =
1085    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>;
1086pub type P288 = PInt<U288>;
1087pub type N288 = NInt<U288>;
1088pub type U289 =
1089    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>;
1090pub type P289 = PInt<U289>;
1091pub type N289 = NInt<U289>;
1092pub type U290 =
1093    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>;
1094pub type P290 = PInt<U290>;
1095pub type N290 = NInt<U290>;
1096pub type U291 =
1097    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>;
1098pub type P291 = PInt<U291>;
1099pub type N291 = NInt<U291>;
1100pub type U292 =
1101    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>;
1102pub type P292 = PInt<U292>;
1103pub type N292 = NInt<U292>;
1104pub type U293 =
1105    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>;
1106pub type P293 = PInt<U293>;
1107pub type N293 = NInt<U293>;
1108pub type U294 =
1109    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>;
1110pub type P294 = PInt<U294>;
1111pub type N294 = NInt<U294>;
1112pub type U295 =
1113    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>;
1114pub type P295 = PInt<U295>;
1115pub type N295 = NInt<U295>;
1116pub type U296 =
1117    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>;
1118pub type P296 = PInt<U296>;
1119pub type N296 = NInt<U296>;
1120pub type U297 =
1121    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>;
1122pub type P297 = PInt<U297>;
1123pub type N297 = NInt<U297>;
1124pub type U298 =
1125    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>;
1126pub type P298 = PInt<U298>;
1127pub type N298 = NInt<U298>;
1128pub type U299 =
1129    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>;
1130pub type P299 = PInt<U299>;
1131pub type N299 = NInt<U299>;
1132pub type U300 =
1133    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>;
1134pub type P300 = PInt<U300>;
1135pub type N300 = NInt<U300>;
1136pub type U301 =
1137    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>;
1138pub type P301 = PInt<U301>;
1139pub type N301 = NInt<U301>;
1140pub type U302 =
1141    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>;
1142pub type P302 = PInt<U302>;
1143pub type N302 = NInt<U302>;
1144pub type U303 =
1145    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>;
1146pub type P303 = PInt<U303>;
1147pub type N303 = NInt<U303>;
1148pub type U304 =
1149    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>;
1150pub type P304 = PInt<U304>;
1151pub type N304 = NInt<U304>;
1152pub type U305 =
1153    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>;
1154pub type P305 = PInt<U305>;
1155pub type N305 = NInt<U305>;
1156pub type U306 =
1157    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>;
1158pub type P306 = PInt<U306>;
1159pub type N306 = NInt<U306>;
1160pub type U307 =
1161    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>;
1162pub type P307 = PInt<U307>;
1163pub type N307 = NInt<U307>;
1164pub type U308 =
1165    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>;
1166pub type P308 = PInt<U308>;
1167pub type N308 = NInt<U308>;
1168pub type U309 =
1169    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>;
1170pub type P309 = PInt<U309>;
1171pub type N309 = NInt<U309>;
1172pub type U310 =
1173    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>;
1174pub type P310 = PInt<U310>;
1175pub type N310 = NInt<U310>;
1176pub type U311 =
1177    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>;
1178pub type P311 = PInt<U311>;
1179pub type N311 = NInt<U311>;
1180pub type U312 =
1181    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>;
1182pub type P312 = PInt<U312>;
1183pub type N312 = NInt<U312>;
1184pub type U313 =
1185    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>;
1186pub type P313 = PInt<U313>;
1187pub type N313 = NInt<U313>;
1188pub type U314 =
1189    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>;
1190pub type P314 = PInt<U314>;
1191pub type N314 = NInt<U314>;
1192pub type U315 =
1193    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>;
1194pub type P315 = PInt<U315>;
1195pub type N315 = NInt<U315>;
1196pub type U316 =
1197    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>;
1198pub type P316 = PInt<U316>;
1199pub type N316 = NInt<U316>;
1200pub type U317 =
1201    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>;
1202pub type P317 = PInt<U317>;
1203pub type N317 = NInt<U317>;
1204pub type U318 =
1205    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>;
1206pub type P318 = PInt<U318>;
1207pub type N318 = NInt<U318>;
1208pub type U319 =
1209    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>;
1210pub type P319 = PInt<U319>;
1211pub type N319 = NInt<U319>;
1212pub type U320 =
1213    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>;
1214pub type P320 = PInt<U320>;
1215pub type N320 = NInt<U320>;
1216pub type U321 =
1217    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>;
1218pub type P321 = PInt<U321>;
1219pub type N321 = NInt<U321>;
1220pub type U322 =
1221    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>;
1222pub type P322 = PInt<U322>;
1223pub type N322 = NInt<U322>;
1224pub type U323 =
1225    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>;
1226pub type P323 = PInt<U323>;
1227pub type N323 = NInt<U323>;
1228pub type U324 =
1229    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>;
1230pub type P324 = PInt<U324>;
1231pub type N324 = NInt<U324>;
1232pub type U325 =
1233    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>;
1234pub type P325 = PInt<U325>;
1235pub type N325 = NInt<U325>;
1236pub type U326 =
1237    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>;
1238pub type P326 = PInt<U326>;
1239pub type N326 = NInt<U326>;
1240pub type U327 =
1241    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>;
1242pub type P327 = PInt<U327>;
1243pub type N327 = NInt<U327>;
1244pub type U328 =
1245    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>;
1246pub type P328 = PInt<U328>;
1247pub type N328 = NInt<U328>;
1248pub type U329 =
1249    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>;
1250pub type P329 = PInt<U329>;
1251pub type N329 = NInt<U329>;
1252pub type U330 =
1253    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>;
1254pub type P330 = PInt<U330>;
1255pub type N330 = NInt<U330>;
1256pub type U331 =
1257    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>;
1258pub type P331 = PInt<U331>;
1259pub type N331 = NInt<U331>;
1260pub type U332 =
1261    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>;
1262pub type P332 = PInt<U332>;
1263pub type N332 = NInt<U332>;
1264pub type U333 =
1265    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>;
1266pub type P333 = PInt<U333>;
1267pub type N333 = NInt<U333>;
1268pub type U334 =
1269    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>;
1270pub type P334 = PInt<U334>;
1271pub type N334 = NInt<U334>;
1272pub type U335 =
1273    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>;
1274pub type P335 = PInt<U335>;
1275pub type N335 = NInt<U335>;
1276pub type U336 =
1277    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>;
1278pub type P336 = PInt<U336>;
1279pub type N336 = NInt<U336>;
1280pub type U337 =
1281    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>;
1282pub type P337 = PInt<U337>;
1283pub type N337 = NInt<U337>;
1284pub type U338 =
1285    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>;
1286pub type P338 = PInt<U338>;
1287pub type N338 = NInt<U338>;
1288pub type U339 =
1289    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>;
1290pub type P339 = PInt<U339>;
1291pub type N339 = NInt<U339>;
1292pub type U340 =
1293    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>;
1294pub type P340 = PInt<U340>;
1295pub type N340 = NInt<U340>;
1296pub type U341 =
1297    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>;
1298pub type P341 = PInt<U341>;
1299pub type N341 = NInt<U341>;
1300pub type U342 =
1301    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>;
1302pub type P342 = PInt<U342>;
1303pub type N342 = NInt<U342>;
1304pub type U343 =
1305    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>;
1306pub type P343 = PInt<U343>;
1307pub type N343 = NInt<U343>;
1308pub type U344 =
1309    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>;
1310pub type P344 = PInt<U344>;
1311pub type N344 = NInt<U344>;
1312pub type U345 =
1313    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>;
1314pub type P345 = PInt<U345>;
1315pub type N345 = NInt<U345>;
1316pub type U346 =
1317    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>;
1318pub type P346 = PInt<U346>;
1319pub type N346 = NInt<U346>;
1320pub type U347 =
1321    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>;
1322pub type P347 = PInt<U347>;
1323pub type N347 = NInt<U347>;
1324pub type U348 =
1325    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>;
1326pub type P348 = PInt<U348>;
1327pub type N348 = NInt<U348>;
1328pub type U349 =
1329    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>;
1330pub type P349 = PInt<U349>;
1331pub type N349 = NInt<U349>;
1332pub type U350 =
1333    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>;
1334pub type P350 = PInt<U350>;
1335pub type N350 = NInt<U350>;
1336pub type U351 =
1337    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>;
1338pub type P351 = PInt<U351>;
1339pub type N351 = NInt<U351>;
1340pub type U352 =
1341    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>;
1342pub type P352 = PInt<U352>;
1343pub type N352 = NInt<U352>;
1344pub type U353 =
1345    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>;
1346pub type P353 = PInt<U353>;
1347pub type N353 = NInt<U353>;
1348pub type U354 =
1349    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>;
1350pub type P354 = PInt<U354>;
1351pub type N354 = NInt<U354>;
1352pub type U355 =
1353    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>;
1354pub type P355 = PInt<U355>;
1355pub type N355 = NInt<U355>;
1356pub type U356 =
1357    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>;
1358pub type P356 = PInt<U356>;
1359pub type N356 = NInt<U356>;
1360pub type U357 =
1361    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>;
1362pub type P357 = PInt<U357>;
1363pub type N357 = NInt<U357>;
1364pub type U358 =
1365    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>;
1366pub type P358 = PInt<U358>;
1367pub type N358 = NInt<U358>;
1368pub type U359 =
1369    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>;
1370pub type P359 = PInt<U359>;
1371pub type N359 = NInt<U359>;
1372pub type U360 =
1373    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>;
1374pub type P360 = PInt<U360>;
1375pub type N360 = NInt<U360>;
1376pub type U361 =
1377    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>;
1378pub type P361 = PInt<U361>;
1379pub type N361 = NInt<U361>;
1380pub type U362 =
1381    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>;
1382pub type P362 = PInt<U362>;
1383pub type N362 = NInt<U362>;
1384pub type U363 =
1385    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>;
1386pub type P363 = PInt<U363>;
1387pub type N363 = NInt<U363>;
1388pub type U364 =
1389    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>;
1390pub type P364 = PInt<U364>;
1391pub type N364 = NInt<U364>;
1392pub type U365 =
1393    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>;
1394pub type P365 = PInt<U365>;
1395pub type N365 = NInt<U365>;
1396pub type U366 =
1397    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>;
1398pub type P366 = PInt<U366>;
1399pub type N366 = NInt<U366>;
1400pub type U367 =
1401    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>;
1402pub type P367 = PInt<U367>;
1403pub type N367 = NInt<U367>;
1404pub type U368 =
1405    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>;
1406pub type P368 = PInt<U368>;
1407pub type N368 = NInt<U368>;
1408pub type U369 =
1409    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>;
1410pub type P369 = PInt<U369>;
1411pub type N369 = NInt<U369>;
1412pub type U370 =
1413    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>;
1414pub type P370 = PInt<U370>;
1415pub type N370 = NInt<U370>;
1416pub type U371 =
1417    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>;
1418pub type P371 = PInt<U371>;
1419pub type N371 = NInt<U371>;
1420pub type U372 =
1421    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>;
1422pub type P372 = PInt<U372>;
1423pub type N372 = NInt<U372>;
1424pub type U373 =
1425    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>;
1426pub type P373 = PInt<U373>;
1427pub type N373 = NInt<U373>;
1428pub type U374 =
1429    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>;
1430pub type P374 = PInt<U374>;
1431pub type N374 = NInt<U374>;
1432pub type U375 =
1433    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>;
1434pub type P375 = PInt<U375>;
1435pub type N375 = NInt<U375>;
1436pub type U376 =
1437    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>;
1438pub type P376 = PInt<U376>;
1439pub type N376 = NInt<U376>;
1440pub type U377 =
1441    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>;
1442pub type P377 = PInt<U377>;
1443pub type N377 = NInt<U377>;
1444pub type U378 =
1445    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>;
1446pub type P378 = PInt<U378>;
1447pub type N378 = NInt<U378>;
1448pub type U379 =
1449    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>;
1450pub type P379 = PInt<U379>;
1451pub type N379 = NInt<U379>;
1452pub type U380 =
1453    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>;
1454pub type P380 = PInt<U380>;
1455pub type N380 = NInt<U380>;
1456pub type U381 =
1457    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>;
1458pub type P381 = PInt<U381>;
1459pub type N381 = NInt<U381>;
1460pub type U382 =
1461    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>;
1462pub type P382 = PInt<U382>;
1463pub type N382 = NInt<U382>;
1464pub type U383 =
1465    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>;
1466pub type P383 = PInt<U383>;
1467pub type N383 = NInt<U383>;
1468pub type U384 =
1469    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
1470pub type P384 = PInt<U384>;
1471pub type N384 = NInt<U384>;
1472pub type U385 =
1473    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>;
1474pub type P385 = PInt<U385>;
1475pub type N385 = NInt<U385>;
1476pub type U386 =
1477    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>;
1478pub type P386 = PInt<U386>;
1479pub type N386 = NInt<U386>;
1480pub type U387 =
1481    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>;
1482pub type P387 = PInt<U387>;
1483pub type N387 = NInt<U387>;
1484pub type U388 =
1485    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>;
1486pub type P388 = PInt<U388>;
1487pub type N388 = NInt<U388>;
1488pub type U389 =
1489    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>;
1490pub type P389 = PInt<U389>;
1491pub type N389 = NInt<U389>;
1492pub type U390 =
1493    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>;
1494pub type P390 = PInt<U390>;
1495pub type N390 = NInt<U390>;
1496pub type U391 =
1497    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>;
1498pub type P391 = PInt<U391>;
1499pub type N391 = NInt<U391>;
1500pub type U392 =
1501    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>;
1502pub type P392 = PInt<U392>;
1503pub type N392 = NInt<U392>;
1504pub type U393 =
1505    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>;
1506pub type P393 = PInt<U393>;
1507pub type N393 = NInt<U393>;
1508pub type U394 =
1509    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>;
1510pub type P394 = PInt<U394>;
1511pub type N394 = NInt<U394>;
1512pub type U395 =
1513    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>;
1514pub type P395 = PInt<U395>;
1515pub type N395 = NInt<U395>;
1516pub type U396 =
1517    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>;
1518pub type P396 = PInt<U396>;
1519pub type N396 = NInt<U396>;
1520pub type U397 =
1521    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>;
1522pub type P397 = PInt<U397>;
1523pub type N397 = NInt<U397>;
1524pub type U398 =
1525    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>;
1526pub type P398 = PInt<U398>;
1527pub type N398 = NInt<U398>;
1528pub type U399 =
1529    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>;
1530pub type P399 = PInt<U399>;
1531pub type N399 = NInt<U399>;
1532pub type U400 =
1533    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>;
1534pub type P400 = PInt<U400>;
1535pub type N400 = NInt<U400>;
1536pub type U401 =
1537    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>;
1538pub type P401 = PInt<U401>;
1539pub type N401 = NInt<U401>;
1540pub type U402 =
1541    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>;
1542pub type P402 = PInt<U402>;
1543pub type N402 = NInt<U402>;
1544pub type U403 =
1545    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>;
1546pub type P403 = PInt<U403>;
1547pub type N403 = NInt<U403>;
1548pub type U404 =
1549    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>;
1550pub type P404 = PInt<U404>;
1551pub type N404 = NInt<U404>;
1552pub type U405 =
1553    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>;
1554pub type P405 = PInt<U405>;
1555pub type N405 = NInt<U405>;
1556pub type U406 =
1557    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>;
1558pub type P406 = PInt<U406>;
1559pub type N406 = NInt<U406>;
1560pub type U407 =
1561    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>;
1562pub type P407 = PInt<U407>;
1563pub type N407 = NInt<U407>;
1564pub type U408 =
1565    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>;
1566pub type P408 = PInt<U408>;
1567pub type N408 = NInt<U408>;
1568pub type U409 =
1569    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>;
1570pub type P409 = PInt<U409>;
1571pub type N409 = NInt<U409>;
1572pub type U410 =
1573    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>;
1574pub type P410 = PInt<U410>;
1575pub type N410 = NInt<U410>;
1576pub type U411 =
1577    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>;
1578pub type P411 = PInt<U411>;
1579pub type N411 = NInt<U411>;
1580pub type U412 =
1581    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>;
1582pub type P412 = PInt<U412>;
1583pub type N412 = NInt<U412>;
1584pub type U413 =
1585    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>;
1586pub type P413 = PInt<U413>;
1587pub type N413 = NInt<U413>;
1588pub type U414 =
1589    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>;
1590pub type P414 = PInt<U414>;
1591pub type N414 = NInt<U414>;
1592pub type U415 =
1593    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>;
1594pub type P415 = PInt<U415>;
1595pub type N415 = NInt<U415>;
1596pub type U416 =
1597    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>;
1598pub type P416 = PInt<U416>;
1599pub type N416 = NInt<U416>;
1600pub type U417 =
1601    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>;
1602pub type P417 = PInt<U417>;
1603pub type N417 = NInt<U417>;
1604pub type U418 =
1605    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>;
1606pub type P418 = PInt<U418>;
1607pub type N418 = NInt<U418>;
1608pub type U419 =
1609    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>;
1610pub type P419 = PInt<U419>;
1611pub type N419 = NInt<U419>;
1612pub type U420 =
1613    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>;
1614pub type P420 = PInt<U420>;
1615pub type N420 = NInt<U420>;
1616pub type U421 =
1617    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>;
1618pub type P421 = PInt<U421>;
1619pub type N421 = NInt<U421>;
1620pub type U422 =
1621    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>;
1622pub type P422 = PInt<U422>;
1623pub type N422 = NInt<U422>;
1624pub type U423 =
1625    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>;
1626pub type P423 = PInt<U423>;
1627pub type N423 = NInt<U423>;
1628pub type U424 =
1629    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>;
1630pub type P424 = PInt<U424>;
1631pub type N424 = NInt<U424>;
1632pub type U425 =
1633    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>;
1634pub type P425 = PInt<U425>;
1635pub type N425 = NInt<U425>;
1636pub type U426 =
1637    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>;
1638pub type P426 = PInt<U426>;
1639pub type N426 = NInt<U426>;
1640pub type U427 =
1641    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>;
1642pub type P427 = PInt<U427>;
1643pub type N427 = NInt<U427>;
1644pub type U428 =
1645    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>;
1646pub type P428 = PInt<U428>;
1647pub type N428 = NInt<U428>;
1648pub type U429 =
1649    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>;
1650pub type P429 = PInt<U429>;
1651pub type N429 = NInt<U429>;
1652pub type U430 =
1653    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>;
1654pub type P430 = PInt<U430>;
1655pub type N430 = NInt<U430>;
1656pub type U431 =
1657    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>;
1658pub type P431 = PInt<U431>;
1659pub type N431 = NInt<U431>;
1660pub type U432 =
1661    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>;
1662pub type P432 = PInt<U432>;
1663pub type N432 = NInt<U432>;
1664pub type U433 =
1665    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>;
1666pub type P433 = PInt<U433>;
1667pub type N433 = NInt<U433>;
1668pub type U434 =
1669    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>;
1670pub type P434 = PInt<U434>;
1671pub type N434 = NInt<U434>;
1672pub type U435 =
1673    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>;
1674pub type P435 = PInt<U435>;
1675pub type N435 = NInt<U435>;
1676pub type U436 =
1677    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>;
1678pub type P436 = PInt<U436>;
1679pub type N436 = NInt<U436>;
1680pub type U437 =
1681    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>;
1682pub type P437 = PInt<U437>;
1683pub type N437 = NInt<U437>;
1684pub type U438 =
1685    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>;
1686pub type P438 = PInt<U438>;
1687pub type N438 = NInt<U438>;
1688pub type U439 =
1689    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>;
1690pub type P439 = PInt<U439>;
1691pub type N439 = NInt<U439>;
1692pub type U440 =
1693    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>;
1694pub type P440 = PInt<U440>;
1695pub type N440 = NInt<U440>;
1696pub type U441 =
1697    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>;
1698pub type P441 = PInt<U441>;
1699pub type N441 = NInt<U441>;
1700pub type U442 =
1701    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>;
1702pub type P442 = PInt<U442>;
1703pub type N442 = NInt<U442>;
1704pub type U443 =
1705    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>;
1706pub type P443 = PInt<U443>;
1707pub type N443 = NInt<U443>;
1708pub type U444 =
1709    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>;
1710pub type P444 = PInt<U444>;
1711pub type N444 = NInt<U444>;
1712pub type U445 =
1713    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>;
1714pub type P445 = PInt<U445>;
1715pub type N445 = NInt<U445>;
1716pub type U446 =
1717    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>;
1718pub type P446 = PInt<U446>;
1719pub type N446 = NInt<U446>;
1720pub type U447 =
1721    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>;
1722pub type P447 = PInt<U447>;
1723pub type N447 = NInt<U447>;
1724pub type U448 =
1725    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>;
1726pub type P448 = PInt<U448>;
1727pub type N448 = NInt<U448>;
1728pub type U449 =
1729    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>;
1730pub type P449 = PInt<U449>;
1731pub type N449 = NInt<U449>;
1732pub type U450 =
1733    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>;
1734pub type P450 = PInt<U450>;
1735pub type N450 = NInt<U450>;
1736pub type U451 =
1737    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>;
1738pub type P451 = PInt<U451>;
1739pub type N451 = NInt<U451>;
1740pub type U452 =
1741    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>;
1742pub type P452 = PInt<U452>;
1743pub type N452 = NInt<U452>;
1744pub type U453 =
1745    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>;
1746pub type P453 = PInt<U453>;
1747pub type N453 = NInt<U453>;
1748pub type U454 =
1749    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>;
1750pub type P454 = PInt<U454>;
1751pub type N454 = NInt<U454>;
1752pub type U455 =
1753    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>;
1754pub type P455 = PInt<U455>;
1755pub type N455 = NInt<U455>;
1756pub type U456 =
1757    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>;
1758pub type P456 = PInt<U456>;
1759pub type N456 = NInt<U456>;
1760pub type U457 =
1761    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>;
1762pub type P457 = PInt<U457>;
1763pub type N457 = NInt<U457>;
1764pub type U458 =
1765    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>;
1766pub type P458 = PInt<U458>;
1767pub type N458 = NInt<U458>;
1768pub type U459 =
1769    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>;
1770pub type P459 = PInt<U459>;
1771pub type N459 = NInt<U459>;
1772pub type U460 =
1773    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>;
1774pub type P460 = PInt<U460>;
1775pub type N460 = NInt<U460>;
1776pub type U461 =
1777    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>;
1778pub type P461 = PInt<U461>;
1779pub type N461 = NInt<U461>;
1780pub type U462 =
1781    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>;
1782pub type P462 = PInt<U462>;
1783pub type N462 = NInt<U462>;
1784pub type U463 =
1785    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>;
1786pub type P463 = PInt<U463>;
1787pub type N463 = NInt<U463>;
1788pub type U464 =
1789    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>;
1790pub type P464 = PInt<U464>;
1791pub type N464 = NInt<U464>;
1792pub type U465 =
1793    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>;
1794pub type P465 = PInt<U465>;
1795pub type N465 = NInt<U465>;
1796pub type U466 =
1797    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>;
1798pub type P466 = PInt<U466>;
1799pub type N466 = NInt<U466>;
1800pub type U467 =
1801    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>;
1802pub type P467 = PInt<U467>;
1803pub type N467 = NInt<U467>;
1804pub type U468 =
1805    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>;
1806pub type P468 = PInt<U468>;
1807pub type N468 = NInt<U468>;
1808pub type U469 =
1809    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>;
1810pub type P469 = PInt<U469>;
1811pub type N469 = NInt<U469>;
1812pub type U470 =
1813    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>;
1814pub type P470 = PInt<U470>;
1815pub type N470 = NInt<U470>;
1816pub type U471 =
1817    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>;
1818pub type P471 = PInt<U471>;
1819pub type N471 = NInt<U471>;
1820pub type U472 =
1821    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>;
1822pub type P472 = PInt<U472>;
1823pub type N472 = NInt<U472>;
1824pub type U473 =
1825    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>;
1826pub type P473 = PInt<U473>;
1827pub type N473 = NInt<U473>;
1828pub type U474 =
1829    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>;
1830pub type P474 = PInt<U474>;
1831pub type N474 = NInt<U474>;
1832pub type U475 =
1833    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>;
1834pub type P475 = PInt<U475>;
1835pub type N475 = NInt<U475>;
1836pub type U476 =
1837    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>;
1838pub type P476 = PInt<U476>;
1839pub type N476 = NInt<U476>;
1840pub type U477 =
1841    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>;
1842pub type P477 = PInt<U477>;
1843pub type N477 = NInt<U477>;
1844pub type U478 =
1845    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>;
1846pub type P478 = PInt<U478>;
1847pub type N478 = NInt<U478>;
1848pub type U479 =
1849    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>;
1850pub type P479 = PInt<U479>;
1851pub type N479 = NInt<U479>;
1852pub type U480 =
1853    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>;
1854pub type P480 = PInt<U480>;
1855pub type N480 = NInt<U480>;
1856pub type U481 =
1857    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>;
1858pub type P481 = PInt<U481>;
1859pub type N481 = NInt<U481>;
1860pub type U482 =
1861    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>;
1862pub type P482 = PInt<U482>;
1863pub type N482 = NInt<U482>;
1864pub type U483 =
1865    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>;
1866pub type P483 = PInt<U483>;
1867pub type N483 = NInt<U483>;
1868pub type U484 =
1869    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>;
1870pub type P484 = PInt<U484>;
1871pub type N484 = NInt<U484>;
1872pub type U485 =
1873    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>;
1874pub type P485 = PInt<U485>;
1875pub type N485 = NInt<U485>;
1876pub type U486 =
1877    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>;
1878pub type P486 = PInt<U486>;
1879pub type N486 = NInt<U486>;
1880pub type U487 =
1881    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>;
1882pub type P487 = PInt<U487>;
1883pub type N487 = NInt<U487>;
1884pub type U488 =
1885    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>;
1886pub type P488 = PInt<U488>;
1887pub type N488 = NInt<U488>;
1888pub type U489 =
1889    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>;
1890pub type P489 = PInt<U489>;
1891pub type N489 = NInt<U489>;
1892pub type U490 =
1893    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>;
1894pub type P490 = PInt<U490>;
1895pub type N490 = NInt<U490>;
1896pub type U491 =
1897    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>;
1898pub type P491 = PInt<U491>;
1899pub type N491 = NInt<U491>;
1900pub type U492 =
1901    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>;
1902pub type P492 = PInt<U492>;
1903pub type N492 = NInt<U492>;
1904pub type U493 =
1905    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>;
1906pub type P493 = PInt<U493>;
1907pub type N493 = NInt<U493>;
1908pub type U494 =
1909    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>;
1910pub type P494 = PInt<U494>;
1911pub type N494 = NInt<U494>;
1912pub type U495 =
1913    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>;
1914pub type P495 = PInt<U495>;
1915pub type N495 = NInt<U495>;
1916pub type U496 =
1917    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>;
1918pub type P496 = PInt<U496>;
1919pub type N496 = NInt<U496>;
1920pub type U497 =
1921    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>;
1922pub type P497 = PInt<U497>;
1923pub type N497 = NInt<U497>;
1924pub type U498 =
1925    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>;
1926pub type P498 = PInt<U498>;
1927pub type N498 = NInt<U498>;
1928pub type U499 =
1929    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>;
1930pub type P499 = PInt<U499>;
1931pub type N499 = NInt<U499>;
1932pub type U500 =
1933    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>;
1934pub type P500 = PInt<U500>;
1935pub type N500 = NInt<U500>;
1936pub type U501 =
1937    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>;
1938pub type P501 = PInt<U501>;
1939pub type N501 = NInt<U501>;
1940pub type U502 =
1941    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>;
1942pub type P502 = PInt<U502>;
1943pub type N502 = NInt<U502>;
1944pub type U503 =
1945    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>;
1946pub type P503 = PInt<U503>;
1947pub type N503 = NInt<U503>;
1948pub type U504 =
1949    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>;
1950pub type P504 = PInt<U504>;
1951pub type N504 = NInt<U504>;
1952pub type U505 =
1953    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>;
1954pub type P505 = PInt<U505>;
1955pub type N505 = NInt<U505>;
1956pub type U506 =
1957    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>;
1958pub type P506 = PInt<U506>;
1959pub type N506 = NInt<U506>;
1960pub type U507 =
1961    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>;
1962pub type P507 = PInt<U507>;
1963pub type N507 = NInt<U507>;
1964pub type U508 =
1965    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>;
1966pub type P508 = PInt<U508>;
1967pub type N508 = NInt<U508>;
1968pub type U509 =
1969    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>;
1970pub type P509 = PInt<U509>;
1971pub type N509 = NInt<U509>;
1972pub type U510 =
1973    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>;
1974pub type P510 = PInt<U510>;
1975pub type N510 = NInt<U510>;
1976pub type U511 =
1977    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>;
1978pub type P511 = PInt<U511>;
1979pub type N511 = NInt<U511>;
1980pub type U512 = UInt<
1981    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>,
1982    B0,
1983>;
1984pub type P512 = PInt<U512>;
1985pub type N512 = NInt<U512>;
1986pub type U513 = UInt<
1987    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>,
1988    B1,
1989>;
1990pub type P513 = PInt<U513>;
1991pub type N513 = NInt<U513>;
1992pub type U514 = UInt<
1993    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>,
1994    B0,
1995>;
1996pub type P514 = PInt<U514>;
1997pub type N514 = NInt<U514>;
1998pub type U515 = UInt<
1999    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>,
2000    B1,
2001>;
2002pub type P515 = PInt<U515>;
2003pub type N515 = NInt<U515>;
2004pub type U516 = UInt<
2005    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>,
2006    B0,
2007>;
2008pub type P516 = PInt<U516>;
2009pub type N516 = NInt<U516>;
2010pub type U517 = UInt<
2011    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>,
2012    B1,
2013>;
2014pub type P517 = PInt<U517>;
2015pub type N517 = NInt<U517>;
2016pub type U518 = UInt<
2017    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>,
2018    B0,
2019>;
2020pub type P518 = PInt<U518>;
2021pub type N518 = NInt<U518>;
2022pub type U519 = UInt<
2023    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>,
2024    B1,
2025>;
2026pub type P519 = PInt<U519>;
2027pub type N519 = NInt<U519>;
2028pub type U520 = UInt<
2029    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>,
2030    B0,
2031>;
2032pub type P520 = PInt<U520>;
2033pub type N520 = NInt<U520>;
2034pub type U521 = UInt<
2035    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>,
2036    B1,
2037>;
2038pub type P521 = PInt<U521>;
2039pub type N521 = NInt<U521>;
2040pub type U522 = UInt<
2041    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>,
2042    B0,
2043>;
2044pub type P522 = PInt<U522>;
2045pub type N522 = NInt<U522>;
2046pub type U523 = UInt<
2047    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>,
2048    B1,
2049>;
2050pub type P523 = PInt<U523>;
2051pub type N523 = NInt<U523>;
2052pub type U524 = UInt<
2053    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>,
2054    B0,
2055>;
2056pub type P524 = PInt<U524>;
2057pub type N524 = NInt<U524>;
2058pub type U525 = UInt<
2059    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>,
2060    B1,
2061>;
2062pub type P525 = PInt<U525>;
2063pub type N525 = NInt<U525>;
2064pub type U526 = UInt<
2065    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>,
2066    B0,
2067>;
2068pub type P526 = PInt<U526>;
2069pub type N526 = NInt<U526>;
2070pub type U527 = UInt<
2071    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>,
2072    B1,
2073>;
2074pub type P527 = PInt<U527>;
2075pub type N527 = NInt<U527>;
2076pub type U528 = UInt<
2077    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>,
2078    B0,
2079>;
2080pub type P528 = PInt<U528>;
2081pub type N528 = NInt<U528>;
2082pub type U529 = UInt<
2083    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>,
2084    B1,
2085>;
2086pub type P529 = PInt<U529>;
2087pub type N529 = NInt<U529>;
2088pub type U530 = UInt<
2089    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>,
2090    B0,
2091>;
2092pub type P530 = PInt<U530>;
2093pub type N530 = NInt<U530>;
2094pub type U531 = UInt<
2095    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>,
2096    B1,
2097>;
2098pub type P531 = PInt<U531>;
2099pub type N531 = NInt<U531>;
2100pub type U532 = UInt<
2101    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>,
2102    B0,
2103>;
2104pub type P532 = PInt<U532>;
2105pub type N532 = NInt<U532>;
2106pub type U533 = UInt<
2107    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>,
2108    B1,
2109>;
2110pub type P533 = PInt<U533>;
2111pub type N533 = NInt<U533>;
2112pub type U534 = UInt<
2113    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>,
2114    B0,
2115>;
2116pub type P534 = PInt<U534>;
2117pub type N534 = NInt<U534>;
2118pub type U535 = UInt<
2119    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>,
2120    B1,
2121>;
2122pub type P535 = PInt<U535>;
2123pub type N535 = NInt<U535>;
2124pub type U536 = UInt<
2125    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>,
2126    B0,
2127>;
2128pub type P536 = PInt<U536>;
2129pub type N536 = NInt<U536>;
2130pub type U537 = UInt<
2131    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>,
2132    B1,
2133>;
2134pub type P537 = PInt<U537>;
2135pub type N537 = NInt<U537>;
2136pub type U538 = UInt<
2137    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>,
2138    B0,
2139>;
2140pub type P538 = PInt<U538>;
2141pub type N538 = NInt<U538>;
2142pub type U539 = UInt<
2143    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>,
2144    B1,
2145>;
2146pub type P539 = PInt<U539>;
2147pub type N539 = NInt<U539>;
2148pub type U540 = UInt<
2149    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>,
2150    B0,
2151>;
2152pub type P540 = PInt<U540>;
2153pub type N540 = NInt<U540>;
2154pub type U541 = UInt<
2155    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>,
2156    B1,
2157>;
2158pub type P541 = PInt<U541>;
2159pub type N541 = NInt<U541>;
2160pub type U542 = UInt<
2161    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>,
2162    B0,
2163>;
2164pub type P542 = PInt<U542>;
2165pub type N542 = NInt<U542>;
2166pub type U543 = UInt<
2167    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>,
2168    B1,
2169>;
2170pub type P543 = PInt<U543>;
2171pub type N543 = NInt<U543>;
2172pub type U544 = UInt<
2173    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>,
2174    B0,
2175>;
2176pub type P544 = PInt<U544>;
2177pub type N544 = NInt<U544>;
2178pub type U545 = UInt<
2179    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>,
2180    B1,
2181>;
2182pub type P545 = PInt<U545>;
2183pub type N545 = NInt<U545>;
2184pub type U546 = UInt<
2185    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>,
2186    B0,
2187>;
2188pub type P546 = PInt<U546>;
2189pub type N546 = NInt<U546>;
2190pub type U547 = UInt<
2191    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>,
2192    B1,
2193>;
2194pub type P547 = PInt<U547>;
2195pub type N547 = NInt<U547>;
2196pub type U548 = UInt<
2197    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>,
2198    B0,
2199>;
2200pub type P548 = PInt<U548>;
2201pub type N548 = NInt<U548>;
2202pub type U549 = UInt<
2203    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>,
2204    B1,
2205>;
2206pub type P549 = PInt<U549>;
2207pub type N549 = NInt<U549>;
2208pub type U550 = UInt<
2209    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>,
2210    B0,
2211>;
2212pub type P550 = PInt<U550>;
2213pub type N550 = NInt<U550>;
2214pub type U551 = UInt<
2215    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>,
2216    B1,
2217>;
2218pub type P551 = PInt<U551>;
2219pub type N551 = NInt<U551>;
2220pub type U552 = UInt<
2221    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>,
2222    B0,
2223>;
2224pub type P552 = PInt<U552>;
2225pub type N552 = NInt<U552>;
2226pub type U553 = UInt<
2227    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>,
2228    B1,
2229>;
2230pub type P553 = PInt<U553>;
2231pub type N553 = NInt<U553>;
2232pub type U554 = UInt<
2233    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>,
2234    B0,
2235>;
2236pub type P554 = PInt<U554>;
2237pub type N554 = NInt<U554>;
2238pub type U555 = UInt<
2239    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>,
2240    B1,
2241>;
2242pub type P555 = PInt<U555>;
2243pub type N555 = NInt<U555>;
2244pub type U556 = UInt<
2245    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>,
2246    B0,
2247>;
2248pub type P556 = PInt<U556>;
2249pub type N556 = NInt<U556>;
2250pub type U557 = UInt<
2251    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>,
2252    B1,
2253>;
2254pub type P557 = PInt<U557>;
2255pub type N557 = NInt<U557>;
2256pub type U558 = UInt<
2257    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>,
2258    B0,
2259>;
2260pub type P558 = PInt<U558>;
2261pub type N558 = NInt<U558>;
2262pub type U559 = UInt<
2263    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>,
2264    B1,
2265>;
2266pub type P559 = PInt<U559>;
2267pub type N559 = NInt<U559>;
2268pub type U560 = UInt<
2269    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>,
2270    B0,
2271>;
2272pub type P560 = PInt<U560>;
2273pub type N560 = NInt<U560>;
2274pub type U561 = UInt<
2275    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>,
2276    B1,
2277>;
2278pub type P561 = PInt<U561>;
2279pub type N561 = NInt<U561>;
2280pub type U562 = UInt<
2281    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>,
2282    B0,
2283>;
2284pub type P562 = PInt<U562>;
2285pub type N562 = NInt<U562>;
2286pub type U563 = UInt<
2287    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>,
2288    B1,
2289>;
2290pub type P563 = PInt<U563>;
2291pub type N563 = NInt<U563>;
2292pub type U564 = UInt<
2293    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>,
2294    B0,
2295>;
2296pub type P564 = PInt<U564>;
2297pub type N564 = NInt<U564>;
2298pub type U565 = UInt<
2299    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>,
2300    B1,
2301>;
2302pub type P565 = PInt<U565>;
2303pub type N565 = NInt<U565>;
2304pub type U566 = UInt<
2305    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>,
2306    B0,
2307>;
2308pub type P566 = PInt<U566>;
2309pub type N566 = NInt<U566>;
2310pub type U567 = UInt<
2311    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>,
2312    B1,
2313>;
2314pub type P567 = PInt<U567>;
2315pub type N567 = NInt<U567>;
2316pub type U568 = UInt<
2317    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>,
2318    B0,
2319>;
2320pub type P568 = PInt<U568>;
2321pub type N568 = NInt<U568>;
2322pub type U569 = UInt<
2323    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>,
2324    B1,
2325>;
2326pub type P569 = PInt<U569>;
2327pub type N569 = NInt<U569>;
2328pub type U570 = UInt<
2329    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>,
2330    B0,
2331>;
2332pub type P570 = PInt<U570>;
2333pub type N570 = NInt<U570>;
2334pub type U571 = UInt<
2335    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>,
2336    B1,
2337>;
2338pub type P571 = PInt<U571>;
2339pub type N571 = NInt<U571>;
2340pub type U572 = UInt<
2341    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>,
2342    B0,
2343>;
2344pub type P572 = PInt<U572>;
2345pub type N572 = NInt<U572>;
2346pub type U573 = UInt<
2347    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>,
2348    B1,
2349>;
2350pub type P573 = PInt<U573>;
2351pub type N573 = NInt<U573>;
2352pub type U574 = UInt<
2353    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>,
2354    B0,
2355>;
2356pub type P574 = PInt<U574>;
2357pub type N574 = NInt<U574>;
2358pub type U575 = UInt<
2359    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>,
2360    B1,
2361>;
2362pub type P575 = PInt<U575>;
2363pub type N575 = NInt<U575>;
2364pub type U576 = UInt<
2365    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>,
2366    B0,
2367>;
2368pub type P576 = PInt<U576>;
2369pub type N576 = NInt<U576>;
2370pub type U577 = UInt<
2371    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>,
2372    B1,
2373>;
2374pub type P577 = PInt<U577>;
2375pub type N577 = NInt<U577>;
2376pub type U578 = UInt<
2377    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>,
2378    B0,
2379>;
2380pub type P578 = PInt<U578>;
2381pub type N578 = NInt<U578>;
2382pub type U579 = UInt<
2383    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>,
2384    B1,
2385>;
2386pub type P579 = PInt<U579>;
2387pub type N579 = NInt<U579>;
2388pub type U580 = UInt<
2389    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>,
2390    B0,
2391>;
2392pub type P580 = PInt<U580>;
2393pub type N580 = NInt<U580>;
2394pub type U581 = UInt<
2395    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>,
2396    B1,
2397>;
2398pub type P581 = PInt<U581>;
2399pub type N581 = NInt<U581>;
2400pub type U582 = UInt<
2401    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>,
2402    B0,
2403>;
2404pub type P582 = PInt<U582>;
2405pub type N582 = NInt<U582>;
2406pub type U583 = UInt<
2407    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>,
2408    B1,
2409>;
2410pub type P583 = PInt<U583>;
2411pub type N583 = NInt<U583>;
2412pub type U584 = UInt<
2413    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>,
2414    B0,
2415>;
2416pub type P584 = PInt<U584>;
2417pub type N584 = NInt<U584>;
2418pub type U585 = UInt<
2419    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>,
2420    B1,
2421>;
2422pub type P585 = PInt<U585>;
2423pub type N585 = NInt<U585>;
2424pub type U586 = UInt<
2425    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>,
2426    B0,
2427>;
2428pub type P586 = PInt<U586>;
2429pub type N586 = NInt<U586>;
2430pub type U587 = UInt<
2431    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>,
2432    B1,
2433>;
2434pub type P587 = PInt<U587>;
2435pub type N587 = NInt<U587>;
2436pub type U588 = UInt<
2437    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>,
2438    B0,
2439>;
2440pub type P588 = PInt<U588>;
2441pub type N588 = NInt<U588>;
2442pub type U589 = UInt<
2443    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>,
2444    B1,
2445>;
2446pub type P589 = PInt<U589>;
2447pub type N589 = NInt<U589>;
2448pub type U590 = UInt<
2449    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>,
2450    B0,
2451>;
2452pub type P590 = PInt<U590>;
2453pub type N590 = NInt<U590>;
2454pub type U591 = UInt<
2455    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>,
2456    B1,
2457>;
2458pub type P591 = PInt<U591>;
2459pub type N591 = NInt<U591>;
2460pub type U592 = UInt<
2461    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>,
2462    B0,
2463>;
2464pub type P592 = PInt<U592>;
2465pub type N592 = NInt<U592>;
2466pub type U593 = UInt<
2467    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>,
2468    B1,
2469>;
2470pub type P593 = PInt<U593>;
2471pub type N593 = NInt<U593>;
2472pub type U594 = UInt<
2473    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>,
2474    B0,
2475>;
2476pub type P594 = PInt<U594>;
2477pub type N594 = NInt<U594>;
2478pub type U595 = UInt<
2479    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>,
2480    B1,
2481>;
2482pub type P595 = PInt<U595>;
2483pub type N595 = NInt<U595>;
2484pub type U596 = UInt<
2485    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>,
2486    B0,
2487>;
2488pub type P596 = PInt<U596>;
2489pub type N596 = NInt<U596>;
2490pub type U597 = UInt<
2491    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>,
2492    B1,
2493>;
2494pub type P597 = PInt<U597>;
2495pub type N597 = NInt<U597>;
2496pub type U598 = UInt<
2497    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>,
2498    B0,
2499>;
2500pub type P598 = PInt<U598>;
2501pub type N598 = NInt<U598>;
2502pub type U599 = UInt<
2503    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>,
2504    B1,
2505>;
2506pub type P599 = PInt<U599>;
2507pub type N599 = NInt<U599>;
2508pub type U600 = UInt<
2509    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>,
2510    B0,
2511>;
2512pub type P600 = PInt<U600>;
2513pub type N600 = NInt<U600>;
2514pub type U601 = UInt<
2515    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>,
2516    B1,
2517>;
2518pub type P601 = PInt<U601>;
2519pub type N601 = NInt<U601>;
2520pub type U602 = UInt<
2521    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>,
2522    B0,
2523>;
2524pub type P602 = PInt<U602>;
2525pub type N602 = NInt<U602>;
2526pub type U603 = UInt<
2527    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>,
2528    B1,
2529>;
2530pub type P603 = PInt<U603>;
2531pub type N603 = NInt<U603>;
2532pub type U604 = UInt<
2533    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>,
2534    B0,
2535>;
2536pub type P604 = PInt<U604>;
2537pub type N604 = NInt<U604>;
2538pub type U605 = UInt<
2539    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>,
2540    B1,
2541>;
2542pub type P605 = PInt<U605>;
2543pub type N605 = NInt<U605>;
2544pub type U606 = UInt<
2545    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>,
2546    B0,
2547>;
2548pub type P606 = PInt<U606>;
2549pub type N606 = NInt<U606>;
2550pub type U607 = UInt<
2551    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>,
2552    B1,
2553>;
2554pub type P607 = PInt<U607>;
2555pub type N607 = NInt<U607>;
2556pub type U608 = UInt<
2557    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>,
2558    B0,
2559>;
2560pub type P608 = PInt<U608>;
2561pub type N608 = NInt<U608>;
2562pub type U609 = UInt<
2563    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>,
2564    B1,
2565>;
2566pub type P609 = PInt<U609>;
2567pub type N609 = NInt<U609>;
2568pub type U610 = UInt<
2569    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>,
2570    B0,
2571>;
2572pub type P610 = PInt<U610>;
2573pub type N610 = NInt<U610>;
2574pub type U611 = UInt<
2575    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>,
2576    B1,
2577>;
2578pub type P611 = PInt<U611>;
2579pub type N611 = NInt<U611>;
2580pub type U612 = UInt<
2581    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>,
2582    B0,
2583>;
2584pub type P612 = PInt<U612>;
2585pub type N612 = NInt<U612>;
2586pub type U613 = UInt<
2587    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>,
2588    B1,
2589>;
2590pub type P613 = PInt<U613>;
2591pub type N613 = NInt<U613>;
2592pub type U614 = UInt<
2593    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>,
2594    B0,
2595>;
2596pub type P614 = PInt<U614>;
2597pub type N614 = NInt<U614>;
2598pub type U615 = UInt<
2599    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>,
2600    B1,
2601>;
2602pub type P615 = PInt<U615>;
2603pub type N615 = NInt<U615>;
2604pub type U616 = UInt<
2605    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>,
2606    B0,
2607>;
2608pub type P616 = PInt<U616>;
2609pub type N616 = NInt<U616>;
2610pub type U617 = UInt<
2611    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>,
2612    B1,
2613>;
2614pub type P617 = PInt<U617>;
2615pub type N617 = NInt<U617>;
2616pub type U618 = UInt<
2617    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>,
2618    B0,
2619>;
2620pub type P618 = PInt<U618>;
2621pub type N618 = NInt<U618>;
2622pub type U619 = UInt<
2623    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>,
2624    B1,
2625>;
2626pub type P619 = PInt<U619>;
2627pub type N619 = NInt<U619>;
2628pub type U620 = UInt<
2629    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>,
2630    B0,
2631>;
2632pub type P620 = PInt<U620>;
2633pub type N620 = NInt<U620>;
2634pub type U621 = UInt<
2635    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>,
2636    B1,
2637>;
2638pub type P621 = PInt<U621>;
2639pub type N621 = NInt<U621>;
2640pub type U622 = UInt<
2641    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>,
2642    B0,
2643>;
2644pub type P622 = PInt<U622>;
2645pub type N622 = NInt<U622>;
2646pub type U623 = UInt<
2647    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>,
2648    B1,
2649>;
2650pub type P623 = PInt<U623>;
2651pub type N623 = NInt<U623>;
2652pub type U624 = UInt<
2653    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>,
2654    B0,
2655>;
2656pub type P624 = PInt<U624>;
2657pub type N624 = NInt<U624>;
2658pub type U625 = UInt<
2659    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>,
2660    B1,
2661>;
2662pub type P625 = PInt<U625>;
2663pub type N625 = NInt<U625>;
2664pub type U626 = UInt<
2665    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>,
2666    B0,
2667>;
2668pub type P626 = PInt<U626>;
2669pub type N626 = NInt<U626>;
2670pub type U627 = UInt<
2671    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>,
2672    B1,
2673>;
2674pub type P627 = PInt<U627>;
2675pub type N627 = NInt<U627>;
2676pub type U628 = UInt<
2677    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>,
2678    B0,
2679>;
2680pub type P628 = PInt<U628>;
2681pub type N628 = NInt<U628>;
2682pub type U629 = UInt<
2683    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>,
2684    B1,
2685>;
2686pub type P629 = PInt<U629>;
2687pub type N629 = NInt<U629>;
2688pub type U630 = UInt<
2689    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>,
2690    B0,
2691>;
2692pub type P630 = PInt<U630>;
2693pub type N630 = NInt<U630>;
2694pub type U631 = UInt<
2695    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>,
2696    B1,
2697>;
2698pub type P631 = PInt<U631>;
2699pub type N631 = NInt<U631>;
2700pub type U632 = UInt<
2701    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>,
2702    B0,
2703>;
2704pub type P632 = PInt<U632>;
2705pub type N632 = NInt<U632>;
2706pub type U633 = UInt<
2707    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>,
2708    B1,
2709>;
2710pub type P633 = PInt<U633>;
2711pub type N633 = NInt<U633>;
2712pub type U634 = UInt<
2713    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>,
2714    B0,
2715>;
2716pub type P634 = PInt<U634>;
2717pub type N634 = NInt<U634>;
2718pub type U635 = UInt<
2719    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>,
2720    B1,
2721>;
2722pub type P635 = PInt<U635>;
2723pub type N635 = NInt<U635>;
2724pub type U636 = UInt<
2725    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>,
2726    B0,
2727>;
2728pub type P636 = PInt<U636>;
2729pub type N636 = NInt<U636>;
2730pub type U637 = UInt<
2731    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>,
2732    B1,
2733>;
2734pub type P637 = PInt<U637>;
2735pub type N637 = NInt<U637>;
2736pub type U638 = UInt<
2737    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>,
2738    B0,
2739>;
2740pub type P638 = PInt<U638>;
2741pub type N638 = NInt<U638>;
2742pub type U639 = UInt<
2743    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>,
2744    B1,
2745>;
2746pub type P639 = PInt<U639>;
2747pub type N639 = NInt<U639>;
2748pub type U640 = UInt<
2749    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
2750    B0,
2751>;
2752pub type P640 = PInt<U640>;
2753pub type N640 = NInt<U640>;
2754pub type U641 = UInt<
2755    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
2756    B1,
2757>;
2758pub type P641 = PInt<U641>;
2759pub type N641 = NInt<U641>;
2760pub type U642 = UInt<
2761    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>,
2762    B0,
2763>;
2764pub type P642 = PInt<U642>;
2765pub type N642 = NInt<U642>;
2766pub type U643 = UInt<
2767    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>,
2768    B1,
2769>;
2770pub type P643 = PInt<U643>;
2771pub type N643 = NInt<U643>;
2772pub type U644 = UInt<
2773    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>,
2774    B0,
2775>;
2776pub type P644 = PInt<U644>;
2777pub type N644 = NInt<U644>;
2778pub type U645 = UInt<
2779    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>,
2780    B1,
2781>;
2782pub type P645 = PInt<U645>;
2783pub type N645 = NInt<U645>;
2784pub type U646 = UInt<
2785    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>,
2786    B0,
2787>;
2788pub type P646 = PInt<U646>;
2789pub type N646 = NInt<U646>;
2790pub type U647 = UInt<
2791    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>,
2792    B1,
2793>;
2794pub type P647 = PInt<U647>;
2795pub type N647 = NInt<U647>;
2796pub type U648 = UInt<
2797    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>,
2798    B0,
2799>;
2800pub type P648 = PInt<U648>;
2801pub type N648 = NInt<U648>;
2802pub type U649 = UInt<
2803    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>,
2804    B1,
2805>;
2806pub type P649 = PInt<U649>;
2807pub type N649 = NInt<U649>;
2808pub type U650 = UInt<
2809    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>,
2810    B0,
2811>;
2812pub type P650 = PInt<U650>;
2813pub type N650 = NInt<U650>;
2814pub type U651 = UInt<
2815    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>,
2816    B1,
2817>;
2818pub type P651 = PInt<U651>;
2819pub type N651 = NInt<U651>;
2820pub type U652 = UInt<
2821    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>,
2822    B0,
2823>;
2824pub type P652 = PInt<U652>;
2825pub type N652 = NInt<U652>;
2826pub type U653 = UInt<
2827    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>,
2828    B1,
2829>;
2830pub type P653 = PInt<U653>;
2831pub type N653 = NInt<U653>;
2832pub type U654 = UInt<
2833    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>,
2834    B0,
2835>;
2836pub type P654 = PInt<U654>;
2837pub type N654 = NInt<U654>;
2838pub type U655 = UInt<
2839    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>,
2840    B1,
2841>;
2842pub type P655 = PInt<U655>;
2843pub type N655 = NInt<U655>;
2844pub type U656 = UInt<
2845    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>,
2846    B0,
2847>;
2848pub type P656 = PInt<U656>;
2849pub type N656 = NInt<U656>;
2850pub type U657 = UInt<
2851    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>,
2852    B1,
2853>;
2854pub type P657 = PInt<U657>;
2855pub type N657 = NInt<U657>;
2856pub type U658 = UInt<
2857    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>,
2858    B0,
2859>;
2860pub type P658 = PInt<U658>;
2861pub type N658 = NInt<U658>;
2862pub type U659 = UInt<
2863    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>,
2864    B1,
2865>;
2866pub type P659 = PInt<U659>;
2867pub type N659 = NInt<U659>;
2868pub type U660 = UInt<
2869    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>,
2870    B0,
2871>;
2872pub type P660 = PInt<U660>;
2873pub type N660 = NInt<U660>;
2874pub type U661 = UInt<
2875    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>,
2876    B1,
2877>;
2878pub type P661 = PInt<U661>;
2879pub type N661 = NInt<U661>;
2880pub type U662 = UInt<
2881    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>,
2882    B0,
2883>;
2884pub type P662 = PInt<U662>;
2885pub type N662 = NInt<U662>;
2886pub type U663 = UInt<
2887    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>,
2888    B1,
2889>;
2890pub type P663 = PInt<U663>;
2891pub type N663 = NInt<U663>;
2892pub type U664 = UInt<
2893    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>,
2894    B0,
2895>;
2896pub type P664 = PInt<U664>;
2897pub type N664 = NInt<U664>;
2898pub type U665 = UInt<
2899    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>,
2900    B1,
2901>;
2902pub type P665 = PInt<U665>;
2903pub type N665 = NInt<U665>;
2904pub type U666 = UInt<
2905    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>,
2906    B0,
2907>;
2908pub type P666 = PInt<U666>;
2909pub type N666 = NInt<U666>;
2910pub type U667 = UInt<
2911    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>,
2912    B1,
2913>;
2914pub type P667 = PInt<U667>;
2915pub type N667 = NInt<U667>;
2916pub type U668 = UInt<
2917    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>,
2918    B0,
2919>;
2920pub type P668 = PInt<U668>;
2921pub type N668 = NInt<U668>;
2922pub type U669 = UInt<
2923    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>,
2924    B1,
2925>;
2926pub type P669 = PInt<U669>;
2927pub type N669 = NInt<U669>;
2928pub type U670 = UInt<
2929    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>,
2930    B0,
2931>;
2932pub type P670 = PInt<U670>;
2933pub type N670 = NInt<U670>;
2934pub type U671 = UInt<
2935    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>,
2936    B1,
2937>;
2938pub type P671 = PInt<U671>;
2939pub type N671 = NInt<U671>;
2940pub type U672 = UInt<
2941    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>,
2942    B0,
2943>;
2944pub type P672 = PInt<U672>;
2945pub type N672 = NInt<U672>;
2946pub type U673 = UInt<
2947    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>,
2948    B1,
2949>;
2950pub type P673 = PInt<U673>;
2951pub type N673 = NInt<U673>;
2952pub type U674 = UInt<
2953    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>,
2954    B0,
2955>;
2956pub type P674 = PInt<U674>;
2957pub type N674 = NInt<U674>;
2958pub type U675 = UInt<
2959    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>,
2960    B1,
2961>;
2962pub type P675 = PInt<U675>;
2963pub type N675 = NInt<U675>;
2964pub type U676 = UInt<
2965    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>,
2966    B0,
2967>;
2968pub type P676 = PInt<U676>;
2969pub type N676 = NInt<U676>;
2970pub type U677 = UInt<
2971    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>,
2972    B1,
2973>;
2974pub type P677 = PInt<U677>;
2975pub type N677 = NInt<U677>;
2976pub type U678 = UInt<
2977    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>,
2978    B0,
2979>;
2980pub type P678 = PInt<U678>;
2981pub type N678 = NInt<U678>;
2982pub type U679 = UInt<
2983    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>,
2984    B1,
2985>;
2986pub type P679 = PInt<U679>;
2987pub type N679 = NInt<U679>;
2988pub type U680 = UInt<
2989    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>,
2990    B0,
2991>;
2992pub type P680 = PInt<U680>;
2993pub type N680 = NInt<U680>;
2994pub type U681 = UInt<
2995    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>,
2996    B1,
2997>;
2998pub type P681 = PInt<U681>;
2999pub type N681 = NInt<U681>;
3000pub type U682 = UInt<
3001    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>,
3002    B0,
3003>;
3004pub type P682 = PInt<U682>;
3005pub type N682 = NInt<U682>;
3006pub type U683 = UInt<
3007    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>,
3008    B1,
3009>;
3010pub type P683 = PInt<U683>;
3011pub type N683 = NInt<U683>;
3012pub type U684 = UInt<
3013    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>,
3014    B0,
3015>;
3016pub type P684 = PInt<U684>;
3017pub type N684 = NInt<U684>;
3018pub type U685 = UInt<
3019    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>,
3020    B1,
3021>;
3022pub type P685 = PInt<U685>;
3023pub type N685 = NInt<U685>;
3024pub type U686 = UInt<
3025    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>,
3026    B0,
3027>;
3028pub type P686 = PInt<U686>;
3029pub type N686 = NInt<U686>;
3030pub type U687 = UInt<
3031    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>,
3032    B1,
3033>;
3034pub type P687 = PInt<U687>;
3035pub type N687 = NInt<U687>;
3036pub type U688 = UInt<
3037    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>,
3038    B0,
3039>;
3040pub type P688 = PInt<U688>;
3041pub type N688 = NInt<U688>;
3042pub type U689 = UInt<
3043    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>,
3044    B1,
3045>;
3046pub type P689 = PInt<U689>;
3047pub type N689 = NInt<U689>;
3048pub type U690 = UInt<
3049    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>,
3050    B0,
3051>;
3052pub type P690 = PInt<U690>;
3053pub type N690 = NInt<U690>;
3054pub type U691 = UInt<
3055    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>,
3056    B1,
3057>;
3058pub type P691 = PInt<U691>;
3059pub type N691 = NInt<U691>;
3060pub type U692 = UInt<
3061    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>,
3062    B0,
3063>;
3064pub type P692 = PInt<U692>;
3065pub type N692 = NInt<U692>;
3066pub type U693 = UInt<
3067    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>,
3068    B1,
3069>;
3070pub type P693 = PInt<U693>;
3071pub type N693 = NInt<U693>;
3072pub type U694 = UInt<
3073    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>,
3074    B0,
3075>;
3076pub type P694 = PInt<U694>;
3077pub type N694 = NInt<U694>;
3078pub type U695 = UInt<
3079    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>,
3080    B1,
3081>;
3082pub type P695 = PInt<U695>;
3083pub type N695 = NInt<U695>;
3084pub type U696 = UInt<
3085    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>,
3086    B0,
3087>;
3088pub type P696 = PInt<U696>;
3089pub type N696 = NInt<U696>;
3090pub type U697 = UInt<
3091    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>,
3092    B1,
3093>;
3094pub type P697 = PInt<U697>;
3095pub type N697 = NInt<U697>;
3096pub type U698 = UInt<
3097    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>,
3098    B0,
3099>;
3100pub type P698 = PInt<U698>;
3101pub type N698 = NInt<U698>;
3102pub type U699 = UInt<
3103    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>,
3104    B1,
3105>;
3106pub type P699 = PInt<U699>;
3107pub type N699 = NInt<U699>;
3108pub type U700 = UInt<
3109    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>,
3110    B0,
3111>;
3112pub type P700 = PInt<U700>;
3113pub type N700 = NInt<U700>;
3114pub type U701 = UInt<
3115    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>,
3116    B1,
3117>;
3118pub type P701 = PInt<U701>;
3119pub type N701 = NInt<U701>;
3120pub type U702 = UInt<
3121    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>,
3122    B0,
3123>;
3124pub type P702 = PInt<U702>;
3125pub type N702 = NInt<U702>;
3126pub type U703 = UInt<
3127    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>,
3128    B1,
3129>;
3130pub type P703 = PInt<U703>;
3131pub type N703 = NInt<U703>;
3132pub type U704 = UInt<
3133    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>,
3134    B0,
3135>;
3136pub type P704 = PInt<U704>;
3137pub type N704 = NInt<U704>;
3138pub type U705 = UInt<
3139    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>,
3140    B1,
3141>;
3142pub type P705 = PInt<U705>;
3143pub type N705 = NInt<U705>;
3144pub type U706 = UInt<
3145    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>,
3146    B0,
3147>;
3148pub type P706 = PInt<U706>;
3149pub type N706 = NInt<U706>;
3150pub type U707 = UInt<
3151    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>,
3152    B1,
3153>;
3154pub type P707 = PInt<U707>;
3155pub type N707 = NInt<U707>;
3156pub type U708 = UInt<
3157    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>,
3158    B0,
3159>;
3160pub type P708 = PInt<U708>;
3161pub type N708 = NInt<U708>;
3162pub type U709 = UInt<
3163    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>,
3164    B1,
3165>;
3166pub type P709 = PInt<U709>;
3167pub type N709 = NInt<U709>;
3168pub type U710 = UInt<
3169    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>,
3170    B0,
3171>;
3172pub type P710 = PInt<U710>;
3173pub type N710 = NInt<U710>;
3174pub type U711 = UInt<
3175    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>,
3176    B1,
3177>;
3178pub type P711 = PInt<U711>;
3179pub type N711 = NInt<U711>;
3180pub type U712 = UInt<
3181    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>,
3182    B0,
3183>;
3184pub type P712 = PInt<U712>;
3185pub type N712 = NInt<U712>;
3186pub type U713 = UInt<
3187    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>,
3188    B1,
3189>;
3190pub type P713 = PInt<U713>;
3191pub type N713 = NInt<U713>;
3192pub type U714 = UInt<
3193    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>,
3194    B0,
3195>;
3196pub type P714 = PInt<U714>;
3197pub type N714 = NInt<U714>;
3198pub type U715 = UInt<
3199    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>,
3200    B1,
3201>;
3202pub type P715 = PInt<U715>;
3203pub type N715 = NInt<U715>;
3204pub type U716 = UInt<
3205    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>,
3206    B0,
3207>;
3208pub type P716 = PInt<U716>;
3209pub type N716 = NInt<U716>;
3210pub type U717 = UInt<
3211    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>,
3212    B1,
3213>;
3214pub type P717 = PInt<U717>;
3215pub type N717 = NInt<U717>;
3216pub type U718 = UInt<
3217    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>,
3218    B0,
3219>;
3220pub type P718 = PInt<U718>;
3221pub type N718 = NInt<U718>;
3222pub type U719 = UInt<
3223    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>,
3224    B1,
3225>;
3226pub type P719 = PInt<U719>;
3227pub type N719 = NInt<U719>;
3228pub type U720 = UInt<
3229    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>,
3230    B0,
3231>;
3232pub type P720 = PInt<U720>;
3233pub type N720 = NInt<U720>;
3234pub type U721 = UInt<
3235    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>,
3236    B1,
3237>;
3238pub type P721 = PInt<U721>;
3239pub type N721 = NInt<U721>;
3240pub type U722 = UInt<
3241    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>,
3242    B0,
3243>;
3244pub type P722 = PInt<U722>;
3245pub type N722 = NInt<U722>;
3246pub type U723 = UInt<
3247    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>,
3248    B1,
3249>;
3250pub type P723 = PInt<U723>;
3251pub type N723 = NInt<U723>;
3252pub type U724 = UInt<
3253    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>,
3254    B0,
3255>;
3256pub type P724 = PInt<U724>;
3257pub type N724 = NInt<U724>;
3258pub type U725 = UInt<
3259    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>,
3260    B1,
3261>;
3262pub type P725 = PInt<U725>;
3263pub type N725 = NInt<U725>;
3264pub type U726 = UInt<
3265    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>,
3266    B0,
3267>;
3268pub type P726 = PInt<U726>;
3269pub type N726 = NInt<U726>;
3270pub type U727 = UInt<
3271    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>,
3272    B1,
3273>;
3274pub type P727 = PInt<U727>;
3275pub type N727 = NInt<U727>;
3276pub type U728 = UInt<
3277    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>,
3278    B0,
3279>;
3280pub type P728 = PInt<U728>;
3281pub type N728 = NInt<U728>;
3282pub type U729 = UInt<
3283    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>,
3284    B1,
3285>;
3286pub type P729 = PInt<U729>;
3287pub type N729 = NInt<U729>;
3288pub type U730 = UInt<
3289    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>,
3290    B0,
3291>;
3292pub type P730 = PInt<U730>;
3293pub type N730 = NInt<U730>;
3294pub type U731 = UInt<
3295    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>,
3296    B1,
3297>;
3298pub type P731 = PInt<U731>;
3299pub type N731 = NInt<U731>;
3300pub type U732 = UInt<
3301    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>,
3302    B0,
3303>;
3304pub type P732 = PInt<U732>;
3305pub type N732 = NInt<U732>;
3306pub type U733 = UInt<
3307    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>,
3308    B1,
3309>;
3310pub type P733 = PInt<U733>;
3311pub type N733 = NInt<U733>;
3312pub type U734 = UInt<
3313    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>,
3314    B0,
3315>;
3316pub type P734 = PInt<U734>;
3317pub type N734 = NInt<U734>;
3318pub type U735 = UInt<
3319    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>,
3320    B1,
3321>;
3322pub type P735 = PInt<U735>;
3323pub type N735 = NInt<U735>;
3324pub type U736 = UInt<
3325    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>,
3326    B0,
3327>;
3328pub type P736 = PInt<U736>;
3329pub type N736 = NInt<U736>;
3330pub type U737 = UInt<
3331    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>,
3332    B1,
3333>;
3334pub type P737 = PInt<U737>;
3335pub type N737 = NInt<U737>;
3336pub type U738 = UInt<
3337    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>,
3338    B0,
3339>;
3340pub type P738 = PInt<U738>;
3341pub type N738 = NInt<U738>;
3342pub type U739 = UInt<
3343    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>,
3344    B1,
3345>;
3346pub type P739 = PInt<U739>;
3347pub type N739 = NInt<U739>;
3348pub type U740 = UInt<
3349    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>,
3350    B0,
3351>;
3352pub type P740 = PInt<U740>;
3353pub type N740 = NInt<U740>;
3354pub type U741 = UInt<
3355    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>,
3356    B1,
3357>;
3358pub type P741 = PInt<U741>;
3359pub type N741 = NInt<U741>;
3360pub type U742 = UInt<
3361    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>,
3362    B0,
3363>;
3364pub type P742 = PInt<U742>;
3365pub type N742 = NInt<U742>;
3366pub type U743 = UInt<
3367    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>,
3368    B1,
3369>;
3370pub type P743 = PInt<U743>;
3371pub type N743 = NInt<U743>;
3372pub type U744 = UInt<
3373    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>,
3374    B0,
3375>;
3376pub type P744 = PInt<U744>;
3377pub type N744 = NInt<U744>;
3378pub type U745 = UInt<
3379    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>,
3380    B1,
3381>;
3382pub type P745 = PInt<U745>;
3383pub type N745 = NInt<U745>;
3384pub type U746 = UInt<
3385    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>,
3386    B0,
3387>;
3388pub type P746 = PInt<U746>;
3389pub type N746 = NInt<U746>;
3390pub type U747 = UInt<
3391    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>,
3392    B1,
3393>;
3394pub type P747 = PInt<U747>;
3395pub type N747 = NInt<U747>;
3396pub type U748 = UInt<
3397    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>,
3398    B0,
3399>;
3400pub type P748 = PInt<U748>;
3401pub type N748 = NInt<U748>;
3402pub type U749 = UInt<
3403    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>,
3404    B1,
3405>;
3406pub type P749 = PInt<U749>;
3407pub type N749 = NInt<U749>;
3408pub type U750 = UInt<
3409    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>,
3410    B0,
3411>;
3412pub type P750 = PInt<U750>;
3413pub type N750 = NInt<U750>;
3414pub type U751 = UInt<
3415    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>,
3416    B1,
3417>;
3418pub type P751 = PInt<U751>;
3419pub type N751 = NInt<U751>;
3420pub type U752 = UInt<
3421    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>,
3422    B0,
3423>;
3424pub type P752 = PInt<U752>;
3425pub type N752 = NInt<U752>;
3426pub type U753 = UInt<
3427    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>,
3428    B1,
3429>;
3430pub type P753 = PInt<U753>;
3431pub type N753 = NInt<U753>;
3432pub type U754 = UInt<
3433    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>,
3434    B0,
3435>;
3436pub type P754 = PInt<U754>;
3437pub type N754 = NInt<U754>;
3438pub type U755 = UInt<
3439    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>,
3440    B1,
3441>;
3442pub type P755 = PInt<U755>;
3443pub type N755 = NInt<U755>;
3444pub type U756 = UInt<
3445    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>,
3446    B0,
3447>;
3448pub type P756 = PInt<U756>;
3449pub type N756 = NInt<U756>;
3450pub type U757 = UInt<
3451    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>,
3452    B1,
3453>;
3454pub type P757 = PInt<U757>;
3455pub type N757 = NInt<U757>;
3456pub type U758 = UInt<
3457    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>,
3458    B0,
3459>;
3460pub type P758 = PInt<U758>;
3461pub type N758 = NInt<U758>;
3462pub type U759 = UInt<
3463    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>,
3464    B1,
3465>;
3466pub type P759 = PInt<U759>;
3467pub type N759 = NInt<U759>;
3468pub type U760 = UInt<
3469    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>,
3470    B0,
3471>;
3472pub type P760 = PInt<U760>;
3473pub type N760 = NInt<U760>;
3474pub type U761 = UInt<
3475    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>,
3476    B1,
3477>;
3478pub type P761 = PInt<U761>;
3479pub type N761 = NInt<U761>;
3480pub type U762 = UInt<
3481    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>,
3482    B0,
3483>;
3484pub type P762 = PInt<U762>;
3485pub type N762 = NInt<U762>;
3486pub type U763 = UInt<
3487    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>,
3488    B1,
3489>;
3490pub type P763 = PInt<U763>;
3491pub type N763 = NInt<U763>;
3492pub type U764 = UInt<
3493    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>,
3494    B0,
3495>;
3496pub type P764 = PInt<U764>;
3497pub type N764 = NInt<U764>;
3498pub type U765 = UInt<
3499    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>,
3500    B1,
3501>;
3502pub type P765 = PInt<U765>;
3503pub type N765 = NInt<U765>;
3504pub type U766 = UInt<
3505    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>,
3506    B0,
3507>;
3508pub type P766 = PInt<U766>;
3509pub type N766 = NInt<U766>;
3510pub type U767 = UInt<
3511    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>,
3512    B1,
3513>;
3514pub type P767 = PInt<U767>;
3515pub type N767 = NInt<U767>;
3516pub type U768 = UInt<
3517    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>,
3518    B0,
3519>;
3520pub type P768 = PInt<U768>;
3521pub type N768 = NInt<U768>;
3522pub type U769 = UInt<
3523    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>,
3524    B1,
3525>;
3526pub type P769 = PInt<U769>;
3527pub type N769 = NInt<U769>;
3528pub type U770 = UInt<
3529    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>,
3530    B0,
3531>;
3532pub type P770 = PInt<U770>;
3533pub type N770 = NInt<U770>;
3534pub type U771 = UInt<
3535    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>,
3536    B1,
3537>;
3538pub type P771 = PInt<U771>;
3539pub type N771 = NInt<U771>;
3540pub type U772 = UInt<
3541    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>,
3542    B0,
3543>;
3544pub type P772 = PInt<U772>;
3545pub type N772 = NInt<U772>;
3546pub type U773 = UInt<
3547    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>,
3548    B1,
3549>;
3550pub type P773 = PInt<U773>;
3551pub type N773 = NInt<U773>;
3552pub type U774 = UInt<
3553    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>,
3554    B0,
3555>;
3556pub type P774 = PInt<U774>;
3557pub type N774 = NInt<U774>;
3558pub type U775 = UInt<
3559    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>,
3560    B1,
3561>;
3562pub type P775 = PInt<U775>;
3563pub type N775 = NInt<U775>;
3564pub type U776 = UInt<
3565    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>,
3566    B0,
3567>;
3568pub type P776 = PInt<U776>;
3569pub type N776 = NInt<U776>;
3570pub type U777 = UInt<
3571    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>,
3572    B1,
3573>;
3574pub type P777 = PInt<U777>;
3575pub type N777 = NInt<U777>;
3576pub type U778 = UInt<
3577    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>,
3578    B0,
3579>;
3580pub type P778 = PInt<U778>;
3581pub type N778 = NInt<U778>;
3582pub type U779 = UInt<
3583    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>,
3584    B1,
3585>;
3586pub type P779 = PInt<U779>;
3587pub type N779 = NInt<U779>;
3588pub type U780 = UInt<
3589    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>,
3590    B0,
3591>;
3592pub type P780 = PInt<U780>;
3593pub type N780 = NInt<U780>;
3594pub type U781 = UInt<
3595    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>,
3596    B1,
3597>;
3598pub type P781 = PInt<U781>;
3599pub type N781 = NInt<U781>;
3600pub type U782 = UInt<
3601    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>,
3602    B0,
3603>;
3604pub type P782 = PInt<U782>;
3605pub type N782 = NInt<U782>;
3606pub type U783 = UInt<
3607    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>,
3608    B1,
3609>;
3610pub type P783 = PInt<U783>;
3611pub type N783 = NInt<U783>;
3612pub type U784 = UInt<
3613    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>,
3614    B0,
3615>;
3616pub type P784 = PInt<U784>;
3617pub type N784 = NInt<U784>;
3618pub type U785 = UInt<
3619    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>,
3620    B1,
3621>;
3622pub type P785 = PInt<U785>;
3623pub type N785 = NInt<U785>;
3624pub type U786 = UInt<
3625    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>,
3626    B0,
3627>;
3628pub type P786 = PInt<U786>;
3629pub type N786 = NInt<U786>;
3630pub type U787 = UInt<
3631    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>,
3632    B1,
3633>;
3634pub type P787 = PInt<U787>;
3635pub type N787 = NInt<U787>;
3636pub type U788 = UInt<
3637    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>,
3638    B0,
3639>;
3640pub type P788 = PInt<U788>;
3641pub type N788 = NInt<U788>;
3642pub type U789 = UInt<
3643    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>,
3644    B1,
3645>;
3646pub type P789 = PInt<U789>;
3647pub type N789 = NInt<U789>;
3648pub type U790 = UInt<
3649    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>,
3650    B0,
3651>;
3652pub type P790 = PInt<U790>;
3653pub type N790 = NInt<U790>;
3654pub type U791 = UInt<
3655    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>,
3656    B1,
3657>;
3658pub type P791 = PInt<U791>;
3659pub type N791 = NInt<U791>;
3660pub type U792 = UInt<
3661    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>,
3662    B0,
3663>;
3664pub type P792 = PInt<U792>;
3665pub type N792 = NInt<U792>;
3666pub type U793 = UInt<
3667    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>,
3668    B1,
3669>;
3670pub type P793 = PInt<U793>;
3671pub type N793 = NInt<U793>;
3672pub type U794 = UInt<
3673    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>,
3674    B0,
3675>;
3676pub type P794 = PInt<U794>;
3677pub type N794 = NInt<U794>;
3678pub type U795 = UInt<
3679    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>,
3680    B1,
3681>;
3682pub type P795 = PInt<U795>;
3683pub type N795 = NInt<U795>;
3684pub type U796 = UInt<
3685    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>,
3686    B0,
3687>;
3688pub type P796 = PInt<U796>;
3689pub type N796 = NInt<U796>;
3690pub type U797 = UInt<
3691    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>,
3692    B1,
3693>;
3694pub type P797 = PInt<U797>;
3695pub type N797 = NInt<U797>;
3696pub type U798 = UInt<
3697    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>,
3698    B0,
3699>;
3700pub type P798 = PInt<U798>;
3701pub type N798 = NInt<U798>;
3702pub type U799 = UInt<
3703    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>,
3704    B1,
3705>;
3706pub type P799 = PInt<U799>;
3707pub type N799 = NInt<U799>;
3708pub type U800 = UInt<
3709    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>,
3710    B0,
3711>;
3712pub type P800 = PInt<U800>;
3713pub type N800 = NInt<U800>;
3714pub type U801 = UInt<
3715    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>,
3716    B1,
3717>;
3718pub type P801 = PInt<U801>;
3719pub type N801 = NInt<U801>;
3720pub type U802 = UInt<
3721    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>,
3722    B0,
3723>;
3724pub type P802 = PInt<U802>;
3725pub type N802 = NInt<U802>;
3726pub type U803 = UInt<
3727    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>,
3728    B1,
3729>;
3730pub type P803 = PInt<U803>;
3731pub type N803 = NInt<U803>;
3732pub type U804 = UInt<
3733    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>,
3734    B0,
3735>;
3736pub type P804 = PInt<U804>;
3737pub type N804 = NInt<U804>;
3738pub type U805 = UInt<
3739    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>,
3740    B1,
3741>;
3742pub type P805 = PInt<U805>;
3743pub type N805 = NInt<U805>;
3744pub type U806 = UInt<
3745    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>,
3746    B0,
3747>;
3748pub type P806 = PInt<U806>;
3749pub type N806 = NInt<U806>;
3750pub type U807 = UInt<
3751    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>,
3752    B1,
3753>;
3754pub type P807 = PInt<U807>;
3755pub type N807 = NInt<U807>;
3756pub type U808 = UInt<
3757    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>,
3758    B0,
3759>;
3760pub type P808 = PInt<U808>;
3761pub type N808 = NInt<U808>;
3762pub type U809 = UInt<
3763    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>,
3764    B1,
3765>;
3766pub type P809 = PInt<U809>;
3767pub type N809 = NInt<U809>;
3768pub type U810 = UInt<
3769    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>,
3770    B0,
3771>;
3772pub type P810 = PInt<U810>;
3773pub type N810 = NInt<U810>;
3774pub type U811 = UInt<
3775    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>,
3776    B1,
3777>;
3778pub type P811 = PInt<U811>;
3779pub type N811 = NInt<U811>;
3780pub type U812 = UInt<
3781    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>,
3782    B0,
3783>;
3784pub type P812 = PInt<U812>;
3785pub type N812 = NInt<U812>;
3786pub type U813 = UInt<
3787    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>,
3788    B1,
3789>;
3790pub type P813 = PInt<U813>;
3791pub type N813 = NInt<U813>;
3792pub type U814 = UInt<
3793    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>,
3794    B0,
3795>;
3796pub type P814 = PInt<U814>;
3797pub type N814 = NInt<U814>;
3798pub type U815 = UInt<
3799    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>,
3800    B1,
3801>;
3802pub type P815 = PInt<U815>;
3803pub type N815 = NInt<U815>;
3804pub type U816 = UInt<
3805    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>,
3806    B0,
3807>;
3808pub type P816 = PInt<U816>;
3809pub type N816 = NInt<U816>;
3810pub type U817 = UInt<
3811    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>,
3812    B1,
3813>;
3814pub type P817 = PInt<U817>;
3815pub type N817 = NInt<U817>;
3816pub type U818 = UInt<
3817    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>,
3818    B0,
3819>;
3820pub type P818 = PInt<U818>;
3821pub type N818 = NInt<U818>;
3822pub type U819 = UInt<
3823    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>,
3824    B1,
3825>;
3826pub type P819 = PInt<U819>;
3827pub type N819 = NInt<U819>;
3828pub type U820 = UInt<
3829    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>,
3830    B0,
3831>;
3832pub type P820 = PInt<U820>;
3833pub type N820 = NInt<U820>;
3834pub type U821 = UInt<
3835    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>,
3836    B1,
3837>;
3838pub type P821 = PInt<U821>;
3839pub type N821 = NInt<U821>;
3840pub type U822 = UInt<
3841    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>,
3842    B0,
3843>;
3844pub type P822 = PInt<U822>;
3845pub type N822 = NInt<U822>;
3846pub type U823 = UInt<
3847    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>,
3848    B1,
3849>;
3850pub type P823 = PInt<U823>;
3851pub type N823 = NInt<U823>;
3852pub type U824 = UInt<
3853    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>,
3854    B0,
3855>;
3856pub type P824 = PInt<U824>;
3857pub type N824 = NInt<U824>;
3858pub type U825 = UInt<
3859    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>,
3860    B1,
3861>;
3862pub type P825 = PInt<U825>;
3863pub type N825 = NInt<U825>;
3864pub type U826 = UInt<
3865    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>,
3866    B0,
3867>;
3868pub type P826 = PInt<U826>;
3869pub type N826 = NInt<U826>;
3870pub type U827 = UInt<
3871    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>,
3872    B1,
3873>;
3874pub type P827 = PInt<U827>;
3875pub type N827 = NInt<U827>;
3876pub type U828 = UInt<
3877    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>,
3878    B0,
3879>;
3880pub type P828 = PInt<U828>;
3881pub type N828 = NInt<U828>;
3882pub type U829 = UInt<
3883    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>,
3884    B1,
3885>;
3886pub type P829 = PInt<U829>;
3887pub type N829 = NInt<U829>;
3888pub type U830 = UInt<
3889    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>,
3890    B0,
3891>;
3892pub type P830 = PInt<U830>;
3893pub type N830 = NInt<U830>;
3894pub type U831 = UInt<
3895    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>,
3896    B1,
3897>;
3898pub type P831 = PInt<U831>;
3899pub type N831 = NInt<U831>;
3900pub type U832 = UInt<
3901    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>,
3902    B0,
3903>;
3904pub type P832 = PInt<U832>;
3905pub type N832 = NInt<U832>;
3906pub type U833 = UInt<
3907    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>,
3908    B1,
3909>;
3910pub type P833 = PInt<U833>;
3911pub type N833 = NInt<U833>;
3912pub type U834 = UInt<
3913    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>,
3914    B0,
3915>;
3916pub type P834 = PInt<U834>;
3917pub type N834 = NInt<U834>;
3918pub type U835 = UInt<
3919    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>,
3920    B1,
3921>;
3922pub type P835 = PInt<U835>;
3923pub type N835 = NInt<U835>;
3924pub type U836 = UInt<
3925    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>,
3926    B0,
3927>;
3928pub type P836 = PInt<U836>;
3929pub type N836 = NInt<U836>;
3930pub type U837 = UInt<
3931    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>,
3932    B1,
3933>;
3934pub type P837 = PInt<U837>;
3935pub type N837 = NInt<U837>;
3936pub type U838 = UInt<
3937    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>,
3938    B0,
3939>;
3940pub type P838 = PInt<U838>;
3941pub type N838 = NInt<U838>;
3942pub type U839 = UInt<
3943    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>,
3944    B1,
3945>;
3946pub type P839 = PInt<U839>;
3947pub type N839 = NInt<U839>;
3948pub type U840 = UInt<
3949    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>,
3950    B0,
3951>;
3952pub type P840 = PInt<U840>;
3953pub type N840 = NInt<U840>;
3954pub type U841 = UInt<
3955    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>,
3956    B1,
3957>;
3958pub type P841 = PInt<U841>;
3959pub type N841 = NInt<U841>;
3960pub type U842 = UInt<
3961    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>,
3962    B0,
3963>;
3964pub type P842 = PInt<U842>;
3965pub type N842 = NInt<U842>;
3966pub type U843 = UInt<
3967    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>,
3968    B1,
3969>;
3970pub type P843 = PInt<U843>;
3971pub type N843 = NInt<U843>;
3972pub type U844 = UInt<
3973    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>,
3974    B0,
3975>;
3976pub type P844 = PInt<U844>;
3977pub type N844 = NInt<U844>;
3978pub type U845 = UInt<
3979    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>,
3980    B1,
3981>;
3982pub type P845 = PInt<U845>;
3983pub type N845 = NInt<U845>;
3984pub type U846 = UInt<
3985    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>,
3986    B0,
3987>;
3988pub type P846 = PInt<U846>;
3989pub type N846 = NInt<U846>;
3990pub type U847 = UInt<
3991    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>,
3992    B1,
3993>;
3994pub type P847 = PInt<U847>;
3995pub type N847 = NInt<U847>;
3996pub type U848 = UInt<
3997    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>,
3998    B0,
3999>;
4000pub type P848 = PInt<U848>;
4001pub type N848 = NInt<U848>;
4002pub type U849 = UInt<
4003    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>,
4004    B1,
4005>;
4006pub type P849 = PInt<U849>;
4007pub type N849 = NInt<U849>;
4008pub type U850 = UInt<
4009    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>,
4010    B0,
4011>;
4012pub type P850 = PInt<U850>;
4013pub type N850 = NInt<U850>;
4014pub type U851 = UInt<
4015    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>,
4016    B1,
4017>;
4018pub type P851 = PInt<U851>;
4019pub type N851 = NInt<U851>;
4020pub type U852 = UInt<
4021    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>,
4022    B0,
4023>;
4024pub type P852 = PInt<U852>;
4025pub type N852 = NInt<U852>;
4026pub type U853 = UInt<
4027    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>,
4028    B1,
4029>;
4030pub type P853 = PInt<U853>;
4031pub type N853 = NInt<U853>;
4032pub type U854 = UInt<
4033    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>,
4034    B0,
4035>;
4036pub type P854 = PInt<U854>;
4037pub type N854 = NInt<U854>;
4038pub type U855 = UInt<
4039    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>,
4040    B1,
4041>;
4042pub type P855 = PInt<U855>;
4043pub type N855 = NInt<U855>;
4044pub type U856 = UInt<
4045    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>,
4046    B0,
4047>;
4048pub type P856 = PInt<U856>;
4049pub type N856 = NInt<U856>;
4050pub type U857 = UInt<
4051    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>,
4052    B1,
4053>;
4054pub type P857 = PInt<U857>;
4055pub type N857 = NInt<U857>;
4056pub type U858 = UInt<
4057    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>,
4058    B0,
4059>;
4060pub type P858 = PInt<U858>;
4061pub type N858 = NInt<U858>;
4062pub type U859 = UInt<
4063    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>,
4064    B1,
4065>;
4066pub type P859 = PInt<U859>;
4067pub type N859 = NInt<U859>;
4068pub type U860 = UInt<
4069    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>,
4070    B0,
4071>;
4072pub type P860 = PInt<U860>;
4073pub type N860 = NInt<U860>;
4074pub type U861 = UInt<
4075    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>,
4076    B1,
4077>;
4078pub type P861 = PInt<U861>;
4079pub type N861 = NInt<U861>;
4080pub type U862 = UInt<
4081    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>,
4082    B0,
4083>;
4084pub type P862 = PInt<U862>;
4085pub type N862 = NInt<U862>;
4086pub type U863 = UInt<
4087    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>,
4088    B1,
4089>;
4090pub type P863 = PInt<U863>;
4091pub type N863 = NInt<U863>;
4092pub type U864 = UInt<
4093    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>,
4094    B0,
4095>;
4096pub type P864 = PInt<U864>;
4097pub type N864 = NInt<U864>;
4098pub type U865 = UInt<
4099    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>,
4100    B1,
4101>;
4102pub type P865 = PInt<U865>;
4103pub type N865 = NInt<U865>;
4104pub type U866 = UInt<
4105    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>,
4106    B0,
4107>;
4108pub type P866 = PInt<U866>;
4109pub type N866 = NInt<U866>;
4110pub type U867 = UInt<
4111    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>,
4112    B1,
4113>;
4114pub type P867 = PInt<U867>;
4115pub type N867 = NInt<U867>;
4116pub type U868 = UInt<
4117    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>,
4118    B0,
4119>;
4120pub type P868 = PInt<U868>;
4121pub type N868 = NInt<U868>;
4122pub type U869 = UInt<
4123    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>,
4124    B1,
4125>;
4126pub type P869 = PInt<U869>;
4127pub type N869 = NInt<U869>;
4128pub type U870 = UInt<
4129    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>,
4130    B0,
4131>;
4132pub type P870 = PInt<U870>;
4133pub type N870 = NInt<U870>;
4134pub type U871 = UInt<
4135    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>,
4136    B1,
4137>;
4138pub type P871 = PInt<U871>;
4139pub type N871 = NInt<U871>;
4140pub type U872 = UInt<
4141    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>,
4142    B0,
4143>;
4144pub type P872 = PInt<U872>;
4145pub type N872 = NInt<U872>;
4146pub type U873 = UInt<
4147    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>,
4148    B1,
4149>;
4150pub type P873 = PInt<U873>;
4151pub type N873 = NInt<U873>;
4152pub type U874 = UInt<
4153    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>,
4154    B0,
4155>;
4156pub type P874 = PInt<U874>;
4157pub type N874 = NInt<U874>;
4158pub type U875 = UInt<
4159    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>,
4160    B1,
4161>;
4162pub type P875 = PInt<U875>;
4163pub type N875 = NInt<U875>;
4164pub type U876 = UInt<
4165    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>,
4166    B0,
4167>;
4168pub type P876 = PInt<U876>;
4169pub type N876 = NInt<U876>;
4170pub type U877 = UInt<
4171    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>,
4172    B1,
4173>;
4174pub type P877 = PInt<U877>;
4175pub type N877 = NInt<U877>;
4176pub type U878 = UInt<
4177    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>,
4178    B0,
4179>;
4180pub type P878 = PInt<U878>;
4181pub type N878 = NInt<U878>;
4182pub type U879 = UInt<
4183    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>,
4184    B1,
4185>;
4186pub type P879 = PInt<U879>;
4187pub type N879 = NInt<U879>;
4188pub type U880 = UInt<
4189    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>,
4190    B0,
4191>;
4192pub type P880 = PInt<U880>;
4193pub type N880 = NInt<U880>;
4194pub type U881 = UInt<
4195    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>,
4196    B1,
4197>;
4198pub type P881 = PInt<U881>;
4199pub type N881 = NInt<U881>;
4200pub type U882 = UInt<
4201    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>,
4202    B0,
4203>;
4204pub type P882 = PInt<U882>;
4205pub type N882 = NInt<U882>;
4206pub type U883 = UInt<
4207    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>,
4208    B1,
4209>;
4210pub type P883 = PInt<U883>;
4211pub type N883 = NInt<U883>;
4212pub type U884 = UInt<
4213    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>,
4214    B0,
4215>;
4216pub type P884 = PInt<U884>;
4217pub type N884 = NInt<U884>;
4218pub type U885 = UInt<
4219    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>,
4220    B1,
4221>;
4222pub type P885 = PInt<U885>;
4223pub type N885 = NInt<U885>;
4224pub type U886 = UInt<
4225    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>,
4226    B0,
4227>;
4228pub type P886 = PInt<U886>;
4229pub type N886 = NInt<U886>;
4230pub type U887 = UInt<
4231    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>,
4232    B1,
4233>;
4234pub type P887 = PInt<U887>;
4235pub type N887 = NInt<U887>;
4236pub type U888 = UInt<
4237    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>,
4238    B0,
4239>;
4240pub type P888 = PInt<U888>;
4241pub type N888 = NInt<U888>;
4242pub type U889 = UInt<
4243    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>,
4244    B1,
4245>;
4246pub type P889 = PInt<U889>;
4247pub type N889 = NInt<U889>;
4248pub type U890 = UInt<
4249    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>,
4250    B0,
4251>;
4252pub type P890 = PInt<U890>;
4253pub type N890 = NInt<U890>;
4254pub type U891 = UInt<
4255    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>,
4256    B1,
4257>;
4258pub type P891 = PInt<U891>;
4259pub type N891 = NInt<U891>;
4260pub type U892 = UInt<
4261    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>,
4262    B0,
4263>;
4264pub type P892 = PInt<U892>;
4265pub type N892 = NInt<U892>;
4266pub type U893 = UInt<
4267    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>,
4268    B1,
4269>;
4270pub type P893 = PInt<U893>;
4271pub type N893 = NInt<U893>;
4272pub type U894 = UInt<
4273    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>,
4274    B0,
4275>;
4276pub type P894 = PInt<U894>;
4277pub type N894 = NInt<U894>;
4278pub type U895 = UInt<
4279    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>,
4280    B1,
4281>;
4282pub type P895 = PInt<U895>;
4283pub type N895 = NInt<U895>;
4284pub type U896 = UInt<
4285    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
4286    B0,
4287>;
4288pub type P896 = PInt<U896>;
4289pub type N896 = NInt<U896>;
4290pub type U897 = UInt<
4291    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
4292    B1,
4293>;
4294pub type P897 = PInt<U897>;
4295pub type N897 = NInt<U897>;
4296pub type U898 = UInt<
4297    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>,
4298    B0,
4299>;
4300pub type P898 = PInt<U898>;
4301pub type N898 = NInt<U898>;
4302pub type U899 = UInt<
4303    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>,
4304    B1,
4305>;
4306pub type P899 = PInt<U899>;
4307pub type N899 = NInt<U899>;
4308pub type U900 = UInt<
4309    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>,
4310    B0,
4311>;
4312pub type P900 = PInt<U900>;
4313pub type N900 = NInt<U900>;
4314pub type U901 = UInt<
4315    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>,
4316    B1,
4317>;
4318pub type P901 = PInt<U901>;
4319pub type N901 = NInt<U901>;
4320pub type U902 = UInt<
4321    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>,
4322    B0,
4323>;
4324pub type P902 = PInt<U902>;
4325pub type N902 = NInt<U902>;
4326pub type U903 = UInt<
4327    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>,
4328    B1,
4329>;
4330pub type P903 = PInt<U903>;
4331pub type N903 = NInt<U903>;
4332pub type U904 = UInt<
4333    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>,
4334    B0,
4335>;
4336pub type P904 = PInt<U904>;
4337pub type N904 = NInt<U904>;
4338pub type U905 = UInt<
4339    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>,
4340    B1,
4341>;
4342pub type P905 = PInt<U905>;
4343pub type N905 = NInt<U905>;
4344pub type U906 = UInt<
4345    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>,
4346    B0,
4347>;
4348pub type P906 = PInt<U906>;
4349pub type N906 = NInt<U906>;
4350pub type U907 = UInt<
4351    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>,
4352    B1,
4353>;
4354pub type P907 = PInt<U907>;
4355pub type N907 = NInt<U907>;
4356pub type U908 = UInt<
4357    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>,
4358    B0,
4359>;
4360pub type P908 = PInt<U908>;
4361pub type N908 = NInt<U908>;
4362pub type U909 = UInt<
4363    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>,
4364    B1,
4365>;
4366pub type P909 = PInt<U909>;
4367pub type N909 = NInt<U909>;
4368pub type U910 = UInt<
4369    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>,
4370    B0,
4371>;
4372pub type P910 = PInt<U910>;
4373pub type N910 = NInt<U910>;
4374pub type U911 = UInt<
4375    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>,
4376    B1,
4377>;
4378pub type P911 = PInt<U911>;
4379pub type N911 = NInt<U911>;
4380pub type U912 = UInt<
4381    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>,
4382    B0,
4383>;
4384pub type P912 = PInt<U912>;
4385pub type N912 = NInt<U912>;
4386pub type U913 = UInt<
4387    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>,
4388    B1,
4389>;
4390pub type P913 = PInt<U913>;
4391pub type N913 = NInt<U913>;
4392pub type U914 = UInt<
4393    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>,
4394    B0,
4395>;
4396pub type P914 = PInt<U914>;
4397pub type N914 = NInt<U914>;
4398pub type U915 = UInt<
4399    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>,
4400    B1,
4401>;
4402pub type P915 = PInt<U915>;
4403pub type N915 = NInt<U915>;
4404pub type U916 = UInt<
4405    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>,
4406    B0,
4407>;
4408pub type P916 = PInt<U916>;
4409pub type N916 = NInt<U916>;
4410pub type U917 = UInt<
4411    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>,
4412    B1,
4413>;
4414pub type P917 = PInt<U917>;
4415pub type N917 = NInt<U917>;
4416pub type U918 = UInt<
4417    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>,
4418    B0,
4419>;
4420pub type P918 = PInt<U918>;
4421pub type N918 = NInt<U918>;
4422pub type U919 = UInt<
4423    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>,
4424    B1,
4425>;
4426pub type P919 = PInt<U919>;
4427pub type N919 = NInt<U919>;
4428pub type U920 = UInt<
4429    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>,
4430    B0,
4431>;
4432pub type P920 = PInt<U920>;
4433pub type N920 = NInt<U920>;
4434pub type U921 = UInt<
4435    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>,
4436    B1,
4437>;
4438pub type P921 = PInt<U921>;
4439pub type N921 = NInt<U921>;
4440pub type U922 = UInt<
4441    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>,
4442    B0,
4443>;
4444pub type P922 = PInt<U922>;
4445pub type N922 = NInt<U922>;
4446pub type U923 = UInt<
4447    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>,
4448    B1,
4449>;
4450pub type P923 = PInt<U923>;
4451pub type N923 = NInt<U923>;
4452pub type U924 = UInt<
4453    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>,
4454    B0,
4455>;
4456pub type P924 = PInt<U924>;
4457pub type N924 = NInt<U924>;
4458pub type U925 = UInt<
4459    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>,
4460    B1,
4461>;
4462pub type P925 = PInt<U925>;
4463pub type N925 = NInt<U925>;
4464pub type U926 = UInt<
4465    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>,
4466    B0,
4467>;
4468pub type P926 = PInt<U926>;
4469pub type N926 = NInt<U926>;
4470pub type U927 = UInt<
4471    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>,
4472    B1,
4473>;
4474pub type P927 = PInt<U927>;
4475pub type N927 = NInt<U927>;
4476pub type U928 = UInt<
4477    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>,
4478    B0,
4479>;
4480pub type P928 = PInt<U928>;
4481pub type N928 = NInt<U928>;
4482pub type U929 = UInt<
4483    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>,
4484    B1,
4485>;
4486pub type P929 = PInt<U929>;
4487pub type N929 = NInt<U929>;
4488pub type U930 = UInt<
4489    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>,
4490    B0,
4491>;
4492pub type P930 = PInt<U930>;
4493pub type N930 = NInt<U930>;
4494pub type U931 = UInt<
4495    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>,
4496    B1,
4497>;
4498pub type P931 = PInt<U931>;
4499pub type N931 = NInt<U931>;
4500pub type U932 = UInt<
4501    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>,
4502    B0,
4503>;
4504pub type P932 = PInt<U932>;
4505pub type N932 = NInt<U932>;
4506pub type U933 = UInt<
4507    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>,
4508    B1,
4509>;
4510pub type P933 = PInt<U933>;
4511pub type N933 = NInt<U933>;
4512pub type U934 = UInt<
4513    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>,
4514    B0,
4515>;
4516pub type P934 = PInt<U934>;
4517pub type N934 = NInt<U934>;
4518pub type U935 = UInt<
4519    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>,
4520    B1,
4521>;
4522pub type P935 = PInt<U935>;
4523pub type N935 = NInt<U935>;
4524pub type U936 = UInt<
4525    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>,
4526    B0,
4527>;
4528pub type P936 = PInt<U936>;
4529pub type N936 = NInt<U936>;
4530pub type U937 = UInt<
4531    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>,
4532    B1,
4533>;
4534pub type P937 = PInt<U937>;
4535pub type N937 = NInt<U937>;
4536pub type U938 = UInt<
4537    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>,
4538    B0,
4539>;
4540pub type P938 = PInt<U938>;
4541pub type N938 = NInt<U938>;
4542pub type U939 = UInt<
4543    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>,
4544    B1,
4545>;
4546pub type P939 = PInt<U939>;
4547pub type N939 = NInt<U939>;
4548pub type U940 = UInt<
4549    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>,
4550    B0,
4551>;
4552pub type P940 = PInt<U940>;
4553pub type N940 = NInt<U940>;
4554pub type U941 = UInt<
4555    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>,
4556    B1,
4557>;
4558pub type P941 = PInt<U941>;
4559pub type N941 = NInt<U941>;
4560pub type U942 = UInt<
4561    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>,
4562    B0,
4563>;
4564pub type P942 = PInt<U942>;
4565pub type N942 = NInt<U942>;
4566pub type U943 = UInt<
4567    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>,
4568    B1,
4569>;
4570pub type P943 = PInt<U943>;
4571pub type N943 = NInt<U943>;
4572pub type U944 = UInt<
4573    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>,
4574    B0,
4575>;
4576pub type P944 = PInt<U944>;
4577pub type N944 = NInt<U944>;
4578pub type U945 = UInt<
4579    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>,
4580    B1,
4581>;
4582pub type P945 = PInt<U945>;
4583pub type N945 = NInt<U945>;
4584pub type U946 = UInt<
4585    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>,
4586    B0,
4587>;
4588pub type P946 = PInt<U946>;
4589pub type N946 = NInt<U946>;
4590pub type U947 = UInt<
4591    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>,
4592    B1,
4593>;
4594pub type P947 = PInt<U947>;
4595pub type N947 = NInt<U947>;
4596pub type U948 = UInt<
4597    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>,
4598    B0,
4599>;
4600pub type P948 = PInt<U948>;
4601pub type N948 = NInt<U948>;
4602pub type U949 = UInt<
4603    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>,
4604    B1,
4605>;
4606pub type P949 = PInt<U949>;
4607pub type N949 = NInt<U949>;
4608pub type U950 = UInt<
4609    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>,
4610    B0,
4611>;
4612pub type P950 = PInt<U950>;
4613pub type N950 = NInt<U950>;
4614pub type U951 = UInt<
4615    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>,
4616    B1,
4617>;
4618pub type P951 = PInt<U951>;
4619pub type N951 = NInt<U951>;
4620pub type U952 = UInt<
4621    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>,
4622    B0,
4623>;
4624pub type P952 = PInt<U952>;
4625pub type N952 = NInt<U952>;
4626pub type U953 = UInt<
4627    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>,
4628    B1,
4629>;
4630pub type P953 = PInt<U953>;
4631pub type N953 = NInt<U953>;
4632pub type U954 = UInt<
4633    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>,
4634    B0,
4635>;
4636pub type P954 = PInt<U954>;
4637pub type N954 = NInt<U954>;
4638pub type U955 = UInt<
4639    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>,
4640    B1,
4641>;
4642pub type P955 = PInt<U955>;
4643pub type N955 = NInt<U955>;
4644pub type U956 = UInt<
4645    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>,
4646    B0,
4647>;
4648pub type P956 = PInt<U956>;
4649pub type N956 = NInt<U956>;
4650pub type U957 = UInt<
4651    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>,
4652    B1,
4653>;
4654pub type P957 = PInt<U957>;
4655pub type N957 = NInt<U957>;
4656pub type U958 = UInt<
4657    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>,
4658    B0,
4659>;
4660pub type P958 = PInt<U958>;
4661pub type N958 = NInt<U958>;
4662pub type U959 = UInt<
4663    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>,
4664    B1,
4665>;
4666pub type P959 = PInt<U959>;
4667pub type N959 = NInt<U959>;
4668pub type U960 = UInt<
4669    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>,
4670    B0,
4671>;
4672pub type P960 = PInt<U960>;
4673pub type N960 = NInt<U960>;
4674pub type U961 = UInt<
4675    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>,
4676    B1,
4677>;
4678pub type P961 = PInt<U961>;
4679pub type N961 = NInt<U961>;
4680pub type U962 = UInt<
4681    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>,
4682    B0,
4683>;
4684pub type P962 = PInt<U962>;
4685pub type N962 = NInt<U962>;
4686pub type U963 = UInt<
4687    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>,
4688    B1,
4689>;
4690pub type P963 = PInt<U963>;
4691pub type N963 = NInt<U963>;
4692pub type U964 = UInt<
4693    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>,
4694    B0,
4695>;
4696pub type P964 = PInt<U964>;
4697pub type N964 = NInt<U964>;
4698pub type U965 = UInt<
4699    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>,
4700    B1,
4701>;
4702pub type P965 = PInt<U965>;
4703pub type N965 = NInt<U965>;
4704pub type U966 = UInt<
4705    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>,
4706    B0,
4707>;
4708pub type P966 = PInt<U966>;
4709pub type N966 = NInt<U966>;
4710pub type U967 = UInt<
4711    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>,
4712    B1,
4713>;
4714pub type P967 = PInt<U967>;
4715pub type N967 = NInt<U967>;
4716pub type U968 = UInt<
4717    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>,
4718    B0,
4719>;
4720pub type P968 = PInt<U968>;
4721pub type N968 = NInt<U968>;
4722pub type U969 = UInt<
4723    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>,
4724    B1,
4725>;
4726pub type P969 = PInt<U969>;
4727pub type N969 = NInt<U969>;
4728pub type U970 = UInt<
4729    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>,
4730    B0,
4731>;
4732pub type P970 = PInt<U970>;
4733pub type N970 = NInt<U970>;
4734pub type U971 = UInt<
4735    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>,
4736    B1,
4737>;
4738pub type P971 = PInt<U971>;
4739pub type N971 = NInt<U971>;
4740pub type U972 = UInt<
4741    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>,
4742    B0,
4743>;
4744pub type P972 = PInt<U972>;
4745pub type N972 = NInt<U972>;
4746pub type U973 = UInt<
4747    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>,
4748    B1,
4749>;
4750pub type P973 = PInt<U973>;
4751pub type N973 = NInt<U973>;
4752pub type U974 = UInt<
4753    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>,
4754    B0,
4755>;
4756pub type P974 = PInt<U974>;
4757pub type N974 = NInt<U974>;
4758pub type U975 = UInt<
4759    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>,
4760    B1,
4761>;
4762pub type P975 = PInt<U975>;
4763pub type N975 = NInt<U975>;
4764pub type U976 = UInt<
4765    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>,
4766    B0,
4767>;
4768pub type P976 = PInt<U976>;
4769pub type N976 = NInt<U976>;
4770pub type U977 = UInt<
4771    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>,
4772    B1,
4773>;
4774pub type P977 = PInt<U977>;
4775pub type N977 = NInt<U977>;
4776pub type U978 = UInt<
4777    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>,
4778    B0,
4779>;
4780pub type P978 = PInt<U978>;
4781pub type N978 = NInt<U978>;
4782pub type U979 = UInt<
4783    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>,
4784    B1,
4785>;
4786pub type P979 = PInt<U979>;
4787pub type N979 = NInt<U979>;
4788pub type U980 = UInt<
4789    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>,
4790    B0,
4791>;
4792pub type P980 = PInt<U980>;
4793pub type N980 = NInt<U980>;
4794pub type U981 = UInt<
4795    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>,
4796    B1,
4797>;
4798pub type P981 = PInt<U981>;
4799pub type N981 = NInt<U981>;
4800pub type U982 = UInt<
4801    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>,
4802    B0,
4803>;
4804pub type P982 = PInt<U982>;
4805pub type N982 = NInt<U982>;
4806pub type U983 = UInt<
4807    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>,
4808    B1,
4809>;
4810pub type P983 = PInt<U983>;
4811pub type N983 = NInt<U983>;
4812pub type U984 = UInt<
4813    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>,
4814    B0,
4815>;
4816pub type P984 = PInt<U984>;
4817pub type N984 = NInt<U984>;
4818pub type U985 = UInt<
4819    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>,
4820    B1,
4821>;
4822pub type P985 = PInt<U985>;
4823pub type N985 = NInt<U985>;
4824pub type U986 = UInt<
4825    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>,
4826    B0,
4827>;
4828pub type P986 = PInt<U986>;
4829pub type N986 = NInt<U986>;
4830pub type U987 = UInt<
4831    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>,
4832    B1,
4833>;
4834pub type P987 = PInt<U987>;
4835pub type N987 = NInt<U987>;
4836pub type U988 = UInt<
4837    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>,
4838    B0,
4839>;
4840pub type P988 = PInt<U988>;
4841pub type N988 = NInt<U988>;
4842pub type U989 = UInt<
4843    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>,
4844    B1,
4845>;
4846pub type P989 = PInt<U989>;
4847pub type N989 = NInt<U989>;
4848pub type U990 = UInt<
4849    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>,
4850    B0,
4851>;
4852pub type P990 = PInt<U990>;
4853pub type N990 = NInt<U990>;
4854pub type U991 = UInt<
4855    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>,
4856    B1,
4857>;
4858pub type P991 = PInt<U991>;
4859pub type N991 = NInt<U991>;
4860pub type U992 = UInt<
4861    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>,
4862    B0,
4863>;
4864pub type P992 = PInt<U992>;
4865pub type N992 = NInt<U992>;
4866pub type U993 = UInt<
4867    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>,
4868    B1,
4869>;
4870pub type P993 = PInt<U993>;
4871pub type N993 = NInt<U993>;
4872pub type U994 = UInt<
4873    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>,
4874    B0,
4875>;
4876pub type P994 = PInt<U994>;
4877pub type N994 = NInt<U994>;
4878pub type U995 = UInt<
4879    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>,
4880    B1,
4881>;
4882pub type P995 = PInt<U995>;
4883pub type N995 = NInt<U995>;
4884pub type U996 = UInt<
4885    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>,
4886    B0,
4887>;
4888pub type P996 = PInt<U996>;
4889pub type N996 = NInt<U996>;
4890pub type U997 = UInt<
4891    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>,
4892    B1,
4893>;
4894pub type P997 = PInt<U997>;
4895pub type N997 = NInt<U997>;
4896pub type U998 = UInt<
4897    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>,
4898    B0,
4899>;
4900pub type P998 = PInt<U998>;
4901pub type N998 = NInt<U998>;
4902pub type U999 = UInt<
4903    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>,
4904    B1,
4905>;
4906pub type P999 = PInt<U999>;
4907pub type N999 = NInt<U999>;
4908pub type U1000 = UInt<
4909    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>,
4910    B0,
4911>;
4912pub type P1000 = PInt<U1000>;
4913pub type N1000 = NInt<U1000>;
4914pub type U1001 = UInt<
4915    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>,
4916    B1,
4917>;
4918pub type P1001 = PInt<U1001>;
4919pub type N1001 = NInt<U1001>;
4920pub type U1002 = UInt<
4921    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>,
4922    B0,
4923>;
4924pub type P1002 = PInt<U1002>;
4925pub type N1002 = NInt<U1002>;
4926pub type U1003 = UInt<
4927    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>,
4928    B1,
4929>;
4930pub type P1003 = PInt<U1003>;
4931pub type N1003 = NInt<U1003>;
4932pub type U1004 = UInt<
4933    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>,
4934    B0,
4935>;
4936pub type P1004 = PInt<U1004>;
4937pub type N1004 = NInt<U1004>;
4938pub type U1005 = UInt<
4939    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>,
4940    B1,
4941>;
4942pub type P1005 = PInt<U1005>;
4943pub type N1005 = NInt<U1005>;
4944pub type U1006 = UInt<
4945    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>,
4946    B0,
4947>;
4948pub type P1006 = PInt<U1006>;
4949pub type N1006 = NInt<U1006>;
4950pub type U1007 = UInt<
4951    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>,
4952    B1,
4953>;
4954pub type P1007 = PInt<U1007>;
4955pub type N1007 = NInt<U1007>;
4956pub type U1008 = UInt<
4957    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>,
4958    B0,
4959>;
4960pub type P1008 = PInt<U1008>;
4961pub type N1008 = NInt<U1008>;
4962pub type U1009 = UInt<
4963    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>,
4964    B1,
4965>;
4966pub type P1009 = PInt<U1009>;
4967pub type N1009 = NInt<U1009>;
4968pub type U1010 = UInt<
4969    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>,
4970    B0,
4971>;
4972pub type P1010 = PInt<U1010>;
4973pub type N1010 = NInt<U1010>;
4974pub type U1011 = UInt<
4975    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>,
4976    B1,
4977>;
4978pub type P1011 = PInt<U1011>;
4979pub type N1011 = NInt<U1011>;
4980pub type U1012 = UInt<
4981    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>,
4982    B0,
4983>;
4984pub type P1012 = PInt<U1012>;
4985pub type N1012 = NInt<U1012>;
4986pub type U1013 = UInt<
4987    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>,
4988    B1,
4989>;
4990pub type P1013 = PInt<U1013>;
4991pub type N1013 = NInt<U1013>;
4992pub type U1014 = UInt<
4993    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>,
4994    B0,
4995>;
4996pub type P1014 = PInt<U1014>;
4997pub type N1014 = NInt<U1014>;
4998pub type U1015 = UInt<
4999    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>,
5000    B1,
5001>;
5002pub type P1015 = PInt<U1015>;
5003pub type N1015 = NInt<U1015>;
5004pub type U1016 = UInt<
5005    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>,
5006    B0,
5007>;
5008pub type P1016 = PInt<U1016>;
5009pub type N1016 = NInt<U1016>;
5010pub type U1017 = UInt<
5011    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>,
5012    B1,
5013>;
5014pub type P1017 = PInt<U1017>;
5015pub type N1017 = NInt<U1017>;
5016pub type U1018 = UInt<
5017    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>,
5018    B0,
5019>;
5020pub type P1018 = PInt<U1018>;
5021pub type N1018 = NInt<U1018>;
5022pub type U1019 = UInt<
5023    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>,
5024    B1,
5025>;
5026pub type P1019 = PInt<U1019>;
5027pub type N1019 = NInt<U1019>;
5028pub type U1020 = UInt<
5029    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>,
5030    B0,
5031>;
5032pub type P1020 = PInt<U1020>;
5033pub type N1020 = NInt<U1020>;
5034pub type U1021 = UInt<
5035    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>,
5036    B1,
5037>;
5038pub type P1021 = PInt<U1021>;
5039pub type N1021 = NInt<U1021>;
5040pub type U1022 = UInt<
5041    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>,
5042    B0,
5043>;
5044pub type P1022 = PInt<U1022>;
5045pub type N1022 = NInt<U1022>;
5046pub type U1023 = UInt<
5047    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>,
5048    B1,
5049>;
5050pub type P1023 = PInt<U1023>;
5051pub type N1023 = NInt<U1023>;
5052pub type U1024 = UInt<
5053    UInt<
5054        UInt<
5055            UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>,
5056            B0,
5057        >,
5058        B0,
5059    >,
5060    B0,
5061>;
5062pub type P1024 = PInt<U1024>;
5063pub type N1024 = NInt<U1024>;
5064pub type U3600 = UInt<
5065    UInt<
5066        UInt<
5067            UInt<
5068                UInt<
5069                    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B0>,
5070                    B1,
5071                >,
5072                B0,
5073            >,
5074            B0,
5075        >,
5076        B0,
5077    >,
5078    B0,
5079>;
5080pub type P3600 = PInt<U3600>;
5081pub type N3600 = NInt<U3600>;
5082pub type U2048 = UInt<
5083    UInt<
5084        UInt<
5085            UInt<
5086                UInt<
5087                    UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
5088                    B0,
5089                >,
5090                B0,
5091            >,
5092            B0,
5093        >,
5094        B0,
5095    >,
5096    B0,
5097>;
5098pub type P2048 = PInt<U2048>;
5099pub type N2048 = NInt<U2048>;
5100pub type U4096 = UInt<
5101    UInt<
5102        UInt<
5103            UInt<
5104                UInt<
5105                    UInt<
5106                        UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>,
5107                        B0,
5108                    >,
5109                    B0,
5110                >,
5111                B0,
5112            >,
5113            B0,
5114        >,
5115        B0,
5116    >,
5117    B0,
5118>;
5119pub type P4096 = PInt<U4096>;
5120pub type N4096 = NInt<U4096>;
5121pub type U8192 = UInt<
5122    UInt<
5123        UInt<
5124            UInt<
5125                UInt<
5126                    UInt<
5127                        UInt<
5128                            UInt<
5129                                UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>,
5130                                B0,
5131                            >,
5132                            B0,
5133                        >,
5134                        B0,
5135                    >,
5136                    B0,
5137                >,
5138                B0,
5139            >,
5140            B0,
5141        >,
5142        B0,
5143    >,
5144    B0,
5145>;
5146pub type P8192 = PInt<U8192>;
5147pub type N8192 = NInt<U8192>;
5148pub type U16384 = UInt<
5149    UInt<
5150        UInt<
5151            UInt<
5152                UInt<
5153                    UInt<
5154                        UInt<
5155                            UInt<
5156                                UInt<
5157                                    UInt<
5158                                        UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>,
5159                                        B0,
5160                                    >,
5161                                    B0,
5162                                >,
5163                                B0,
5164                            >,
5165                            B0,
5166                        >,
5167                        B0,
5168                    >,
5169                    B0,
5170                >,
5171                B0,
5172            >,
5173            B0,
5174        >,
5175        B0,
5176    >,
5177    B0,
5178>;
5179pub type P16384 = PInt<U16384>;
5180pub type N16384 = NInt<U16384>;
5181pub type U32768 = UInt<
5182    UInt<
5183        UInt<
5184            UInt<
5185                UInt<
5186                    UInt<
5187                        UInt<
5188                            UInt<
5189                                UInt<
5190                                    UInt<
5191                                        UInt<
5192                                            UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>,
5193                                            B0,
5194                                        >,
5195                                        B0,
5196                                    >,
5197                                    B0,
5198                                >,
5199                                B0,
5200                            >,
5201                            B0,
5202                        >,
5203                        B0,
5204                    >,
5205                    B0,
5206                >,
5207                B0,
5208            >,
5209            B0,
5210        >,
5211        B0,
5212    >,
5213    B0,
5214>;
5215pub type P32768 = PInt<U32768>;
5216pub type N32768 = NInt<U32768>;
5217pub type U65536 = UInt<
5218    UInt<
5219        UInt<
5220            UInt<
5221                UInt<
5222                    UInt<
5223                        UInt<
5224                            UInt<
5225                                UInt<
5226                                    UInt<
5227                                        UInt<
5228                                            UInt<
5229                                                UInt<
5230                                                    UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>,
5231                                                    B0,
5232                                                >,
5233                                                B0,
5234                                            >,
5235                                            B0,
5236                                        >,
5237                                        B0,
5238                                    >,
5239                                    B0,
5240                                >,
5241                                B0,
5242                            >,
5243                            B0,
5244                        >,
5245                        B0,
5246                    >,
5247                    B0,
5248                >,
5249                B0,
5250            >,
5251            B0,
5252        >,
5253        B0,
5254    >,
5255    B0,
5256>;
5257pub type P65536 = PInt<U65536>;
5258pub type N65536 = NInt<U65536>;
5259pub type U131072 = UInt<
5260    UInt<
5261        UInt<
5262            UInt<
5263                UInt<
5264                    UInt<
5265                        UInt<
5266                            UInt<
5267                                UInt<
5268                                    UInt<
5269                                        UInt<
5270                                            UInt<
5271                                                UInt<
5272                                                    UInt<
5273                                                        UInt<
5274                                                            UInt<UInt<UInt<UTerm, B1>, B0>, B0>,
5275                                                            B0,
5276                                                        >,
5277                                                        B0,
5278                                                    >,
5279                                                    B0,
5280                                                >,
5281                                                B0,
5282                                            >,
5283                                            B0,
5284                                        >,
5285                                        B0,
5286                                    >,
5287                                    B0,
5288                                >,
5289                                B0,
5290                            >,
5291                            B0,
5292                        >,
5293                        B0,
5294                    >,
5295                    B0,
5296                >,
5297                B0,
5298            >,
5299            B0,
5300        >,
5301        B0,
5302    >,
5303    B0,
5304>;
5305pub type P131072 = PInt<U131072>;
5306pub type N131072 = NInt<U131072>;
5307pub type U262144 = UInt<
5308    UInt<
5309        UInt<
5310            UInt<
5311                UInt<
5312                    UInt<
5313                        UInt<
5314                            UInt<
5315                                UInt<
5316                                    UInt<
5317                                        UInt<
5318                                            UInt<
5319                                                UInt<
5320                                                    UInt<
5321                                                        UInt<
5322                                                            UInt<
5323                                                                UInt<UInt<UInt<UTerm, B1>, B0>, B0>,
5324                                                                B0,
5325                                                            >,
5326                                                            B0,
5327                                                        >,
5328                                                        B0,
5329                                                    >,
5330                                                    B0,
5331                                                >,
5332                                                B0,
5333                                            >,
5334                                            B0,
5335                                        >,
5336                                        B0,
5337                                    >,
5338                                    B0,
5339                                >,
5340                                B0,
5341                            >,
5342                            B0,
5343                        >,
5344                        B0,
5345                    >,
5346                    B0,
5347                >,
5348                B0,
5349            >,
5350            B0,
5351        >,
5352        B0,
5353    >,
5354    B0,
5355>;
5356pub type P262144 = PInt<U262144>;
5357pub type N262144 = NInt<U262144>;
5358pub type U524288 = UInt<
5359    UInt<
5360        UInt<
5361            UInt<
5362                UInt<
5363                    UInt<
5364                        UInt<
5365                            UInt<
5366                                UInt<
5367                                    UInt<
5368                                        UInt<
5369                                            UInt<
5370                                                UInt<
5371                                                    UInt<
5372                                                        UInt<
5373                                                            UInt<
5374                                                                UInt<
5375                                                                    UInt<
5376                                                                        UInt<UInt<UTerm, B1>, B0>,
5377                                                                        B0,
5378                                                                    >,
5379                                                                    B0,
5380                                                                >,
5381                                                                B0,
5382                                                            >,
5383                                                            B0,
5384                                                        >,
5385                                                        B0,
5386                                                    >,
5387                                                    B0,
5388                                                >,
5389                                                B0,
5390                                            >,
5391                                            B0,
5392                                        >,
5393                                        B0,
5394                                    >,
5395                                    B0,
5396                                >,
5397                                B0,
5398                            >,
5399                            B0,
5400                        >,
5401                        B0,
5402                    >,
5403                    B0,
5404                >,
5405                B0,
5406            >,
5407            B0,
5408        >,
5409        B0,
5410    >,
5411    B0,
5412>;
5413pub type P524288 = PInt<U524288>;
5414pub type N524288 = NInt<U524288>;
5415pub type U1048576 = UInt<
5416    UInt<
5417        UInt<
5418            UInt<
5419                UInt<
5420                    UInt<
5421                        UInt<
5422                            UInt<
5423                                UInt<
5424                                    UInt<
5425                                        UInt<
5426                                            UInt<
5427                                                UInt<
5428                                                    UInt<
5429                                                        UInt<
5430                                                            UInt<
5431                                                                UInt<
5432                                                                    UInt<
5433                                                                        UInt<
5434                                                                            UInt<
5435                                                                                UInt<UTerm, B1>,
5436                                                                                B0,
5437                                                                            >,
5438                                                                            B0,
5439                                                                        >,
5440                                                                        B0,
5441                                                                    >,
5442                                                                    B0,
5443                                                                >,
5444                                                                B0,
5445                                                            >,
5446                                                            B0,
5447                                                        >,
5448                                                        B0,
5449                                                    >,
5450                                                    B0,
5451                                                >,
5452                                                B0,
5453                                            >,
5454                                            B0,
5455                                        >,
5456                                        B0,
5457                                    >,
5458                                    B0,
5459                                >,
5460                                B0,
5461                            >,
5462                            B0,
5463                        >,
5464                        B0,
5465                    >,
5466                    B0,
5467                >,
5468                B0,
5469            >,
5470            B0,
5471        >,
5472        B0,
5473    >,
5474    B0,
5475>;
5476pub type P1048576 = PInt<U1048576>;
5477pub type N1048576 = NInt<U1048576>;
5478pub type U2097152 = UInt<
5479    UInt<
5480        UInt<
5481            UInt<
5482                UInt<
5483                    UInt<
5484                        UInt<
5485                            UInt<
5486                                UInt<
5487                                    UInt<
5488                                        UInt<
5489                                            UInt<
5490                                                UInt<
5491                                                    UInt<
5492                                                        UInt<
5493                                                            UInt<
5494                                                                UInt<
5495                                                                    UInt<
5496                                                                        UInt<
5497                                                                            UInt<
5498                                                                                UInt<
5499                                                                                    UInt<UTerm, B1>,
5500                                                                                    B0,
5501                                                                                >,
5502                                                                                B0,
5503                                                                            >,
5504                                                                            B0,
5505                                                                        >,
5506                                                                        B0,
5507                                                                    >,
5508                                                                    B0,
5509                                                                >,
5510                                                                B0,
5511                                                            >,
5512                                                            B0,
5513                                                        >,
5514                                                        B0,
5515                                                    >,
5516                                                    B0,
5517                                                >,
5518                                                B0,
5519                                            >,
5520                                            B0,
5521                                        >,
5522                                        B0,
5523                                    >,
5524                                    B0,
5525                                >,
5526                                B0,
5527                            >,
5528                            B0,
5529                        >,
5530                        B0,
5531                    >,
5532                    B0,
5533                >,
5534                B0,
5535            >,
5536            B0,
5537        >,
5538        B0,
5539    >,
5540    B0,
5541>;
5542pub type P2097152 = PInt<U2097152>;
5543pub type N2097152 = NInt<U2097152>;
5544pub type U4194304 = UInt<
5545    UInt<
5546        UInt<
5547            UInt<
5548                UInt<
5549                    UInt<
5550                        UInt<
5551                            UInt<
5552                                UInt<
5553                                    UInt<
5554                                        UInt<
5555                                            UInt<
5556                                                UInt<
5557                                                    UInt<
5558                                                        UInt<
5559                                                            UInt<
5560                                                                UInt<
5561                                                                    UInt<
5562                                                                        UInt<
5563                                                                            UInt<
5564                                                                                UInt<
5565                                                                                    UInt<
5566                                                                                        UInt<
5567                                                                                            UTerm,
5568                                                                                            B1,
5569                                                                                        >,
5570                                                                                        B0,
5571                                                                                    >,
5572                                                                                    B0,
5573                                                                                >,
5574                                                                                B0,
5575                                                                            >,
5576                                                                            B0,
5577                                                                        >,
5578                                                                        B0,
5579                                                                    >,
5580                                                                    B0,
5581                                                                >,
5582                                                                B0,
5583                                                            >,
5584                                                            B0,
5585                                                        >,
5586                                                        B0,
5587                                                    >,
5588                                                    B0,
5589                                                >,
5590                                                B0,
5591                                            >,
5592                                            B0,
5593                                        >,
5594                                        B0,
5595                                    >,
5596                                    B0,
5597                                >,
5598                                B0,
5599                            >,
5600                            B0,
5601                        >,
5602                        B0,
5603                    >,
5604                    B0,
5605                >,
5606                B0,
5607            >,
5608            B0,
5609        >,
5610        B0,
5611    >,
5612    B0,
5613>;
5614pub type P4194304 = PInt<U4194304>;
5615pub type N4194304 = NInt<U4194304>;
5616pub type U8388608 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5617pub type P8388608 = PInt<U8388608>;
5618pub type N8388608 = NInt<U8388608>;
5619pub type U16777216 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5620pub type P16777216 = PInt<U16777216>;
5621pub type N16777216 = NInt<U16777216>;
5622pub type U33554432 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5623pub type P33554432 = PInt<U33554432>;
5624pub type N33554432 = NInt<U33554432>;
5625pub type U67108864 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5626pub type P67108864 = PInt<U67108864>;
5627pub type N67108864 = NInt<U67108864>;
5628pub type U134217728 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5629pub type P134217728 = PInt<U134217728>;
5630pub type N134217728 = NInt<U134217728>;
5631pub type U268435456 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5632pub type P268435456 = PInt<U268435456>;
5633pub type N268435456 = NInt<U268435456>;
5634pub type U536870912 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5635pub type P536870912 = PInt<U536870912>;
5636pub type N536870912 = NInt<U536870912>;
5637pub type U1073741824 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5638pub type P1073741824 = PInt<U1073741824>;
5639pub type N1073741824 = NInt<U1073741824>;
5640pub type U2147483648 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5641pub type P2147483648 = PInt<U2147483648>;
5642pub type N2147483648 = NInt<U2147483648>;
5643pub type U4294967296 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5644pub type P4294967296 = PInt<U4294967296>;
5645pub type N4294967296 = NInt<U4294967296>;
5646pub type U8589934592 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5647pub type P8589934592 = PInt<U8589934592>;
5648pub type N8589934592 = NInt<U8589934592>;
5649pub type U17179869184 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5650pub type P17179869184 = PInt<U17179869184>;
5651pub type N17179869184 = NInt<U17179869184>;
5652pub type U34359738368 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5653pub type P34359738368 = PInt<U34359738368>;
5654pub type N34359738368 = NInt<U34359738368>;
5655pub type U68719476736 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5656pub type P68719476736 = PInt<U68719476736>;
5657pub type N68719476736 = NInt<U68719476736>;
5658pub type U137438953472 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5659pub type P137438953472 = PInt<U137438953472>;
5660pub type N137438953472 = NInt<U137438953472>;
5661pub type U274877906944 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5662pub type P274877906944 = PInt<U274877906944>;
5663pub type N274877906944 = NInt<U274877906944>;
5664pub type U549755813888 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5665pub type P549755813888 = PInt<U549755813888>;
5666pub type N549755813888 = NInt<U549755813888>;
5667pub type U1099511627776 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5668pub type P1099511627776 = PInt<U1099511627776>;
5669pub type N1099511627776 = NInt<U1099511627776>;
5670pub type U2199023255552 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5671pub type P2199023255552 = PInt<U2199023255552>;
5672pub type N2199023255552 = NInt<U2199023255552>;
5673pub type U4398046511104 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5674pub type P4398046511104 = PInt<U4398046511104>;
5675pub type N4398046511104 = NInt<U4398046511104>;
5676pub type U8796093022208 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5677pub type P8796093022208 = PInt<U8796093022208>;
5678pub type N8796093022208 = NInt<U8796093022208>;
5679pub type U17592186044416 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5680pub type P17592186044416 = PInt<U17592186044416>;
5681pub type N17592186044416 = NInt<U17592186044416>;
5682pub type U35184372088832 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5683pub type P35184372088832 = PInt<U35184372088832>;
5684pub type N35184372088832 = NInt<U35184372088832>;
5685pub type U70368744177664 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5686pub type P70368744177664 = PInt<U70368744177664>;
5687pub type N70368744177664 = NInt<U70368744177664>;
5688pub type U140737488355328 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5689pub type P140737488355328 = PInt<U140737488355328>;
5690pub type N140737488355328 = NInt<U140737488355328>;
5691pub type U281474976710656 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5692pub type P281474976710656 = PInt<U281474976710656>;
5693pub type N281474976710656 = NInt<U281474976710656>;
5694pub type U562949953421312 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5695pub type P562949953421312 = PInt<U562949953421312>;
5696pub type N562949953421312 = NInt<U562949953421312>;
5697pub type U1125899906842624 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5698pub type P1125899906842624 = PInt<U1125899906842624>;
5699pub type N1125899906842624 = NInt<U1125899906842624>;
5700pub type U2251799813685248 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5701pub type P2251799813685248 = PInt<U2251799813685248>;
5702pub type N2251799813685248 = NInt<U2251799813685248>;
5703pub type U4503599627370496 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5704pub type P4503599627370496 = PInt<U4503599627370496>;
5705pub type N4503599627370496 = NInt<U4503599627370496>;
5706pub type U9007199254740992 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5707pub type P9007199254740992 = PInt<U9007199254740992>;
5708pub type N9007199254740992 = NInt<U9007199254740992>;
5709pub type U18014398509481984 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5710pub type P18014398509481984 = PInt<U18014398509481984>;
5711pub type N18014398509481984 = NInt<U18014398509481984>;
5712pub type U36028797018963968 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5713pub type P36028797018963968 = PInt<U36028797018963968>;
5714pub type N36028797018963968 = NInt<U36028797018963968>;
5715pub type U72057594037927936 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5716pub type P72057594037927936 = PInt<U72057594037927936>;
5717pub type N72057594037927936 = NInt<U72057594037927936>;
5718pub type U144115188075855872 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5719pub type P144115188075855872 = PInt<U144115188075855872>;
5720pub type N144115188075855872 = NInt<U144115188075855872>;
5721pub type U288230376151711744 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5722pub type P288230376151711744 = PInt<U288230376151711744>;
5723pub type N288230376151711744 = NInt<U288230376151711744>;
5724pub type U576460752303423488 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5725pub type P576460752303423488 = PInt<U576460752303423488>;
5726pub type N576460752303423488 = NInt<U576460752303423488>;
5727pub type U1152921504606846976 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5728pub type P1152921504606846976 = PInt<U1152921504606846976>;
5729pub type N1152921504606846976 = NInt<U1152921504606846976>;
5730pub type U2305843009213693952 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5731pub type P2305843009213693952 = PInt<U2305843009213693952>;
5732pub type N2305843009213693952 = NInt<U2305843009213693952>;
5733pub type U4611686018427387904 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5734pub type P4611686018427387904 = PInt<U4611686018427387904>;
5735pub type N4611686018427387904 = NInt<U4611686018427387904>;
5736pub type U9223372036854775808 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5737pub type U10000 = UInt<
5738    UInt<
5739        UInt<
5740            UInt<
5741                UInt<
5742                    UInt<
5743                        UInt<
5744                            UInt<
5745                                UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>,
5746                                B0,
5747                            >,
5748                            B0,
5749                        >,
5750                        B0,
5751                    >,
5752                    B1,
5753                >,
5754                B0,
5755            >,
5756            B0,
5757        >,
5758        B0,
5759    >,
5760    B0,
5761>;
5762pub type P10000 = PInt<U10000>;
5763pub type N10000 = NInt<U10000>;
5764pub type U100000 = UInt<
5765    UInt<
5766        UInt<
5767            UInt<
5768                UInt<
5769                    UInt<
5770                        UInt<
5771                            UInt<
5772                                UInt<
5773                                    UInt<
5774                                        UInt<
5775                                            UInt<
5776                                                UInt<
5777                                                    UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>,
5778                                                    B0,
5779                                                >,
5780                                                B0,
5781                                            >,
5782                                            B1,
5783                                        >,
5784                                        B1,
5785                                    >,
5786                                    B0,
5787                                >,
5788                                B1,
5789                            >,
5790                            B0,
5791                        >,
5792                        B1,
5793                    >,
5794                    B0,
5795                >,
5796                B0,
5797            >,
5798            B0,
5799        >,
5800        B0,
5801    >,
5802    B0,
5803>;
5804pub type P100000 = PInt<U100000>;
5805pub type N100000 = NInt<U100000>;
5806pub type U1000000 = UInt<
5807    UInt<
5808        UInt<
5809            UInt<
5810                UInt<
5811                    UInt<
5812                        UInt<
5813                            UInt<
5814                                UInt<
5815                                    UInt<
5816                                        UInt<
5817                                            UInt<
5818                                                UInt<
5819                                                    UInt<
5820                                                        UInt<
5821                                                            UInt<
5822                                                                UInt<
5823                                                                    UInt<
5824                                                                        UInt<UInt<UTerm, B1>, B1>,
5825                                                                        B1,
5826                                                                    >,
5827                                                                    B1,
5828                                                                >,
5829                                                                B0,
5830                                                            >,
5831                                                            B1,
5832                                                        >,
5833                                                        B0,
5834                                                    >,
5835                                                    B0,
5836                                                >,
5837                                                B0,
5838                                            >,
5839                                            B0,
5840                                        >,
5841                                        B1,
5842                                    >,
5843                                    B0,
5844                                >,
5845                                B0,
5846                            >,
5847                            B1,
5848                        >,
5849                        B0,
5850                    >,
5851                    B0,
5852                >,
5853                B0,
5854            >,
5855            B0,
5856        >,
5857        B0,
5858    >,
5859    B0,
5860>;
5861pub type P1000000 = PInt<U1000000>;
5862pub type N1000000 = NInt<U1000000>;
5863pub type U10000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5864pub type P10000000 = PInt<U10000000>;
5865pub type N10000000 = NInt<U10000000>;
5866pub type U100000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5867pub type P100000000 = PInt<U100000000>;
5868pub type N100000000 = NInt<U100000000>;
5869pub type U1000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5870pub type P1000000000 = PInt<U1000000000>;
5871pub type N1000000000 = NInt<U1000000000>;
5872pub type U10000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5873pub type P10000000000 = PInt<U10000000000>;
5874pub type N10000000000 = NInt<U10000000000>;
5875pub type U100000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5876pub type P100000000000 = PInt<U100000000000>;
5877pub type N100000000000 = NInt<U100000000000>;
5878pub type U1000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5879pub type P1000000000000 = PInt<U1000000000000>;
5880pub type N1000000000000 = NInt<U1000000000000>;
5881pub type U10000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5882pub type P10000000000000 = PInt<U10000000000000>;
5883pub type N10000000000000 = NInt<U10000000000000>;
5884pub type U100000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5885pub type P100000000000000 = PInt<U100000000000000>;
5886pub type N100000000000000 = NInt<U100000000000000>;
5887pub type U1000000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5888pub type P1000000000000000 = PInt<U1000000000000000>;
5889pub type N1000000000000000 = NInt<U1000000000000000>;
5890pub type U10000000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5891pub type P10000000000000000 = PInt<U10000000000000000>;
5892pub type N10000000000000000 = NInt<U10000000000000000>;
5893pub type U100000000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5894pub type P100000000000000000 = PInt<U100000000000000000>;
5895pub type N100000000000000000 = NInt<U100000000000000000>;
5896pub type U1000000000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;
5897pub type P1000000000000000000 = PInt<U1000000000000000000>;
5898pub type N1000000000000000000 = NInt<U1000000000000000000>;
5899pub type U10000000000000000000 = UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>;