uint32_t aXorShift32_i = 2463534242U; AStatic uint32_t aXorShift32() { uint32_t i = aXorShift32_i; i = i ^ (i << 13); i = i ^ (i >> 17); i = i ^ (i << 5); aXorShift32_i = i; return i; }