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