nwaku/nimcache/release/basic2/stdlib_sha1.nim.c

2296 lines
218 KiB
C

/* Generated by Nim Compiler v1.2.6 */
/* (c) 2020 Andreas Rumpf */
/* The generated code is subject to the original license. */
/* Compiled for: Linux, amd64, gcc */
/* Command for C compiler:
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/examples/v2 -o nimcache/release/basic2/stdlib_sha1.nim.c.o nimcache/release/basic2/stdlib_sha1.nim.c */
#define NIM_INTBITS 64
#include "nimbase.h"
#include <string.h>
#undef LANGUAGE_C
#undef MIPSEB
#undef MIPSEL
#undef PPC
#undef R3000
#undef R4000
#undef i386
#undef linux
#undef mips
#undef near
#undef far
#undef powerpc
#undef unix
#define nimfr_(x, y)
#define nimln_(x, y)
typedef struct NimStringDesc NimStringDesc;
typedef struct TGenericSeq TGenericSeq;
typedef struct tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow;
struct TGenericSeq {NI len;
NI reserved;
};
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
};
typedef NU8 tyArray__YtcvxHNKV4YiecPE9ap1mcA[20];
typedef NU32 tyArray__xsE8WL1yT5DKfrMdYB89bYA[5];
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
struct tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow {NI count;
tyArray__xsE8WL1yT5DKfrMdYB89bYA state;
tyArray__w5VB8h5K8DB3oWrO5U2wqg buf;
};
typedef NU32 tyArray__BhDmUZcWSpYFIy5J8Xi8mQ[80];
typedef NIM_CHAR tyArray__1NlJ8ipZDU6GZ9bDFAyQjfQ[8];
static N_INLINE(void, nimZeroMem)(void* p, NI size);
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuToHex)(NI64 x_0, NI len_0);
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen);
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
N_LIB_PRIVATE N_NIMCALL(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow, newSha1State__BLt9c9b0RROKqDtPYlXNikjw)(void);
N_LIB_PRIVATE N_NIMCALL(void, update__ax6Yc9cnMbhcQo7mOcM7vow)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx, NIM_CHAR* data_0, NI data_0Len_0);
N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void);
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
N_LIB_PRIVATE N_NIMCALL(void, transform__nXAytAbJFaZ9aeQhbOWq40w)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx);
static N_INLINE(void, bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians)(void* outp, void* inp);
static N_INLINE(void, swapEndian32__Y7K2twSvEFXjEQtANWmrhg_2endians)(void* outp, void* inp);
N_LIB_PRIVATE N_NIMCALL(void, finalize__oGD3DkWwC5i1VP9b2FaR3OA)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx, tyArray__YtcvxHNKV4YiecPE9ap1mcA Result);
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
static N_INLINE(void, bigEndian64__Y7K2twSvEFXjEQtANWmrhg_3endians)(void* outp, void* inp);
static N_INLINE(void, swapEndian64__Y7K2twSvEFXjEQtANWmrhg_4endians)(void* outp, void* inp);
STRING_LITERAL(TM__SpWH4VocI3fFoiOGE4MzWw_387, "\200", 1);
STRING_LITERAL(TM__SpWH4VocI3fFoiOGE4MzWw_389, "\000", 1);
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_;
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));}
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size);
}
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
nimCopyMem(dest, source, size);
}
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) {
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
{
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
if (!!((src == NIM_NIL))) goto LA3_;
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
(*dest).Sup.len += (*src).Sup.len; }
LA3_: ;
}
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___2r9adABFqPoalSCAWfm1KJQ)(tyArray__YtcvxHNKV4YiecPE9ap1mcA self) { NimStringDesc* result; result = (NimStringDesc*)0;
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result = ((NimStringDesc*) NIM_NIL); { NU8 v; tyArray__YtcvxHNKV4YiecPE9ap1mcA colontmp_; NI i; v = (NU8)0; nimZeroMem((void*)colontmp_, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA));
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
nimCopyMem((void*)colontmp_, (NIM_CONST void*)self, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA));
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
i = ((NI) 0);
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
{
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
if (!(((NI) (i)) <= ((NI) 19))) goto LA4_;
{
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
while (1) { NimStringDesc* T8_; NI TM__SpWH4VocI3fFoiOGE4MzWw_2;
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
v = colontmp_[(i)- 0];
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
T8_ = (NimStringDesc*)0; T8_ = nsuToHex(((NI64) (((NI) (v)))), ((NI) 2)); result = resizeString(result, (T8_ ? T8_->Sup.len : 0) + 0);appendString(result, T8_);
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
{
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
if (!(((NI) 19) <= ((NI) (i)))) goto LA11_;
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
goto LA6;
}
LA11_: ;
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
if (nimAddInt(i, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_2)) { raiseOverflow(); }; if (TM__SpWH4VocI3fFoiOGE4MzWw_2 < 0 || TM__SpWH4VocI3fFoiOGE4MzWw_2 > 19){ raiseOverflow(); } i = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_2); }
} LA6: ;
}
LA4_: ;
}
return result;}
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow, newSha1State__BLt9c9b0RROKqDtPYlXNikjw)(void) { tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow result; nimZeroMem((void*)(&result), sizeof(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow));
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.count = ((NI) 0);
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.state[(((NI) 0))- 0] = ((NU32) 1732584193);
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.state[(((NI) 1))- 0] = ((NU32) IL64(4023233417));
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.state[(((NI) 2))- 0] = ((NU32) IL64(2562383102));
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.state[(((NI) 3))- 0] = ((NU32) 271733878);
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
result.state[(((NI) 4))- 0] = ((NU32) IL64(3285377520)); return result;}
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
static N_INLINE(void, swapEndian32__Y7K2twSvEFXjEQtANWmrhg_2endians)(void* outp, void* inp) { NU32 tmpX60gensym72750031_; tmpX60gensym72750031_ = (NU32)0;
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&tmpX60gensym72750031_))), inp, ((NI) 4));
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
tmpX60gensym72750031_ = __builtin_bswap32(tmpX60gensym72750031_);
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(outp, ((void*) ((&tmpX60gensym72750031_))), ((NI) 4));
}
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
static N_INLINE(void, bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians)(void* outp, void* inp) {
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
swapEndian32__Y7K2twSvEFXjEQtANWmrhg_2endians(outp, inp);
}
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(void, transform__nXAytAbJFaZ9aeQhbOWq40w)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx) { tyArray__BhDmUZcWSpYFIy5J8Xi8mQ w; NU32 a; NU32 b; NU32 c; NU32 d; NU32 e_1; NI t; NI TM__SpWH4VocI3fFoiOGE4MzWw_31; NI TM__SpWH4VocI3fFoiOGE4MzWw_32; NI TM__SpWH4VocI3fFoiOGE4MzWw_33; NI TM__SpWH4VocI3fFoiOGE4MzWw_34; NI TM__SpWH4VocI3fFoiOGE4MzWw_35; NI TM__SpWH4VocI3fFoiOGE4MzWw_36; NI TM__SpWH4VocI3fFoiOGE4MzWw_37; NI TM__SpWH4VocI3fFoiOGE4MzWw_38; NI TM__SpWH4VocI3fFoiOGE4MzWw_39; NI TM__SpWH4VocI3fFoiOGE4MzWw_40; NI TM__SpWH4VocI3fFoiOGE4MzWw_41; NI TM__SpWH4VocI3fFoiOGE4MzWw_42; NI TM__SpWH4VocI3fFoiOGE4MzWw_43; NI TM__SpWH4VocI3fFoiOGE4MzWw_44; NI TM__SpWH4VocI3fFoiOGE4MzWw_45; NI TM__SpWH4VocI3fFoiOGE4MzWw_46; NI TM__SpWH4VocI3fFoiOGE4MzWw_47; NI TM__SpWH4VocI3fFoiOGE4MzWw_48; NI TM__SpWH4VocI3fFoiOGE4MzWw_49; NI TM__SpWH4VocI3fFoiOGE4MzWw_50; NI TM__SpWH4VocI3fFoiOGE4MzWw_51; NI TM__SpWH4VocI3fFoiOGE4MzWw_52; NI TM__SpWH4VocI3fFoiOGE4MzWw_53; NI TM__SpWH4VocI3fFoiOGE4MzWw_54; NI TM__SpWH4VocI3fFoiOGE4MzWw_55; NI TM__SpWH4VocI3fFoiOGE4MzWw_56; NI TM__SpWH4VocI3fFoiOGE4MzWw_57; NI TM__SpWH4VocI3fFoiOGE4MzWw_58; NI TM__SpWH4VocI3fFoiOGE4MzWw_59; NI TM__SpWH4VocI3fFoiOGE4MzWw_60; NI TM__SpWH4VocI3fFoiOGE4MzWw_61; NI TM__SpWH4VocI3fFoiOGE4MzWw_62; NI TM__SpWH4VocI3fFoiOGE4MzWw_63; NI TM__SpWH4VocI3fFoiOGE4MzWw_64; NI TM__SpWH4VocI3fFoiOGE4MzWw_65; NI TM__SpWH4VocI3fFoiOGE4MzWw_66; NI TM__SpWH4VocI3fFoiOGE4MzWw_67; NI TM__SpWH4VocI3fFoiOGE4MzWw_68; NI TM__SpWH4VocI3fFoiOGE4MzWw_69; NI TM__SpWH4VocI3fFoiOGE4MzWw_70; NI TM__SpWH4VocI3fFoiOGE4MzWw_71; NI TM__SpWH4VocI3fFoiOGE4MzWw_72; NI TM__SpWH4VocI3fFoiOGE4MzWw_73; NI TM__SpWH4VocI3fFoiOGE4MzWw_74; NI TM__SpWH4VocI3fFoiOGE4MzWw_75; NI TM__SpWH4VocI3fFoiOGE4MzWw_76; NI TM__SpWH4VocI3fFoiOGE4MzWw_77; NI TM__SpWH4VocI3fFoiOGE4MzWw_78; NI TM__SpWH4VocI3fFoiOGE4MzWw_79; NI TM__SpWH4VocI3fFoiOGE4MzWw_80; NI TM__SpWH4VocI3fFoiOGE4MzWw_81; NI TM__SpWH4VocI3fFoiOGE4MzWw_82; NI TM__SpWH4VocI3fFoiOGE4MzWw_83; NI TM__SpWH4VocI3fFoiOGE4MzWw_84; NI TM__SpWH4VocI3fFoiOGE4MzWw_85; NI TM__SpWH4VocI3fFoiOGE4MzWw_86; NI TM__SpWH4VocI3fFoiOGE4MzWw_87; NI TM__SpWH4VocI3fFoiOGE4MzWw_88; NI TM__SpWH4VocI3fFoiOGE4MzWw_89; NI TM__SpWH4VocI3fFoiOGE4MzWw_90; NI TM__SpWH4VocI3fFoiOGE4MzWw_91; NI TM__SpWH4VocI3fFoiOGE4MzWw_92; NI TM__SpWH4VocI3fFoiOGE4MzWw_93; NI TM__SpWH4VocI3fFoiOGE4MzWw_94; NI TM__SpWH4VocI3fFoiOGE4MzWw_95; NI TM__SpWH4VocI3fFoiOGE4MzWw_96; NI TM__SpWH4VocI3fFoiOGE4MzWw_97; NI TM__SpWH4VocI3fFoiOGE4MzWw_98; NI TM__SpWH4VocI3fFoiOGE4MzWw_99; NI TM__SpWH4VocI3fFoiOGE4MzWw_100; NI TM__SpWH4VocI3fFoiOGE4MzWw_101; NI TM__SpWH4VocI3fFoiOGE4MzWw_102; NI TM__SpWH4VocI3fFoiOGE4MzWw_103; NI TM__SpWH4VocI3fFoiOGE4MzWw_104; NI TM__SpWH4VocI3fFoiOGE4MzWw_105; NI TM__SpWH4VocI3fFoiOGE4MzWw_106; nimZeroMem((void*)w, sizeof(tyArray__BhDmUZcWSpYFIy5J8Xi8mQ)); a = (NU32)0; b = (NU32)0; c = (NU32)0; d = (NU32)0; e_1 = (NU32)0;
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
t = ((NI) 0);
#line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (*ctx).state[(((NI) 0))- 0];
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (*ctx).state[(((NI) 1))- 0];
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (*ctx).state[(((NI) 2))- 0];
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (*ctx).state[(((NI) 3))- 0];
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (*ctx).state[(((NI) 4))- 0]; {
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_10; NI TM__SpWH4VocI3fFoiOGE4MzWw_11; NI TM__SpWH4VocI3fFoiOGE4MzWw_12; NI TM__SpWH4VocI3fFoiOGE4MzWw_13; NI TM__SpWH4VocI3fFoiOGE4MzWw_14; NI TM__SpWH4VocI3fFoiOGE4MzWw_15; NI TM__SpWH4VocI3fFoiOGE4MzWw_16; NI TM__SpWH4VocI3fFoiOGE4MzWw_17; NI TM__SpWH4VocI3fFoiOGE4MzWw_18; NI TM__SpWH4VocI3fFoiOGE4MzWw_19; NI TM__SpWH4VocI3fFoiOGE4MzWw_20; NI TM__SpWH4VocI3fFoiOGE4MzWw_21; NI TM__SpWH4VocI3fFoiOGE4MzWw_22; NI TM__SpWH4VocI3fFoiOGE4MzWw_23; NI TM__SpWH4VocI3fFoiOGE4MzWw_24; NI TM__SpWH4VocI3fFoiOGE4MzWw_25; NI TM__SpWH4VocI3fFoiOGE4MzWw_26; NI TM__SpWH4VocI3fFoiOGE4MzWw_27; NI TM__SpWH4VocI3fFoiOGE4MzWw_28; NI TM__SpWH4VocI3fFoiOGE4MzWw_29; NI TM__SpWH4VocI3fFoiOGE4MzWw_30;
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(t < ((NI) 15))) goto LA2;
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_10)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_10)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_10), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_11)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_11), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_12)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_12)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_12), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_10))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_12))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_13)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_13)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_13), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 27))) | (NU32)((NU64)(a) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_13))- 0]))) + (NU32)((NU32)(d ^ (NU32)(b & (NU32)(c ^ d)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 2))) | (NU32)((NU64)(b) << (NU64)(((NI) 30))));
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_14)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_14)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_14), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_15)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_15), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_16)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_16)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_16), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_14))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_16))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_17)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_17)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_17), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 27))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_17))- 0]))) + (NU32)((NU32)(c ^ (NU32)(a & (NU32)(b ^ c)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 2))) | (NU32)((NU64)(a) << (NU64)(((NI) 30))));
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_18)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_18)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_18), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_19)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_19), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_20)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_20)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_20), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_18))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_20))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_21)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_21)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_21), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 27))) | (NU32)((NU64)(d) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_21))- 0]))) + (NU32)((NU32)(b ^ (NU32)(e_1 & (NU32)(a ^ b)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 2))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 30))));
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_22)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_22)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_22), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_23)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_23), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_24)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_24)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_24), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_22))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_24))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_25)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_25)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_25), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 27))) | (NU32)((NU64)(c) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_25))- 0]))) + (NU32)((NU32)(a ^ (NU32)(d & (NU32)(e_1 ^ a)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 2))) | (NU32)((NU64)(d) << (NU64)(((NI) 30))));
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_26)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_26)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_26), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_27)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_27), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_28)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_28)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_28), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_26))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_28))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_29)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_29)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_29), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 27))) | (NU32)((NU64)(b) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_29))- 0]))) + (NU32)((NU32)(e_1 ^ (NU32)(c & (NU32)(d ^ e_1)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 2))) | (NU32)((NU64)(c) << (NU64)(((NI) 30))));
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 5), &TM__SpWH4VocI3fFoiOGE4MzWw_30)) { raiseOverflow(); }; t = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_30); } LA2: ;
}
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_31)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_31)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_31), 79); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_32)) { raiseOverflow(); }; if (nimMulInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_32), ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_33)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_33)) > (NU)(63)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_33), 63); }
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_31))- 0]))), ((void*) ((&(*ctx).buf[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_33))- 0]))));
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_34)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_34)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_34), 79); }
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 27))) | (NU32)((NU64)(a) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_34))- 0]))) + (NU32)((NU32)(d ^ (NU32)(b & (NU32)(c ^ d)))))) + (NU32)(((NU32) 1518500249)));
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 2))) | (NU32)((NU64)(b) << (NU64)(((NI) 30))));
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_35)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_35)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_35), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_36)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_36), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_37)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_37)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_37), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_38)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_38), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_39)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_39)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_39), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_40)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_40), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_41)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_41)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_41), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_42)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_42), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_43)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_43)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_43), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_44)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_44), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_45)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_45)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_45), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_46)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_46), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_47)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_47)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_47), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_48)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_48), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_49)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_49)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_49), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_50)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_50), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_51)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_51)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_51), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_35))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_37))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_39))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_41))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_43))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_45))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_47))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_49))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_51))- 0])) << (NU64)(((NI) 1))));
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_52)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_52)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_52), 79); }
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 27))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_52))- 0]))) + (NU32)((NU32)(c ^ (NU32)(a & (NU32)(b ^ c)))))) + (NU32)(((NU32) 1518500249)));
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 2))) | (NU32)((NU64)(a) << (NU64)(((NI) 30))));
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_53)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_53)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_53), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_54)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_54), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_55)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_55)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_55), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_56)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_56), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_57)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_57)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_57), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_58)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_58), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_59)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_59)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_59), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_60)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_60), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_61)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_61)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_61), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_62)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_62), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_63)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_63)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_63), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_64)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_64), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_65)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_65)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_65), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_66)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_66), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_67)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_67)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_67), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_68)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_68), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_69)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_69)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_69), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_53))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_55))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_57))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_59))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_61))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_63))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_65))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_67))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_69))- 0])) << (NU64)(((NI) 1))));
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_70)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_70)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_70), 79); }
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 27))) | (NU32)((NU64)(d) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_70))- 0]))) + (NU32)((NU32)(b ^ (NU32)(e_1 & (NU32)(a ^ b)))))) + (NU32)(((NU32) 1518500249)));
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 2))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 30))));
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_71)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_71)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_71), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_72)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_72), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_73)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_73)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_73), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_74)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_74), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_75)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_75)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_75), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_76)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_76), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_77)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_77)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_77), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_78)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_78), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_79)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_79)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_79), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_80)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_80), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_81)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_81)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_81), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_82)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_82), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_83)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_83)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_83), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_84)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_84), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_85)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_85)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_85), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_86)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_86), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_87)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_87)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_87), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_71))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_73))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_75))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_77))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_79))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_81))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_83))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_85))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_87))- 0])) << (NU64)(((NI) 1))));
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_88)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_88)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_88), 79); }
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 27))) | (NU32)((NU64)(c) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_88))- 0]))) + (NU32)((NU32)(a ^ (NU32)(d & (NU32)(e_1 ^ a)))))) + (NU32)(((NU32) 1518500249)));
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 2))) | (NU32)((NU64)(d) << (NU64)(((NI) 30))));
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_89)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_89)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_89), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_90)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_90), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_91)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_91)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_91), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_92)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_92), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_93)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_93)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_93), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_94)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_94), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_95)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_95)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_95), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_96)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_96), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_97)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_97)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_97), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_98)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_98), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_99)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_99)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_99), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_100)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_100), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_101)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_101)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_101), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_102)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_102), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_103)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_103)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_103), 79); }
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_104)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_104), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_105)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_105)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_105), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_89))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_91))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_93))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_95))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_97))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_99))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_101))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_103))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_105))- 0])) << (NU64)(((NI) 1))));
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_106)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_106)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_106), 79); }
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 27))) | (NU32)((NU64)(b) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_106))- 0]))) + (NU32)((NU32)(e_1 ^ (NU32)(c & (NU32)(d ^ e_1)))))) + (NU32)(((NU32) 1518500249)));
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 2))) | (NU32)((NU64)(c) << (NU64)(((NI) 30))));
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
t = ((NI) 20); {
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_107; NI TM__SpWH4VocI3fFoiOGE4MzWw_108; NI TM__SpWH4VocI3fFoiOGE4MzWw_109; NI TM__SpWH4VocI3fFoiOGE4MzWw_110; NI TM__SpWH4VocI3fFoiOGE4MzWw_111; NI TM__SpWH4VocI3fFoiOGE4MzWw_112; NI TM__SpWH4VocI3fFoiOGE4MzWw_113; NI TM__SpWH4VocI3fFoiOGE4MzWw_114; NI TM__SpWH4VocI3fFoiOGE4MzWw_115; NI TM__SpWH4VocI3fFoiOGE4MzWw_116; NI TM__SpWH4VocI3fFoiOGE4MzWw_117; NI TM__SpWH4VocI3fFoiOGE4MzWw_118; NI TM__SpWH4VocI3fFoiOGE4MzWw_119; NI TM__SpWH4VocI3fFoiOGE4MzWw_120; NI TM__SpWH4VocI3fFoiOGE4MzWw_121; NI TM__SpWH4VocI3fFoiOGE4MzWw_122; NI TM__SpWH4VocI3fFoiOGE4MzWw_123; NI TM__SpWH4VocI3fFoiOGE4MzWw_124; NI TM__SpWH4VocI3fFoiOGE4MzWw_125; NI TM__SpWH4VocI3fFoiOGE4MzWw_126; NI TM__SpWH4VocI3fFoiOGE4MzWw_127; NI TM__SpWH4VocI3fFoiOGE4MzWw_128; NI TM__SpWH4VocI3fFoiOGE4MzWw_129; NI TM__SpWH4VocI3fFoiOGE4MzWw_130; NI TM__SpWH4VocI3fFoiOGE4MzWw_131; NI TM__SpWH4VocI3fFoiOGE4MzWw_132; NI TM__SpWH4VocI3fFoiOGE4MzWw_133; NI TM__SpWH4VocI3fFoiOGE4MzWw_134; NI TM__SpWH4VocI3fFoiOGE4MzWw_135; NI TM__SpWH4VocI3fFoiOGE4MzWw_136; NI TM__SpWH4VocI3fFoiOGE4MzWw_137; NI TM__SpWH4VocI3fFoiOGE4MzWw_138; NI TM__SpWH4VocI3fFoiOGE4MzWw_139; NI TM__SpWH4VocI3fFoiOGE4MzWw_140; NI TM__SpWH4VocI3fFoiOGE4MzWw_141; NI TM__SpWH4VocI3fFoiOGE4MzWw_142; NI TM__SpWH4VocI3fFoiOGE4MzWw_143; NI TM__SpWH4VocI3fFoiOGE4MzWw_144; NI TM__SpWH4VocI3fFoiOGE4MzWw_145; NI TM__SpWH4VocI3fFoiOGE4MzWw_146; NI TM__SpWH4VocI3fFoiOGE4MzWw_147; NI TM__SpWH4VocI3fFoiOGE4MzWw_148; NI TM__SpWH4VocI3fFoiOGE4MzWw_149; NI TM__SpWH4VocI3fFoiOGE4MzWw_150; NI TM__SpWH4VocI3fFoiOGE4MzWw_151; NI TM__SpWH4VocI3fFoiOGE4MzWw_152; NI TM__SpWH4VocI3fFoiOGE4MzWw_153; NI TM__SpWH4VocI3fFoiOGE4MzWw_154; NI TM__SpWH4VocI3fFoiOGE4MzWw_155; NI TM__SpWH4VocI3fFoiOGE4MzWw_156; NI TM__SpWH4VocI3fFoiOGE4MzWw_157; NI TM__SpWH4VocI3fFoiOGE4MzWw_158; NI TM__SpWH4VocI3fFoiOGE4MzWw_159; NI TM__SpWH4VocI3fFoiOGE4MzWw_160; NI TM__SpWH4VocI3fFoiOGE4MzWw_161; NI TM__SpWH4VocI3fFoiOGE4MzWw_162; NI TM__SpWH4VocI3fFoiOGE4MzWw_163; NI TM__SpWH4VocI3fFoiOGE4MzWw_164; NI TM__SpWH4VocI3fFoiOGE4MzWw_165; NI TM__SpWH4VocI3fFoiOGE4MzWw_166; NI TM__SpWH4VocI3fFoiOGE4MzWw_167; NI TM__SpWH4VocI3fFoiOGE4MzWw_168; NI TM__SpWH4VocI3fFoiOGE4MzWw_169; NI TM__SpWH4VocI3fFoiOGE4MzWw_170; NI TM__SpWH4VocI3fFoiOGE4MzWw_171; NI TM__SpWH4VocI3fFoiOGE4MzWw_172; NI TM__SpWH4VocI3fFoiOGE4MzWw_173; NI TM__SpWH4VocI3fFoiOGE4MzWw_174; NI TM__SpWH4VocI3fFoiOGE4MzWw_175; NI TM__SpWH4VocI3fFoiOGE4MzWw_176; NI TM__SpWH4VocI3fFoiOGE4MzWw_177; NI TM__SpWH4VocI3fFoiOGE4MzWw_178; NI TM__SpWH4VocI3fFoiOGE4MzWw_179; NI TM__SpWH4VocI3fFoiOGE4MzWw_180; NI TM__SpWH4VocI3fFoiOGE4MzWw_181; NI TM__SpWH4VocI3fFoiOGE4MzWw_182; NI TM__SpWH4VocI3fFoiOGE4MzWw_183; NI TM__SpWH4VocI3fFoiOGE4MzWw_184; NI TM__SpWH4VocI3fFoiOGE4MzWw_185; NI TM__SpWH4VocI3fFoiOGE4MzWw_186; NI TM__SpWH4VocI3fFoiOGE4MzWw_187; NI TM__SpWH4VocI3fFoiOGE4MzWw_188; NI TM__SpWH4VocI3fFoiOGE4MzWw_189; NI TM__SpWH4VocI3fFoiOGE4MzWw_190; NI TM__SpWH4VocI3fFoiOGE4MzWw_191; NI TM__SpWH4VocI3fFoiOGE4MzWw_192; NI TM__SpWH4VocI3fFoiOGE4MzWw_193; NI TM__SpWH4VocI3fFoiOGE4MzWw_194; NI TM__SpWH4VocI3fFoiOGE4MzWw_195; NI TM__SpWH4VocI3fFoiOGE4MzWw_196; NI TM__SpWH4VocI3fFoiOGE4MzWw_197;
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(t < ((NI) 40))) goto LA4;
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_107)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_107)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_107), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_108)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_108), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_109)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_109)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_109), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_110)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_110), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_111)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_111)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_111), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_112)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_112), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_113)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_113)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_113), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_114)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_114), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_115)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_115)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_115), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_116)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_116), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_117)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_117)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_117), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_118)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_118), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_119)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_119)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_119), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_120)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_120), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_121)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_121)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_121), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_122)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_122), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_123)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_123)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_123), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_107))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_109))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_111))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_113))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_115))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_117))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_119))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_121))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_123))- 0])) << (NU64)(((NI) 1))));
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_124)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_124)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_124), 79); }
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 27))) | (NU32)((NU64)(a) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_124))- 0]))) + (NU32)((NU32)((NU32)(b ^ c) ^ d)))) + (NU32)(((NU32) 1859775393)));
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 2))) | (NU32)((NU64)(b) << (NU64)(((NI) 30))));
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_125)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_125)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_125), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_126)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_126), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_127)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_127)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_127), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_128)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_128), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_129)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_129)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_129), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_130)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_130), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_131)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_131)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_131), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_132)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_132), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_133)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_133)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_133), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_134)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_134), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_135)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_135)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_135), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_136)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_136), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_137)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_137)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_137), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_138)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_138), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_139)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_139)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_139), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_140)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_140), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_141)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_141)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_141), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_125))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_127))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_129))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_131))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_133))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_135))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_137))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_139))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_141))- 0])) << (NU64)(((NI) 1))));
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_142)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_142)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_142), 79); }
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 27))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_142))- 0]))) + (NU32)((NU32)((NU32)(a ^ b) ^ c)))) + (NU32)(((NU32) 1859775393)));
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 2))) | (NU32)((NU64)(a) << (NU64)(((NI) 30))));
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_143)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_143)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_143), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_144)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_144), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_145)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_145)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_145), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_146)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_146), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_147)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_147)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_147), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_148)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_148), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_149)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_149)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_149), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_150)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_150), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_151)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_151)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_151), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_152)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_152), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_153)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_153)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_153), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_154)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_154), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_155)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_155)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_155), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_156)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_156), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_157)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_157)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_157), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_158)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_158), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_159)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_159)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_159), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_143))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_145))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_147))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_149))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_151))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_153))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_155))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_157))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_159))- 0])) << (NU64)(((NI) 1))));
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_160)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_160)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_160), 79); }
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 27))) | (NU32)((NU64)(d) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_160))- 0]))) + (NU32)((NU32)((NU32)(e_1 ^ a) ^ b)))) + (NU32)(((NU32) 1859775393)));
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 2))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 30))));
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_161)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_161)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_161), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_162)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_162), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_163)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_163)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_163), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_164)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_164), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_165)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_165)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_165), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_166)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_166), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_167)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_167)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_167), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_168)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_168), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_169)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_169)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_169), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_170)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_170), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_171)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_171)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_171), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_172)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_172), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_173)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_173)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_173), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_174)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_174), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_175)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_175)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_175), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_176)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_176), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_177)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_177)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_177), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_161))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_163))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_165))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_167))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_169))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_171))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_173))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_175))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_177))- 0])) << (NU64)(((NI) 1))));
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_178)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_178)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_178), 79); }
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 27))) | (NU32)((NU64)(c) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_178))- 0]))) + (NU32)((NU32)((NU32)(d ^ e_1) ^ a)))) + (NU32)(((NU32) 1859775393)));
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 2))) | (NU32)((NU64)(d) << (NU64)(((NI) 30))));
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_179)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_179)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_179), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_180)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_180), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_181)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_181)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_181), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_182)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_182), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_183)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_183)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_183), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_184)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_184), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_185)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_185)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_185), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_186)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_186), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_187)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_187)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_187), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_188)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_188), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_189)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_189)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_189), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_190)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_190), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_191)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_191)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_191), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_192)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_192), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_193)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_193)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_193), 79); }
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_194)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_194), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_195)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_195)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_195), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_179))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_181))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_183))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_185))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_187))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_189))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_191))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_193))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_195))- 0])) << (NU64)(((NI) 1))));
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_196)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_196)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_196), 79); }
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 27))) | (NU32)((NU64)(b) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_196))- 0]))) + (NU32)((NU32)((NU32)(c ^ d) ^ e_1)))) + (NU32)(((NU32) 1859775393)));
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 2))) | (NU32)((NU64)(c) << (NU64)(((NI) 30))));
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 5), &TM__SpWH4VocI3fFoiOGE4MzWw_197)) { raiseOverflow(); }; t = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_197); } LA4: ;
}
{
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_198; NI TM__SpWH4VocI3fFoiOGE4MzWw_199; NI TM__SpWH4VocI3fFoiOGE4MzWw_200; NI TM__SpWH4VocI3fFoiOGE4MzWw_201; NI TM__SpWH4VocI3fFoiOGE4MzWw_202; NI TM__SpWH4VocI3fFoiOGE4MzWw_203; NI TM__SpWH4VocI3fFoiOGE4MzWw_204; NI TM__SpWH4VocI3fFoiOGE4MzWw_205; NI TM__SpWH4VocI3fFoiOGE4MzWw_206; NI TM__SpWH4VocI3fFoiOGE4MzWw_207; NI TM__SpWH4VocI3fFoiOGE4MzWw_208; NI TM__SpWH4VocI3fFoiOGE4MzWw_209; NI TM__SpWH4VocI3fFoiOGE4MzWw_210; NI TM__SpWH4VocI3fFoiOGE4MzWw_211; NI TM__SpWH4VocI3fFoiOGE4MzWw_212; NI TM__SpWH4VocI3fFoiOGE4MzWw_213; NI TM__SpWH4VocI3fFoiOGE4MzWw_214; NI TM__SpWH4VocI3fFoiOGE4MzWw_215; NI TM__SpWH4VocI3fFoiOGE4MzWw_216; NI TM__SpWH4VocI3fFoiOGE4MzWw_217; NI TM__SpWH4VocI3fFoiOGE4MzWw_218; NI TM__SpWH4VocI3fFoiOGE4MzWw_219; NI TM__SpWH4VocI3fFoiOGE4MzWw_220; NI TM__SpWH4VocI3fFoiOGE4MzWw_221; NI TM__SpWH4VocI3fFoiOGE4MzWw_222; NI TM__SpWH4VocI3fFoiOGE4MzWw_223; NI TM__SpWH4VocI3fFoiOGE4MzWw_224; NI TM__SpWH4VocI3fFoiOGE4MzWw_225; NI TM__SpWH4VocI3fFoiOGE4MzWw_226; NI TM__SpWH4VocI3fFoiOGE4MzWw_227; NI TM__SpWH4VocI3fFoiOGE4MzWw_228; NI TM__SpWH4VocI3fFoiOGE4MzWw_229; NI TM__SpWH4VocI3fFoiOGE4MzWw_230; NI TM__SpWH4VocI3fFoiOGE4MzWw_231; NI TM__SpWH4VocI3fFoiOGE4MzWw_232; NI TM__SpWH4VocI3fFoiOGE4MzWw_233; NI TM__SpWH4VocI3fFoiOGE4MzWw_234; NI TM__SpWH4VocI3fFoiOGE4MzWw_235; NI TM__SpWH4VocI3fFoiOGE4MzWw_236; NI TM__SpWH4VocI3fFoiOGE4MzWw_237; NI TM__SpWH4VocI3fFoiOGE4MzWw_238; NI TM__SpWH4VocI3fFoiOGE4MzWw_239; NI TM__SpWH4VocI3fFoiOGE4MzWw_240; NI TM__SpWH4VocI3fFoiOGE4MzWw_241; NI TM__SpWH4VocI3fFoiOGE4MzWw_242; NI TM__SpWH4VocI3fFoiOGE4MzWw_243; NI TM__SpWH4VocI3fFoiOGE4MzWw_244; NI TM__SpWH4VocI3fFoiOGE4MzWw_245; NI TM__SpWH4VocI3fFoiOGE4MzWw_246; NI TM__SpWH4VocI3fFoiOGE4MzWw_247; NI TM__SpWH4VocI3fFoiOGE4MzWw_248; NI TM__SpWH4VocI3fFoiOGE4MzWw_249; NI TM__SpWH4VocI3fFoiOGE4MzWw_250; NI TM__SpWH4VocI3fFoiOGE4MzWw_251; NI TM__SpWH4VocI3fFoiOGE4MzWw_252; NI TM__SpWH4VocI3fFoiOGE4MzWw_253; NI TM__SpWH4VocI3fFoiOGE4MzWw_254; NI TM__SpWH4VocI3fFoiOGE4MzWw_255; NI TM__SpWH4VocI3fFoiOGE4MzWw_256; NI TM__SpWH4VocI3fFoiOGE4MzWw_257; NI TM__SpWH4VocI3fFoiOGE4MzWw_258; NI TM__SpWH4VocI3fFoiOGE4MzWw_259; NI TM__SpWH4VocI3fFoiOGE4MzWw_260; NI TM__SpWH4VocI3fFoiOGE4MzWw_261; NI TM__SpWH4VocI3fFoiOGE4MzWw_262; NI TM__SpWH4VocI3fFoiOGE4MzWw_263; NI TM__SpWH4VocI3fFoiOGE4MzWw_264; NI TM__SpWH4VocI3fFoiOGE4MzWw_265; NI TM__SpWH4VocI3fFoiOGE4MzWw_266; NI TM__SpWH4VocI3fFoiOGE4MzWw_267; NI TM__SpWH4VocI3fFoiOGE4MzWw_268; NI TM__SpWH4VocI3fFoiOGE4MzWw_269; NI TM__SpWH4VocI3fFoiOGE4MzWw_270; NI TM__SpWH4VocI3fFoiOGE4MzWw_271; NI TM__SpWH4VocI3fFoiOGE4MzWw_272; NI TM__SpWH4VocI3fFoiOGE4MzWw_273; NI TM__SpWH4VocI3fFoiOGE4MzWw_274; NI TM__SpWH4VocI3fFoiOGE4MzWw_275; NI TM__SpWH4VocI3fFoiOGE4MzWw_276; NI TM__SpWH4VocI3fFoiOGE4MzWw_277; NI TM__SpWH4VocI3fFoiOGE4MzWw_278; NI TM__SpWH4VocI3fFoiOGE4MzWw_279; NI TM__SpWH4VocI3fFoiOGE4MzWw_280; NI TM__SpWH4VocI3fFoiOGE4MzWw_281; NI TM__SpWH4VocI3fFoiOGE4MzWw_282; NI TM__SpWH4VocI3fFoiOGE4MzWw_283; NI TM__SpWH4VocI3fFoiOGE4MzWw_284; NI TM__SpWH4VocI3fFoiOGE4MzWw_285; NI TM__SpWH4VocI3fFoiOGE4MzWw_286; NI TM__SpWH4VocI3fFoiOGE4MzWw_287; NI TM__SpWH4VocI3fFoiOGE4MzWw_288;
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(t < ((NI) 60))) goto LA6;
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_198)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_198)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_198), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_199)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_199), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_200)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_200)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_200), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_201)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_201), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_202)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_202)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_202), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_203)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_203), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_204)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_204)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_204), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_205)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_205), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_206)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_206)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_206), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_207)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_207), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_208)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_208)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_208), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_209)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_209), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_210)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_210)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_210), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_211)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_211), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_212)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_212)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_212), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_213)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_213), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_214)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_214)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_214), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_198))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_200))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_202))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_204))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_206))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_208))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_210))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_212))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_214))- 0])) << (NU64)(((NI) 1))));
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_215)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_215)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_215), 79); }
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 27))) | (NU32)((NU64)(a) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_215))- 0]))) + (NU32)((NU32)((NU32)(b & c) | (NU32)(d & (NU32)(b | c)))))) + (NU32)(((NU32) IL64(2400959708))));
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 2))) | (NU32)((NU64)(b) << (NU64)(((NI) 30))));
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_216)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_216)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_216), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_217)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_217), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_218)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_218)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_218), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_219)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_219), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_220)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_220)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_220), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_221)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_221), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_222)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_222)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_222), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_223)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_223), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_224)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_224)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_224), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_225)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_225), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_226)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_226)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_226), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_227)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_227), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_228)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_228)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_228), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_229)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_229), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_230)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_230)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_230), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_231)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_231), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_232)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_232)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_232), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_216))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_218))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_220))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_222))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_224))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_226))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_228))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_230))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_232))- 0])) << (NU64)(((NI) 1))));
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_233)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_233)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_233), 79); }
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 27))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_233))- 0]))) + (NU32)((NU32)((NU32)(a & b) | (NU32)(c & (NU32)(a | b)))))) + (NU32)(((NU32) IL64(2400959708))));
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 2))) | (NU32)((NU64)(a) << (NU64)(((NI) 30))));
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_234)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_234)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_234), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_235)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_235), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_236)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_236)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_236), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_237)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_237), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_238)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_238)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_238), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_239)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_239), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_240)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_240)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_240), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_241)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_241), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_242)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_242)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_242), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_243)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_243), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_244)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_244)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_244), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_245)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_245), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_246)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_246)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_246), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_247)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_247), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_248)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_248)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_248), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_249)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_249), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_250)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_250)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_250), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_234))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_236))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_238))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_240))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_242))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_244))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_246))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_248))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_250))- 0])) << (NU64)(((NI) 1))));
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_251)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_251)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_251), 79); }
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 27))) | (NU32)((NU64)(d) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_251))- 0]))) + (NU32)((NU32)((NU32)(e_1 & a) | (NU32)(b & (NU32)(e_1 | a)))))) + (NU32)(((NU32) IL64(2400959708))));
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 2))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 30))));
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_252)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_252)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_252), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_253)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_253), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_254)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_254)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_254), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_255)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_255), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_256)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_256)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_256), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_257)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_257), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_258)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_258)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_258), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_259)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_259), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_260)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_260)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_260), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_261)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_261), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_262)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_262)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_262), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_263)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_263), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_264)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_264)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_264), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_265)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_265), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_266)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_266)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_266), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_267)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_267), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_268)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_268)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_268), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_252))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_254))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_256))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_258))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_260))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_262))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_264))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_266))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_268))- 0])) << (NU64)(((NI) 1))));
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_269)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_269)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_269), 79); }
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 27))) | (NU32)((NU64)(c) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_269))- 0]))) + (NU32)((NU32)((NU32)(d & e_1) | (NU32)(a & (NU32)(d | e_1)))))) + (NU32)(((NU32) IL64(2400959708))));
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 2))) | (NU32)((NU64)(d) << (NU64)(((NI) 30))));
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_270)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_270)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_270), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_271)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_271), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_272)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_272)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_272), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_273)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_273), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_274)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_274)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_274), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_275)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_275), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_276)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_276)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_276), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_277)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_277), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_278)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_278)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_278), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_279)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_279), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_280)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_280)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_280), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_281)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_281), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_282)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_282)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_282), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_283)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_283), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_284)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_284)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_284), 79); }
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_285)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_285), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_286)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_286)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_286), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_270))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_272))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_274))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_276))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_278))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_280))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_282))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_284))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_286))- 0])) << (NU64)(((NI) 1))));
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_287)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_287)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_287), 79); }
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 27))) | (NU32)((NU64)(b) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_287))- 0]))) + (NU32)((NU32)((NU32)(c & d) | (NU32)(e_1 & (NU32)(c | d)))))) + (NU32)(((NU32) IL64(2400959708))));
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 2))) | (NU32)((NU64)(c) << (NU64)(((NI) 30))));
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 5), &TM__SpWH4VocI3fFoiOGE4MzWw_288)) { raiseOverflow(); }; t = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_288); } LA6: ;
}
{
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_289; NI TM__SpWH4VocI3fFoiOGE4MzWw_290; NI TM__SpWH4VocI3fFoiOGE4MzWw_291; NI TM__SpWH4VocI3fFoiOGE4MzWw_292; NI TM__SpWH4VocI3fFoiOGE4MzWw_293; NI TM__SpWH4VocI3fFoiOGE4MzWw_294; NI TM__SpWH4VocI3fFoiOGE4MzWw_295; NI TM__SpWH4VocI3fFoiOGE4MzWw_296; NI TM__SpWH4VocI3fFoiOGE4MzWw_297; NI TM__SpWH4VocI3fFoiOGE4MzWw_298; NI TM__SpWH4VocI3fFoiOGE4MzWw_299; NI TM__SpWH4VocI3fFoiOGE4MzWw_300; NI TM__SpWH4VocI3fFoiOGE4MzWw_301; NI TM__SpWH4VocI3fFoiOGE4MzWw_302; NI TM__SpWH4VocI3fFoiOGE4MzWw_303; NI TM__SpWH4VocI3fFoiOGE4MzWw_304; NI TM__SpWH4VocI3fFoiOGE4MzWw_305; NI TM__SpWH4VocI3fFoiOGE4MzWw_306; NI TM__SpWH4VocI3fFoiOGE4MzWw_307; NI TM__SpWH4VocI3fFoiOGE4MzWw_308; NI TM__SpWH4VocI3fFoiOGE4MzWw_309; NI TM__SpWH4VocI3fFoiOGE4MzWw_310; NI TM__SpWH4VocI3fFoiOGE4MzWw_311; NI TM__SpWH4VocI3fFoiOGE4MzWw_312; NI TM__SpWH4VocI3fFoiOGE4MzWw_313; NI TM__SpWH4VocI3fFoiOGE4MzWw_314; NI TM__SpWH4VocI3fFoiOGE4MzWw_315; NI TM__SpWH4VocI3fFoiOGE4MzWw_316; NI TM__SpWH4VocI3fFoiOGE4MzWw_317; NI TM__SpWH4VocI3fFoiOGE4MzWw_318; NI TM__SpWH4VocI3fFoiOGE4MzWw_319; NI TM__SpWH4VocI3fFoiOGE4MzWw_320; NI TM__SpWH4VocI3fFoiOGE4MzWw_321; NI TM__SpWH4VocI3fFoiOGE4MzWw_322; NI TM__SpWH4VocI3fFoiOGE4MzWw_323; NI TM__SpWH4VocI3fFoiOGE4MzWw_324; NI TM__SpWH4VocI3fFoiOGE4MzWw_325; NI TM__SpWH4VocI3fFoiOGE4MzWw_326; NI TM__SpWH4VocI3fFoiOGE4MzWw_327; NI TM__SpWH4VocI3fFoiOGE4MzWw_328; NI TM__SpWH4VocI3fFoiOGE4MzWw_329; NI TM__SpWH4VocI3fFoiOGE4MzWw_330; NI TM__SpWH4VocI3fFoiOGE4MzWw_331; NI TM__SpWH4VocI3fFoiOGE4MzWw_332; NI TM__SpWH4VocI3fFoiOGE4MzWw_333; NI TM__SpWH4VocI3fFoiOGE4MzWw_334; NI TM__SpWH4VocI3fFoiOGE4MzWw_335; NI TM__SpWH4VocI3fFoiOGE4MzWw_336; NI TM__SpWH4VocI3fFoiOGE4MzWw_337; NI TM__SpWH4VocI3fFoiOGE4MzWw_338; NI TM__SpWH4VocI3fFoiOGE4MzWw_339; NI TM__SpWH4VocI3fFoiOGE4MzWw_340; NI TM__SpWH4VocI3fFoiOGE4MzWw_341; NI TM__SpWH4VocI3fFoiOGE4MzWw_342; NI TM__SpWH4VocI3fFoiOGE4MzWw_343; NI TM__SpWH4VocI3fFoiOGE4MzWw_344; NI TM__SpWH4VocI3fFoiOGE4MzWw_345; NI TM__SpWH4VocI3fFoiOGE4MzWw_346; NI TM__SpWH4VocI3fFoiOGE4MzWw_347; NI TM__SpWH4VocI3fFoiOGE4MzWw_348; NI TM__SpWH4VocI3fFoiOGE4MzWw_349; NI TM__SpWH4VocI3fFoiOGE4MzWw_350; NI TM__SpWH4VocI3fFoiOGE4MzWw_351; NI TM__SpWH4VocI3fFoiOGE4MzWw_352; NI TM__SpWH4VocI3fFoiOGE4MzWw_353; NI TM__SpWH4VocI3fFoiOGE4MzWw_354; NI TM__SpWH4VocI3fFoiOGE4MzWw_355; NI TM__SpWH4VocI3fFoiOGE4MzWw_356; NI TM__SpWH4VocI3fFoiOGE4MzWw_357; NI TM__SpWH4VocI3fFoiOGE4MzWw_358; NI TM__SpWH4VocI3fFoiOGE4MzWw_359; NI TM__SpWH4VocI3fFoiOGE4MzWw_360; NI TM__SpWH4VocI3fFoiOGE4MzWw_361; NI TM__SpWH4VocI3fFoiOGE4MzWw_362; NI TM__SpWH4VocI3fFoiOGE4MzWw_363; NI TM__SpWH4VocI3fFoiOGE4MzWw_364; NI TM__SpWH4VocI3fFoiOGE4MzWw_365; NI TM__SpWH4VocI3fFoiOGE4MzWw_366; NI TM__SpWH4VocI3fFoiOGE4MzWw_367; NI TM__SpWH4VocI3fFoiOGE4MzWw_368; NI TM__SpWH4VocI3fFoiOGE4MzWw_369; NI TM__SpWH4VocI3fFoiOGE4MzWw_370; NI TM__SpWH4VocI3fFoiOGE4MzWw_371; NI TM__SpWH4VocI3fFoiOGE4MzWw_372; NI TM__SpWH4VocI3fFoiOGE4MzWw_373; NI TM__SpWH4VocI3fFoiOGE4MzWw_374; NI TM__SpWH4VocI3fFoiOGE4MzWw_375; NI TM__SpWH4VocI3fFoiOGE4MzWw_376; NI TM__SpWH4VocI3fFoiOGE4MzWw_377; NI TM__SpWH4VocI3fFoiOGE4MzWw_378; NI TM__SpWH4VocI3fFoiOGE4MzWw_379;
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(t < ((NI) 80))) goto LA8;
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_289)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_289)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_289), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_290)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_290), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_291)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_291)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_291), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_292)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_292), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_293)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_293)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_293), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_294)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_294), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_295)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_295)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_295), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_296)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_296), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_297)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_297)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_297), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_298)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_298), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_299)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_299)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_299), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_300)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_300), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_301)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_301)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_301), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_302)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_302), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_303)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_303)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_303), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_304)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_304), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_305)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_305)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_305), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_289))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_291))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_293))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_295))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_297))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_299))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_301))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_303))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_305))- 0])) << (NU64)(((NI) 1))));
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 0), &TM__SpWH4VocI3fFoiOGE4MzWw_306)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_306)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_306), 79); }
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 27))) | (NU32)((NU64)(a) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_306))- 0]))) + (NU32)((NU32)((NU32)(b ^ c) ^ d)))) + (NU32)(((NU32) IL64(3395469782))));
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b = (NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 2))) | (NU32)((NU64)(b) << (NU64)(((NI) 30))));
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_307)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_307)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_307), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_308)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_308), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_309)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_309)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_309), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_310)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_310), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_311)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_311)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_311), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_312)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_312), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_313)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_313)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_313), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_314)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_314), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_315)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_315)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_315), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_316)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_316), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_317)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_317)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_317), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_318)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_318), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_319)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_319)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_319), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_320)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_320), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_321)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_321)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_321), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_322)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_322), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_323)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_323)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_323), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_307))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_309))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_311))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_313))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_315))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_317))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_319))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_321))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_323))- 0])) << (NU64)(((NI) 1))));
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_324)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_324)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_324), 79); }
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 27))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_324))- 0]))) + (NU32)((NU32)((NU32)(a ^ b) ^ c)))) + (NU32)(((NU32) IL64(3395469782))));
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a = (NU32)((NU32)((NU32)(a) >> (NU64)(((NI) 2))) | (NU32)((NU64)(a) << (NU64)(((NI) 30))));
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_325)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_325)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_325), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_326)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_326), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_327)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_327)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_327), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_328)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_328), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_329)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_329)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_329), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_330)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_330), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_331)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_331)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_331), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_332)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_332), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_333)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_333)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_333), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_334)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_334), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_335)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_335)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_335), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_336)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_336), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_337)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_337)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_337), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_338)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_338), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_339)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_339)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_339), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_340)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_340), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_341)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_341)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_341), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_325))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_327))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_329))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_331))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_333))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_335))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_337))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_339))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_341))- 0])) << (NU64)(((NI) 1))));
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 2), &TM__SpWH4VocI3fFoiOGE4MzWw_342)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_342)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_342), 79); }
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 27))) | (NU32)((NU64)(d) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_342))- 0]))) + (NU32)((NU32)((NU32)(e_1 ^ a) ^ b)))) + (NU32)(((NU32) IL64(3395469782))));
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
e_1 = (NU32)((NU32)((NU32)(e_1) >> (NU64)(((NI) 2))) | (NU32)((NU64)(e_1) << (NU64)(((NI) 30))));
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_343)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_343)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_343), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_344)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_344), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_345)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_345)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_345), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_346)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_346), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_347)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_347)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_347), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_348)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_348), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_349)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_349)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_349), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_350)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_350), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_351)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_351)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_351), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_352)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_352), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_353)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_353)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_353), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_354)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_354), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_355)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_355)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_355), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_356)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_356), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_357)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_357)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_357), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_358)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_358), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_359)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_359)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_359), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_343))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_345))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_347))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_349))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_351))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_353))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_355))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_357))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_359))- 0])) << (NU64)(((NI) 1))));
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_360)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_360)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_360), 79); }
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
b += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 27))) | (NU32)((NU64)(c) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_360))- 0]))) + (NU32)((NU32)((NU32)(d ^ e_1) ^ a)))) + (NU32)(((NU32) IL64(3395469782))));
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
d = (NU32)((NU32)((NU32)(d) >> (NU64)(((NI) 2))) | (NU32)((NU64)(d) << (NU64)(((NI) 30))));
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_361)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_361)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_361), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_362)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_362), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_363)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_363)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_363), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_364)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_364), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_365)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_365)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_365), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_366)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_366), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_367)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_367)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_367), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_368)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_368), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_369)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_369)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_369), 79); }
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_370)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_370), ((NI) 3), &TM__SpWH4VocI3fFoiOGE4MzWw_371)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_371)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_371), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_372)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_372), ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_373)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_373)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_373), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_374)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_374), ((NI) 14), &TM__SpWH4VocI3fFoiOGE4MzWw_375)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_375)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_375), 79); }
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_376)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_376), ((NI) 16), &TM__SpWH4VocI3fFoiOGE4MzWw_377)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_377)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_377), 79); } w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_361))- 0] = (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_363))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_365))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_367))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_369))- 0])) >> (NU64)(((NI) 31))) | (NU32)((NU64)((NU32)((NU32)((NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_371))- 0] ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_373))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_375))- 0]) ^ w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_377))- 0])) << (NU64)(((NI) 1))));
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 4), &TM__SpWH4VocI3fFoiOGE4MzWw_378)) { raiseOverflow(); }; if ((NU)((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_378)) > (NU)(79)){ raiseIndexError2((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_378), 79); }
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
a += (NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)((NU32)(b) >> (NU64)(((NI) 27))) | (NU32)((NU64)(b) << (NU64)(((NI) 5))))) + (NU32)(w[((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_378))- 0]))) + (NU32)((NU32)((NU32)(c ^ d) ^ e_1)))) + (NU32)(((NU32) IL64(3395469782))));
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
c = (NU32)((NU32)((NU32)(c) >> (NU64)(((NI) 2))) | (NU32)((NU64)(c) << (NU64)(((NI) 30))));
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(t, ((NI) 5), &TM__SpWH4VocI3fFoiOGE4MzWw_379)) { raiseOverflow(); }; t = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_379); } LA8: ;
}
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
(*ctx).state[(((NI) 0))- 0] += a;
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
(*ctx).state[(((NI) 1))- 0] += b;
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
(*ctx).state[(((NI) 2))- 0] += c;
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
(*ctx).state[(((NI) 3))- 0] += d;
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
(*ctx).state[(((NI) 4))- 0] += e_1;}
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(void, update__ax6Yc9cnMbhcQo7mOcM7vow)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx, NIM_CHAR* data_0, NI data_0Len_0) { NI i; NI TM__SpWH4VocI3fFoiOGE4MzWw_3; NI j; NI len_1; NI TM__SpWH4VocI3fFoiOGE4MzWw_385;
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (((NI) 64) == 0){ raiseDivByZero(); } if (nimModInt((*ctx).count, ((NI) 64), &TM__SpWH4VocI3fFoiOGE4MzWw_3)) { raiseOverflow(); }; i = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_3);
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
j = ((NI) 0);
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
len_1 = data_0Len_0;
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
{ NI TM__SpWH4VocI3fFoiOGE4MzWw_4; NI TM__SpWH4VocI3fFoiOGE4MzWw_5; NI TM__SpWH4VocI3fFoiOGE4MzWw_6; NI TM__SpWH4VocI3fFoiOGE4MzWw_7; NI TM__SpWH4VocI3fFoiOGE4MzWw_8; NI TM__SpWH4VocI3fFoiOGE4MzWw_9;
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(((NI) 64), i, &TM__SpWH4VocI3fFoiOGE4MzWw_4)) { raiseOverflow(); }; if (!((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_4) < len_1)) goto LA3_;
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if ((NU)(i) > (NU)(63)){ raiseIndexError2(i, 63); } if ((NU)(j) >= (NU)(data_0Len_0)){ raiseIndexError2(j,data_0Len_0-1); }
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(((NI) 64), i, &TM__SpWH4VocI3fFoiOGE4MzWw_5)) { raiseOverflow(); }; if (((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_5)) < ((NI) 0) || ((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_5)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_5), ((NI) 0), ((NI) IL64(9223372036854775807))); }
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).buf[(i)- 0]))), ((void*) ((&data_0[j]))), ((NI) ((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_5))));
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(((NI) 64), i, &TM__SpWH4VocI3fFoiOGE4MzWw_6)) { raiseOverflow(); }; if (nimSubInt(len_1, (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_6), &TM__SpWH4VocI3fFoiOGE4MzWw_7)) { raiseOverflow(); }; len_1 = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_7);
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(((NI) 64), i, &TM__SpWH4VocI3fFoiOGE4MzWw_8)) { raiseOverflow(); }; if (nimAddInt(j, (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_8), &TM__SpWH4VocI3fFoiOGE4MzWw_9)) { raiseOverflow(); }; j = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_9);
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
transform__nXAytAbJFaZ9aeQhbOWq40w(ctx);
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
i = ((NI) 0); }
LA3_: ;
{
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_380; NI TM__SpWH4VocI3fFoiOGE4MzWw_381;
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(((NI) 64) <= len_1)) goto LA6;
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if ((NU)(j) >= (NU)(data_0Len_0)){ raiseIndexError2(j,data_0Len_0-1); }
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*ctx).buf[(((NI) 0))- 0]))), ((void*) ((&data_0[j]))), ((NI) 64));
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(len_1, ((NI) 64), &TM__SpWH4VocI3fFoiOGE4MzWw_380)) { raiseOverflow(); }; len_1 = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_380);
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(j, ((NI) 64), &TM__SpWH4VocI3fFoiOGE4MzWw_381)) { raiseOverflow(); }; j = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_381);
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
transform__nXAytAbJFaZ9aeQhbOWq40w(ctx);
} LA6: ;
}
{
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_382; NI TM__SpWH4VocI3fFoiOGE4MzWw_383; NI TM__SpWH4VocI3fFoiOGE4MzWw_384;
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(((NI) 0) < len_1)) goto LA8;
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimSubInt(len_1, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_382)) { raiseOverflow(); }; len_1 = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_382); if ((NU)(i) > (NU)(63)){ raiseIndexError2(i, 63); }
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if ((NU)(j) >= (NU)(data_0Len_0)){ raiseIndexError2(j,data_0Len_0-1); } (*ctx).buf[(i)- 0] = ((NU8) (((NU8)(data_0[j]))));
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(i, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_383)) { raiseOverflow(); }; i = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_383);
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt(j, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_384)) { raiseOverflow(); }; j = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_384);
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
{
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (!(i == ((NI) 64))) goto LA11_;
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
transform__nXAytAbJFaZ9aeQhbOWq40w(ctx);
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
i = ((NI) 0); }
LA11_: ;
} LA8: ;
}
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimAddInt((*ctx).count, data_0Len_0, &TM__SpWH4VocI3fFoiOGE4MzWw_385)) { raiseOverflow(); }; (*ctx).count = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_385);}
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
static N_INLINE(void, swapEndian64__Y7K2twSvEFXjEQtANWmrhg_4endians)(void* outp, void* inp) { NU64 tmpX60gensym72746216_; tmpX60gensym72746216_ = (NU64)0;
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&tmpX60gensym72746216_))), inp, ((NI) 8));
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
tmpX60gensym72746216_ = __builtin_bswap64(tmpX60gensym72746216_);
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(outp, ((void*) ((&tmpX60gensym72746216_))), ((NI) 8));
}
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
static N_INLINE(void, bigEndian64__Y7K2twSvEFXjEQtANWmrhg_3endians)(void* outp, void* inp) {
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/endians.nim"
swapEndian64__Y7K2twSvEFXjEQtANWmrhg_4endians(outp, inp);
}
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(void, finalize__oGD3DkWwC5i1VP9b2FaR3OA)(tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow* ctx, tyArray__YtcvxHNKV4YiecPE9ap1mcA Result) { NU64 cnt; NI TM__SpWH4VocI3fFoiOGE4MzWw_386; tyArray__1NlJ8ipZDU6GZ9bDFAyQjfQ tmp_1; chckNil((void*)Result); nimZeroMem((void*)Result, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA));
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (nimMulInt((*ctx).count, ((NI) 8), &TM__SpWH4VocI3fFoiOGE4MzWw_386)) { raiseOverflow(); }; cnt = ((NU64) ((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_386)));
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
update__ax6Yc9cnMbhcQo7mOcM7vow(ctx, ((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_387)->data, (((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_387) ? ((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_387)->Sup.len : 0));
{
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_388;
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if (((NI) 64) == 0){ raiseDivByZero(); } if (nimModInt((*ctx).count, ((NI) 64), &TM__SpWH4VocI3fFoiOGE4MzWw_388)) { raiseOverflow(); }; if (!!(((NI)(TM__SpWH4VocI3fFoiOGE4MzWw_388) == ((NI) 56)))) goto LA2;
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
update__ax6Yc9cnMbhcQo7mOcM7vow(ctx, ((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_389)->data, (((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_389) ? ((NimStringDesc*) &TM__SpWH4VocI3fFoiOGE4MzWw_389)->Sup.len : 0));
} LA2: ;
}
nimZeroMem((void*)tmp_1, sizeof(tyArray__1NlJ8ipZDU6GZ9bDFAyQjfQ));
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian64__Y7K2twSvEFXjEQtANWmrhg_3endians(((void*) ((&tmp_1[(((NI) 0))- 0]))), ((void*) ((&cnt))));
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
update__ax6Yc9cnMbhcQo7mOcM7vow(ctx, tmp_1, 8);
{ NI i; NI i_2; i = (NI)0;
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
i_2 = ((NI) 0); {
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
while (1) { NI TM__SpWH4VocI3fFoiOGE4MzWw_390;
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
if (!(i_2 < ((NI) 5))) goto LA5;
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
i = i_2;
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
if ((NU)(i) > (NU)(4)){ raiseIndexError2(i, 4); } if ((NU)(i) > (NU)(4)){ raiseIndexError2(i, 4); }
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
bigEndian32__Y7K2twSvEFXjEQtANWmrhgendians(((void*) ((&(*ctx).state[(i)- 0]))), ((void*) ((&(*ctx).state[(i)- 0]))));
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
if (nimAddInt(i_2, ((NI) 1), &TM__SpWH4VocI3fFoiOGE4MzWw_390)) { raiseOverflow(); }; i_2 = (NI)(TM__SpWH4VocI3fFoiOGE4MzWw_390); } LA5: ;
}
}
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&Result[(((NI) 0))- 0]))), ((void*) ((&(*ctx).state[(((NI) 0))- 0]))), ((NI) 20));
}
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
N_LIB_PRIVATE N_NIMCALL(void, secureHash__qi7bJ7Ntyvry4psMKnopTA)(NIM_CHAR* str, NI strLen_0, tyArray__YtcvxHNKV4YiecPE9ap1mcA Result) { tyObject_Sha1State__cBZm1tX9aK4Wngq1jVLZUow state_1;
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
state_1 = newSha1State__BLt9c9b0RROKqDtPYlXNikjw();
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
update__ax6Yc9cnMbhcQo7mOcM7vow((&state_1), str, strLen_0);
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/std/sha1.nim"
finalize__oGD3DkWwC5i1VP9b2FaR3OA((&state_1), Result);
}