mempcpy
void *mempcpy(void *, const void *, size_t);
cp = mempcpy (cp, temp_result, 32);
cp = mempcpy (cp, temp_result, 32);
cp = mempcpy (cp, temp_result, 64);
cp = mempcpy (cp, temp_result, 64);