PUT_UINT64_LE
#ifndef PUT_UINT64_LE
#ifndef PUT_UINT64_LE
PUT_UINT64_LE(n,b,i); \
PUT_UINT64_LE(8 * ctx->gostr34_11_94_total, last_padded_block, GOSTR34_11_94_BLOCK_SIZE);
PUT_UINT64_LE(ctx->gostr34_11_94_sum[3], last_padded_block, 0);
PUT_UINT64_LE(ctx->gostr34_11_94_sum[2], last_padded_block, 8);
PUT_UINT64_LE(ctx->gostr34_11_94_sum[1], last_padded_block, 16);
PUT_UINT64_LE(ctx->gostr34_11_94_sum[0], last_padded_block, 24);
PUT_UINT64_LE(ctx->gostr34_11_94_state[0], output, 0);
PUT_UINT64_LE(ctx->gostr34_11_94_state[1], output, 8);
PUT_UINT64_LE(ctx->gostr34_11_94_state[2], output, 16);
PUT_UINT64_LE(ctx->gostr34_11_94_state[3], output, 24);
#ifndef PUT_UINT64_LE
PUT_UINT64_LE(8 * ctx->md4_total, last_padded_block,
PUT_UINT64_LE(8 * ctx->md4_total, last_padded_block,
#ifndef PUT_UINT64_LE
PUT_UINT64_LE(8 * ctx->md5_total, last_padded_block,
PUT_UINT64_LE(8 * ctx->md5_total, last_padded_block,
#ifndef PUT_UINT64_LE
#ifndef PUT_UINT64_LE
#ifndef PUT_UINT64_LE
PUT_UINT64_LE(c, (u8*)(ctx->belt_hash_state), 0);
PUT_UINT64_LE(a1, (u8*)(ctx->belt_hash_state), 8);
PUT_UINT64_LE(0x3bf5080ac8ba94b1ULL, ctx->belt_hash_h, 0);
PUT_UINT64_LE(0xe45d4a588e006d36ULL, ctx->belt_hash_h, 8);
PUT_UINT64_LE(0xacc7b61b9dfa0485ULL, ctx->belt_hash_h, 16);
PUT_UINT64_LE(0x0dcefd02c2722e25ULL, ctx->belt_hash_h, 24);
PUT_UINT64_LE(8 * ctx->ripemd160_total, last_padded_block,
PUT_UINT64_LE(8 * ctx->ripemd160_total, last_padded_block,
#ifndef PUT_UINT64_LE