public static unsafe string GetReadPointer(int thousands, BinaryStream bs)
 {
     return "GetReadPointer\t" +
            StepTimer.Time(10, () =>
            {
                bs.GetReadPointer(40 * 1000000, 1);
                bs.GetReadPointer(80 * 1000000, 1);
                bs.GetReadPointer(120 * 1000000, 1);
                bs.GetReadPointer(50 * 1000000, 1);
                bs.GetReadPointer(90 * 1000000, 1);
                bs.GetReadPointer(130 * 1000000, 1);
                bs.GetReadPointer(60 * 1000000, 1);
                bs.GetReadPointer(100 * 1000000, 1);
                bs.GetReadPointer(140 * 1000000, 1);
                bs.GetReadPointer(110 * 1000000, 1);
            });
 }