Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/libraries/base/Foreign/C/Types.hc

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


#include "newmacros.h"
#include "runtime.h"

#define CT_v3295	((void*)startLabel+20)
#define CT_v3296	((void*)startLabel+56)
#define CT_v3297	((void*)startLabel+96)
#define CT_v3298	((void*)startLabel+136)
#define CT_v3299	((void*)startLabel+176)
#define CT_v3300	((void*)startLabel+216)
#define CT_v3301	((void*)startLabel+252)
#define CT_v3302	((void*)startLabel+292)
#define CT_v3303	((void*)startLabel+332)
#define CT_v3304	((void*)startLabel+368)
#define CT_v3305	((void*)startLabel+408)
#define CT_v3306	((void*)startLabel+448)
#define CT_v3307	((void*)startLabel+488)
#define CT_v3308	((void*)startLabel+528)
#define CT_v3309	((void*)startLabel+572)
#define CT_v3310	((void*)startLabel+616)
#define CT_v3311	((void*)startLabel+660)
#define CT_v3312	((void*)startLabel+700)
#define CT_v3313	((void*)startLabel+736)
#define CT_v3314	((void*)startLabel+776)
#define CT_v3315	((void*)startLabel+816)
#define CT_v3316	((void*)startLabel+856)
#define CT_v3317	((void*)startLabel+896)
#define CT_v3318	((void*)startLabel+932)
#define CT_v3319	((void*)startLabel+972)
#define CT_v3320	((void*)startLabel+1012)
#define CT_v3321	((void*)startLabel+1048)
#define CT_v3322	((void*)startLabel+1088)
#define CT_v3323	((void*)startLabel+1128)
#define CT_v3324	((void*)startLabel+1168)
#define CT_v3325	((void*)startLabel+1208)
#define CT_v3326	((void*)startLabel+1252)
#define CT_v3327	((void*)startLabel+1296)
#define CT_v3328	((void*)startLabel+1340)
#define CT_v3329	((void*)startLabel+1380)
#define CT_v3330	((void*)startLabel+1416)
#define CT_v3331	((void*)startLabel+1456)
#define CT_v3332	((void*)startLabel+1496)
#define CT_v3333	((void*)startLabel+1536)
#define CT_v3334	((void*)startLabel+1576)
#define CT_v3335	((void*)startLabel+1612)
#define CT_v3336	((void*)startLabel+1652)
#define CT_v3337	((void*)startLabel+1692)
#define CT_v3338	((void*)startLabel+1728)
#define CT_v3339	((void*)startLabel+1768)
#define CT_v3340	((void*)startLabel+1808)
#define CT_v3341	((void*)startLabel+1848)
#define CT_v3342	((void*)startLabel+1888)
#define CT_v3343	((void*)startLabel+1932)
#define CT_v3344	((void*)startLabel+1976)
#define CT_v3345	((void*)startLabel+2020)
#define CT_v3346	((void*)startLabel+2060)
#define CT_v3347	((void*)startLabel+2096)
#define CT_v3348	((void*)startLabel+2136)
#define CT_v3349	((void*)startLabel+2176)
#define CT_v3350	((void*)startLabel+2216)
#define CT_v3351	((void*)startLabel+2256)
#define CT_v3352	((void*)startLabel+2292)
#define CT_v3353	((void*)startLabel+2332)
#define CT_v3354	((void*)startLabel+2372)
#define CT_v3355	((void*)startLabel+2408)
#define CT_v3356	((void*)startLabel+2448)
#define CT_v3357	((void*)startLabel+2488)
#define CT_v3358	((void*)startLabel+2528)
#define CT_v3359	((void*)startLabel+2568)
#define CT_v3360	((void*)startLabel+2612)
#define CT_v3361	((void*)startLabel+2656)
#define CT_v3362	((void*)startLabel+2700)
#define CT_v3363	((void*)startLabel+2740)
#define CT_v3364	((void*)startLabel+2776)
#define CT_v3365	((void*)startLabel+2816)
#define CT_v3366	((void*)startLabel+2856)
#define CT_v3367	((void*)startLabel+2896)
#define CT_v3368	((void*)startLabel+2936)
#define CT_v3369	((void*)startLabel+2972)
#define CT_v3370	((void*)startLabel+3012)
#define CT_v3371	((void*)startLabel+3052)
#define CT_v3372	((void*)startLabel+3088)
#define CT_v3373	((void*)startLabel+3128)
#define CT_v3374	((void*)startLabel+3168)
#define CT_v3375	((void*)startLabel+3208)
#define CT_v3376	((void*)startLabel+3248)
#define CT_v3377	((void*)startLabel+3292)
#define CT_v3378	((void*)startLabel+3336)
#define CT_v3379	((void*)startLabel+3380)
#define CT_v3380	((void*)startLabel+3420)
#define CT_v3381	((void*)startLabel+3456)
#define CT_v3382	((void*)startLabel+3496)
#define CT_v3383	((void*)startLabel+3536)
#define CT_v3384	((void*)startLabel+3576)
#define CT_v3385	((void*)startLabel+3616)
#define CT_v3386	((void*)startLabel+3652)
#define CT_v3387	((void*)startLabel+3692)
#define CT_v3388	((void*)startLabel+3732)
#define CT_v3389	((void*)startLabel+3768)
#define CT_v3390	((void*)startLabel+3808)
#define CT_v3391	((void*)startLabel+3848)
#define CT_v3392	((void*)startLabel+3888)
#define CT_v3393	((void*)startLabel+3928)
#define CT_v3394	((void*)startLabel+3972)
#define CT_v3395	((void*)startLabel+4016)
#define CT_v3396	((void*)startLabel+4060)
#define CT_v3397	((void*)startLabel+4100)
#define CT_v3398	((void*)startLabel+4136)
#define CT_v3399	((void*)startLabel+4176)
#define CT_v3400	((void*)startLabel+4216)
#define CT_v3401	((void*)startLabel+4256)
#define CT_v3402	((void*)startLabel+4296)
#define CT_v3403	((void*)startLabel+4332)
#define CT_v3404	((void*)startLabel+4372)
#define CT_v3405	((void*)startLabel+4412)
#define CT_v3406	((void*)startLabel+4448)
#define CT_v3407	((void*)startLabel+4488)
#define CT_v3408	((void*)startLabel+4528)
#define CT_v3409	((void*)startLabel+4568)
#define CT_v3410	((void*)startLabel+4608)
#define CT_v3411	((void*)startLabel+4652)
#define CT_v3412	((void*)startLabel+4696)
#define CT_v3413	((void*)startLabel+4740)
#define CT_v3414	((void*)startLabel+4780)
#define CT_v3415	((void*)startLabel+4816)
#define CT_v3416	((void*)startLabel+4856)
#define CT_v3417	((void*)startLabel+4896)
#define CT_v3418	((void*)startLabel+4936)
#define CT_v3419	((void*)startLabel+4976)
#define CT_v3420	((void*)startLabel+5012)
#define CT_v3421	((void*)startLabel+5052)
#define CT_v3422	((void*)startLabel+5092)
#define CT_v3423	((void*)startLabel+5128)
#define CT_v3424	((void*)startLabel+5168)
#define CT_v3425	((void*)startLabel+5208)
#define CT_v3426	((void*)startLabel+5248)
#define CT_v3427	((void*)startLabel+5288)
#define CT_v3428	((void*)startLabel+5332)
#define CT_v3429	((void*)startLabel+5376)
#define CT_v3430	((void*)startLabel+5420)
#define CT_v3431	((void*)startLabel+5460)
#define CT_v3432	((void*)startLabel+5496)
#define CT_v3433	((void*)startLabel+5536)
#define CT_v3434	((void*)startLabel+5576)
#define CT_v3435	((void*)startLabel+5616)
#define CT_v3436	((void*)startLabel+5656)
#define CT_v3437	((void*)startLabel+5692)
#define CT_v3438	((void*)startLabel+5732)
#define CT_v3439	((void*)startLabel+5772)
#define CT_v3440	((void*)startLabel+5808)
#define CT_v3441	((void*)startLabel+5848)
#define CT_v3442	((void*)startLabel+5888)
#define CT_v3443	((void*)startLabel+5928)
#define CT_v3444	((void*)startLabel+5968)
#define CT_v3445	((void*)startLabel+6012)
#define CT_v3446	((void*)startLabel+6056)
#define CT_v3447	((void*)startLabel+6100)
#define CT_v3448	((void*)startLabel+6140)
#define CT_v3449	((void*)startLabel+6176)
#define CT_v3450	((void*)startLabel+6216)
#define CT_v3451	((void*)startLabel+6256)
#define CT_v3452	((void*)startLabel+6296)
#define CT_v3453	((void*)startLabel+6336)
#define CT_v3454	((void*)startLabel+6372)
#define CT_v3455	((void*)startLabel+6412)
#define CT_v3456	((void*)startLabel+6452)
#define CT_v3457	((void*)startLabel+6488)
#define CT_v3458	((void*)startLabel+6528)
#define CT_v3459	((void*)startLabel+6568)
#define CT_v3460	((void*)startLabel+6608)
#define CT_v3461	((void*)startLabel+6648)
#define CT_v3462	((void*)startLabel+6692)
#define CT_v3463	((void*)startLabel+6736)
#define CT_v3464	((void*)startLabel+6780)
#define CT_v3465	((void*)startLabel+6820)
#define CT_v3466	((void*)startLabel+6856)
#define CT_v3467	((void*)startLabel+6896)
#define CT_v3468	((void*)startLabel+6936)
#define CT_v3469	((void*)startLabel+6976)
#define CT_v3470	((void*)startLabel+7016)
#define CT_v3471	((void*)startLabel+7052)
#define CT_v3472	((void*)startLabel+7092)
#define CT_v3473	((void*)startLabel+7132)
#define CT_v3474	((void*)startLabel+7168)
#define CT_v3475	((void*)startLabel+7208)
#define CT_v3476	((void*)startLabel+7248)
#define CT_v3477	((void*)startLabel+7288)
#define CT_v3478	((void*)startLabel+7328)
#define CT_v3479	((void*)startLabel+7372)
#define CT_v3480	((void*)startLabel+7416)
#define CT_v3481	((void*)startLabel+7460)
#define CT_v3482	((void*)startLabel+7500)
#define CT_v3483	((void*)startLabel+7536)
#define CT_v3484	((void*)startLabel+7576)
#define CT_v3485	((void*)startLabel+7616)
#define CT_v3486	((void*)startLabel+7656)
#define CT_v3487	((void*)startLabel+7696)
#define CT_v3488	((void*)startLabel+7732)
#define CT_v3489	((void*)startLabel+7772)
#define CT_v3490	((void*)startLabel+7812)
#define CT_v3491	((void*)startLabel+7848)
#define CT_v3492	((void*)startLabel+7888)
#define CT_v3493	((void*)startLabel+7928)
#define CT_v3494	((void*)startLabel+7968)
#define CT_v3495	((void*)startLabel+8008)
#define CT_v3496	((void*)startLabel+8052)
#define CT_v3497	((void*)startLabel+8096)
#define CT_v3498	((void*)startLabel+8140)
#define CT_v3499	((void*)startLabel+8180)
#define CT_v3500	((void*)startLabel+8216)
#define CT_v3501	((void*)startLabel+8256)
#define CT_v3502	((void*)startLabel+8296)
#define CT_v3503	((void*)startLabel+8336)
#define CT_v3504	((void*)startLabel+8376)
#define CT_v3505	((void*)startLabel+8412)
#define CT_v3506	((void*)startLabel+8452)
#define CT_v3507	((void*)startLabel+8492)
#define CT_v3508	((void*)startLabel+8528)
#define CT_v3509	((void*)startLabel+8568)
#define CT_v3510	((void*)startLabel+8608)
#define CT_v3511	((void*)startLabel+8648)
#define CT_v3512	((void*)startLabel+8688)
#define CT_v3513	((void*)startLabel+8732)
#define CT_v3514	((void*)startLabel+8776)
#define CT_v3515	((void*)startLabel+8820)
#define CT_v3516	((void*)startLabel+8860)
#define CT_v3517	((void*)startLabel+8896)
#define CT_v3518	((void*)startLabel+8936)
#define CT_v3519	((void*)startLabel+8976)
#define CT_v3520	((void*)startLabel+9016)
#define CT_v3521	((void*)startLabel+9056)
#define CT_v3522	((void*)startLabel+9092)
#define CT_v3523	((void*)startLabel+9132)
#define CT_v3524	((void*)startLabel+9172)
#define CT_v3525	((void*)startLabel+9208)
#define CT_v3526	((void*)startLabel+9248)
#define CT_v3527	((void*)startLabel+9288)
#define CT_v3528	((void*)startLabel+9328)
#define CT_v3529	((void*)startLabel+9368)
#define CT_v3530	((void*)startLabel+9412)
#define CT_v3531	((void*)startLabel+9456)
#define CT_v3532	((void*)startLabel+9500)
#define CT_v3533	((void*)startLabel+9540)
#define CT_v3534	((void*)startLabel+9576)
#define CT_v3535	((void*)startLabel+9616)
#define CT_v3536	((void*)startLabel+9656)
#define CT_v3537	((void*)startLabel+9696)
#define CT_v3538	((void*)startLabel+9736)
#define CT_v3539	((void*)startLabel+9772)
#define CT_v3540	((void*)startLabel+9812)
#define CT_v3541	((void*)startLabel+9852)
#define CT_v3542	((void*)startLabel+9888)
#define CT_v3543	((void*)startLabel+9928)
#define CT_v3544	((void*)startLabel+9968)
#define CT_v3545	((void*)startLabel+10008)
#define CT_v3546	((void*)startLabel+10048)
#define CT_v3547	((void*)startLabel+10092)
#define CT_v3548	((void*)startLabel+10136)
#define CT_v3549	((void*)startLabel+10180)
#define CT_v3550	((void*)startLabel+10260)
#define CT_v3551	((void*)startLabel+10404)
#define CT_v3552	((void*)startLabel+10548)
#define CT_v3553	((void*)startLabel+10692)
#define CT_v3554	((void*)startLabel+10836)
#define CT_v3555	((void*)startLabel+10980)
#define CT_v3556	((void*)startLabel+11124)
#define CT_v3557	((void*)startLabel+11268)
#define CT_v3558	((void*)startLabel+11412)
#define CT_v3559	((void*)startLabel+11556)
#define CT_v3560	((void*)startLabel+11700)
#define CT_v3561	((void*)startLabel+11844)
#define CT_v3562	((void*)startLabel+11988)
#define CT_v3563	((void*)startLabel+12132)
#define CT_v3564	((void*)startLabel+12276)
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46[];
extern Node FN_Data_46Bits_46_95_46rotateR[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize[];
extern Node FN_Data_46Bits_46_95_46rotateL[];
extern Node FN_Data_46Bits_46_95_46shiftR[];
extern Node FN_Data_46Bits_46_95_46shiftL[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46testBit[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46setBit[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46bit[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46rotate[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46shift[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46complement[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46xor[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46Prelude_46Int_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46isSigned[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bitSize[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46testBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complementBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46clearBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46setBit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bit[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46rotate[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46shift[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complement[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46xor[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_124_46[];
extern Node FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_38_46[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar[];
extern Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CChar[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CSChar[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CUChar[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CShort[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CUShort[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CInt[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CUInt[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CLong[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CULong[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CLLong[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CULLong[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CPtrdiff[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CWchar[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CSigAtomic[];
extern Node CF_Prelude_46Num_46NHC_46FFI_46CSize[];

static Node startLabel[] = {
  bytes2word(1,0,0,1)
, useLabel(CT_v3295)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3295: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3296)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3296: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3297)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3297: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3298)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3298: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3299)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3299: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3300)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3300: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3301)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3301: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3302)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3302: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3303)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3303: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3304)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3304: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3305)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3305: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3306)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3306: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3307)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3307: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3308)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3308: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3309)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3309: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3310)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3310: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3311)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3311: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize)
, bytes2word(1,0,0,1)
, useLabel(CT_v3312)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3312: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3313)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3313: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3314)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3314: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3315)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3315: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3316)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3316: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3317)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3317: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3318)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3318: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3319)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3319: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3320)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3320: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3321)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3321: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3322)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3322: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3323)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3323: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3324)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3324: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3325)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3325: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3326)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3326: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3327)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3327: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3328)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3328: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic)
, bytes2word(1,0,0,1)
, useLabel(CT_v3329)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3329: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3330)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3330: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3331)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3331: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3332)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3332: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3333)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3333: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3334)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3334: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3335)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3335: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3336)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3336: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3337)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3337: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3338)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3338: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3339)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3339: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3340)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3340: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3341)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3341: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3342)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3342: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3343)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3343: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3344)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3344: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3345)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3345: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar)
, bytes2word(1,0,0,1)
, useLabel(CT_v3346)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3346: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3347)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3347: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3348)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3348: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3349)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3349: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3350)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3350: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3351)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3351: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3352)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3352: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3353)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3353: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3354)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3354: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3355)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3355: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3356)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3356: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3357)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3357: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3358)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3358: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3359)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3359: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3360)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3360: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3361)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3361: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3362)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3362: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff)
, bytes2word(1,0,0,1)
, useLabel(CT_v3363)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3363: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3364)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3364: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3365)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3365: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3366)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3366: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3367)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3367: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3368)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3368: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3369)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3369: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3370)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3370: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3371)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3371: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3372)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3372: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3373)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3373: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3374)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3374: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3375)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3375: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word64_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3376)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3376: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3377)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3377: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3378)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3378: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3379)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3379: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong)
, bytes2word(1,0,0,1)
, useLabel(CT_v3380)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3380: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3381)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3381: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3382)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3382: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3383)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3383: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3384)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3384: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3385)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3385: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3386)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3386: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3387)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3387: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3388)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3388: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3389)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3389: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3390)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3390: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3391)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3391: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3392)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3392: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int64_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3393)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3393: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3394)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3394: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3395)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3395: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3396)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3396: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong)
, bytes2word(1,0,0,1)
, useLabel(CT_v3397)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3397: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3398)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3398: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3399)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3399: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3400)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3400: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3401)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3401: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3402)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3402: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3403)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3403: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3404)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3404: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3405)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3405: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3406)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3406: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3407)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3407: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3408)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3408: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3409)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3409: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3410)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3410: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3411)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3411: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3412)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3412: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3413)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3413: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong)
, bytes2word(1,0,0,1)
, useLabel(CT_v3414)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3414: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3415)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3415: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3416)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3416: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3417)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3417: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3418)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3418: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3419)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3419: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3420)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3420: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3421)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3421: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3422)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3422: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3423)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3423: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3424)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3424: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3425)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3425: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3426)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3426: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int32_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3427)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3427: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3428)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3428: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3429)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3429: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3430)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3430: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong)
, bytes2word(1,0,0,1)
, useLabel(CT_v3431)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3431: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3432)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3432: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3433)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3433: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3434)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3434: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3435)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3435: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3436)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3436: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3437)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3437: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3438)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3438: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3439)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3439: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3440)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3440: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3441)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3441: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3442)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3442: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3443)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3443: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word32_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3444)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3444: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3445)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3445: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3446)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3446: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3447)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3447: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt)
, bytes2word(1,0,0,1)
, useLabel(CT_v3448)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3448: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3449)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3449: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3450)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3450: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3451)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3451: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3452)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3452: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3453)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3453: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3454)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3454: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3455)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3455: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3456)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3456: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3457)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3457: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3458)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3458: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3459)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3459: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3460)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3460: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46Prelude_46Int_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3461)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3461: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3462)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3462: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3463)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3463: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3464)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3464: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt)
, bytes2word(1,0,0,1)
, useLabel(CT_v3465)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3465: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3466)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3466: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3467)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3467: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3468)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3468: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3469)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3469: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3470)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3470: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3471)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3471: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3472)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3472: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3473)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3473: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3474)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3474: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3475)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3475: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3476)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3476: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3477)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3477: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word16_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3478)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3478: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3479)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3479: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3480)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3480: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3481)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3481: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort)
, bytes2word(1,0,0,1)
, useLabel(CT_v3482)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3482: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3483)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3483: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3484)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3484: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3485)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3485: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3486)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3486: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3487)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3487: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3488)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3488: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3489)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3489: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3490)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3490: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3491)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3491: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3492)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3492: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3493)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3493: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3494)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3494: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int16_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3495)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3495: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3496)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3496: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3497)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3497: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3498)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3498: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort)
, bytes2word(1,0,0,1)
, useLabel(CT_v3499)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3499: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3500)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3500: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3501)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3501: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3502)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3502: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3503)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3503: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3504)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3504: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3505)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3505: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3506)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3506: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3507)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3507: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3508)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3508: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3509)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3509: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3510)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3510: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3511)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3511: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Word8_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3512)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3512: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3513)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3513: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3514)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3514: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3515)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3515: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar)
, bytes2word(1,0,0,1)
, useLabel(CT_v3516)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3516: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3517)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3517: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3518)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3518: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3519)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3519: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3520)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3520: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3521)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3521: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3522)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3522: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3523)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3523: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3524)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3524: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3525)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3525: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3526)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3526: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3527)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3527: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3528)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3528: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3529)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3529: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3530)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3530: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3531)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3531: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3532)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3532: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar)
, bytes2word(1,0,0,1)
, useLabel(CT_v3533)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46isSigned[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3533: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46isSigned[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46isSigned),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46isSigned))
, bytes2word(1,0,0,1)
, useLabel(CT_v3534)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bitSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3534: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bitSize[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bitSize),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bitSize))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3535)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46testBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3535: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46testBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46testBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46testBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3536)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complementBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3536: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complementBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complementBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complementBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3537)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46clearBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3537: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46clearBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46clearBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46clearBit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3538)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46setBit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3538: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46setBit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46setBit),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46setBit))
, bytes2word(1,0,0,1)
, useLabel(CT_v3539)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bit[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3539: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bit[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bit),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46bit))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3540)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotate[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3540: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotate[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotate),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46rotate))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3541)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shift[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3541: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shift[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shift),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46shift))
, bytes2word(1,0,0,1)
, useLabel(CT_v3542)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complement[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3542: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complement[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complement),1)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46complement))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3543)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46xor[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3543: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46xor[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46xor),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46xor))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3544)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_124_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3544: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_124_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_124_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_124_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3545)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_38_46[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3545: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_38_46[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_38_46),2)
, VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46Int8_46_46_38_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3546)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3546: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3547)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3547: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46rotateL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3548)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftR[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3548: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftR[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftR),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftR))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3549)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftL[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3549: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftL[] = {
  CAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftL),2)
, VAPTAG(useLabel(FN_Data_46Bits_46_95_46shiftL))
, useLabel(CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar)
, bytes2word(0,0,0,0)
, useLabel(CT_v3550)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3550: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CChar[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CChar))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CChar)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CChar_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3551)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3551: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSChar[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSChar))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CSChar)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSChar_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3552)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3552: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUChar[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUChar))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CUChar)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUChar_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3553)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3553: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CShort[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CShort))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CShort)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CShort_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3554)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3554: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUShort[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUShort))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CUShort)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUShort_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3555)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3555: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CInt[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CInt))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CInt)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CInt_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3556)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3556: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CUInt[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CUInt))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CUInt)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CUInt_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3557)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3557: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CLong[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLong))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CLong)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLong_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3558)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3558: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CULong[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULong))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CULong)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULong_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3559)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3559: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CLLong[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CLLong))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CLLong)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CLLong_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3560)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3560: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CULLong[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CULLong))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CULLong)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CULLong_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3561)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3561: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CPtrdiff)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CPtrdiff_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3562)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3562: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CWchar[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CWchar))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CWchar)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CWchar_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3563)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3563: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CSigAtomic)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSigAtomic_46complement)
, bytes2word(0,0,0,0)
, useLabel(CT_v3564)
,};
Node FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_CVAL_P1,19,HEAP_CVAL_P1)
, bytes2word(20,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,18,0)
,	/* CT_v3564: (byte 0) */
  HW(18,0)
, 0
,};
Node CF_Data_46Bits_46Bits_46NHC_46FFI_46CSize[] = {
  VAPTAG(useLabel(FN_Data_46Bits_46Bits_46NHC_46FFI_46CSize))
, useLabel(CF_Prelude_46Num_46NHC_46FFI_46CSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_38_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46_46_124_46)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftL)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotateR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shiftR)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46isSigned)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46rotate)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bitSize)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46xor)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46shift)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46clearBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46setBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complementBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46testBit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46bit)
, useLabel(F0_Data_46Bits_46Bits_46NHC_46FFI_46CSize_46complement)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.