[PATCH v3 2/2] avformat/ds2: re-anchor QP frames across segment boundaries

Guillain d'Erceville via ffmpeg-devel <[email protected]> Mon, 20 Jul 2026 19:15:55 +0200
Newsgroups gmane.comp.video.ffmpeg.devel
Message-ID <[email protected]>
DS2 QP recordings from voice-activated or manually paused dictation
contain segment-boundary blocks that the flat block concatenation added
in the previous commit mis-reads, desyncing the frame stream from the
pause to end-of-file:

  - empty blocks (frame_count == 0): a pause marker whose payload holds
    only a few continuation bytes; already handled.
  - re-sync blocks (frame_count != 0 but the frames re-anchor): the block
    header's byte1 gives the payload offset of the first fresh frame
    (2*byte1 - 6). On gap-free audio this coincides with the running read
    position, so a flat read is correct; at a segment boundary it jumps,
    the leading bytes are an orphaned straddle tail, and the partial frame
    in flight is stale.

Re-anchor every QP block at 2*byte1 - 6: when the anchor disagrees with
the straddle carried from the previous block, drop the stale partial
frame and restart framing at the anchor. Continuous recordings are
byte-identical to before. frame_count over-counts on re-sync blocks
(observed 19), so the block end, not the count, bounds framing.

The rule was reverse-engineered from, and confirmed byte-for-byte
against, the Olympus DssParser.dll captured at runtime.

Add FATE coverage for both paths: fate-ds2-qp (a continuous recording)
and fate-ds2-qp-paused. The paused sample is a purpose-built regression
vector that contains a re-sync block; its block framing is preserved
while every audio-payload and metadata byte has been replaced, so it
carries no speech and is contributed under CC0. The previous commit's
flat demuxer fails fate-ds2-qp-paused; this commit passes both.

Signed-off-by: Guillain d'Erceville <[email protected]>
---
 libavformat/ds2.c            |   41 +-
 tests/fate/audio.mak         |    6 +
 tests/ref/fate/ds2-qp        | 2315 ++++++++++++++++++++++++++++++++++
 tests/ref/fate/ds2-qp-paused |  365 ++++++
 4 files changed, 2722 insertions(+), 5 deletions(-)
 create mode 100644 tests/ref/fate/ds2-qp
 create mode 100644 tests/ref/fate/ds2-qp-paused

diff --git a/libavformat/ds2.c b/libavformat/ds2.c
index ee8208f1..d977547c 100644
--- a/libavformat/ds2.c
+++ b/libavformat/ds2.c
@@ -58,6 +58,7 @@ typedef struct DS2DemuxContext {
   int frames_read;      /* frames read so far */
   int swap_reset_pending;
   int next_blk_swap;    /* swap state from next non-empty block */
+  int resync_drop;      /* QP: partial frame orphaned at a re-sync block */
 } DS2DemuxContext;
 
 static int ds2_probe(const AVProbeData *p) {
@@ -154,7 +155,7 @@ static int ds2_find_next_nonempty_swap(AVFormatContext *s, int block_idx) {
   return 0;
 }
 
-static int ds2_load_block(AVFormatContext *s) {
+static int ds2_load_block(AVFormatContext *s, int in_frame_offset) {
   DS2DemuxContext *ctx = s->priv_data;
   AVIOContext *pb = s->pb;
   uint8_t hdr[DS2_AUDIO_BLOCK_HEADER_SIZE];
@@ -174,6 +175,8 @@ static int ds2_load_block(AVFormatContext *s) {
   cont_size   = FFMAX(0, 2 * hdr[1] + 2 * blk_swap - DS2_AUDIO_BLOCK_HEADER_SIZE);
   block_idx   = (block_pos - DS2_HEADER_SIZE) / DS2_BLOCK_SIZE;
 
+  ctx->resync_drop = 0;
+
   if (frame_count == 0) {
     ctx->counter = cont_size;
     if (ctx->format_type == DS2_FORMAT_SP) {
@@ -186,6 +189,32 @@ static int ds2_load_block(AVFormatContext *s) {
       ctx->ds2_sp_swap_byte = -1;
       ctx->swap_reset_pending = 0;
     }
+
+    /*
+     * QP frames re-anchor at payload offset 2*byte1 - 6 at every block
+     * (blk_swap == 0 in QP, so this equals cont_size). On gap-free audio the
+     * anchor coincides with the straddle carried from the previous block, so a
+     * flat concatenation is correct. At a segment boundary the recorder emits
+     * a re-sync block whose anchor jumps: the leading bytes are an orphaned
+     * straddle tail, the partial frame in flight is stale, and framing must
+     * restart at the anchor. frame_count over-counts on these blocks (observed
+     * 19), so it is not trusted to drive framing; the block end is the limit.
+     * Confirmed byte-for-byte against the Olympus DssParser.dll.
+     */
+    if (ctx->format_type == DS2_FORMAT_QP) {
+      int anchor  = FFMIN(cont_size, DS2_BLOCK_PAYLOAD_SIZE);
+      int aligned = (!in_frame_offset && !anchor) ||
+                    (in_frame_offset &&
+                     in_frame_offset + anchor == DS2_QP_FRAME_SIZE);
+      if (!aligned) {
+        if (anchor > 0)
+          avio_skip(pb, anchor);
+        ctx->counter     = DS2_BLOCK_PAYLOAD_SIZE - anchor;
+        ctx->resync_drop = 1;
+        return 0;
+      }
+    }
+
     ctx->counter = DS2_BLOCK_PAYLOAD_SIZE;
   }
 
@@ -322,7 +351,7 @@ static int ds2_sp_read_packet(AVFormatContext *s, AVPacket *pkt) {
     return AVERROR_EOF;
 
   if (ctx->counter == 0) {
-    ret = ds2_load_block(s);
+    ret = ds2_load_block(s, 0);
     if (ret < 0)
       return ret;
   }
@@ -349,7 +378,7 @@ static int ds2_sp_read_packet(AVFormatContext *s, AVPacket *pkt) {
       goto error_eof;
 
     offset = ctx->counter;
-    ret = ds2_load_block(s);
+    ret = ds2_load_block(s, 0);
     if (ret < 0)
       goto error_eof;
   }
@@ -380,7 +409,7 @@ static int ds2_qp_read_packet(AVFormatContext *s, AVPacket *pkt) {
     return AVERROR_EOF;
 
   if (ctx->counter == 0) {
-    ret = ds2_load_block(s);
+    ret = ds2_load_block(s, 0);
     if (ret < 0)
       return ret;
   }
@@ -401,9 +430,11 @@ static int ds2_qp_read_packet(AVFormatContext *s, AVPacket *pkt) {
   while (offset < DS2_QP_FRAME_SIZE) {
     int to_read = FFMIN(DS2_QP_FRAME_SIZE - offset, ctx->counter);
     if (to_read <= 0) {
-      ret = ds2_load_block(s);
+      ret = ds2_load_block(s, offset);
       if (ret < 0)
         return ret;
+      if (ctx->resync_drop)
+        offset = 0;
       to_read = FFMIN(DS2_QP_FRAME_SIZE - offset, ctx->counter);
     }
 
diff --git a/tests/fate/audio.mak b/tests/fate/audio.mak
index c2157894..437a304c 100644
--- a/tests/fate/audio.mak
+++ b/tests/fate/audio.mak
@@ -37,6 +37,12 @@ fate-dss-lp: CMD = framecrc -i $(TARGET_SAMPLES)/dss/lp.dss -frames 30 -af aresa
 FATE_SAMPLES_AUDIO-$(call FRAMECRC, DSS, DSS_SP) += fate-dss-sp
 fate-dss-sp: CMD = framecrc -i $(TARGET_SAMPLES)/dss/sp.dss -frames 30
 
+FATE_SAMPLES_AUDIO-$(call FRAMECRC, DS2, DS2) += fate-ds2-qp
+fate-ds2-qp: CMD = framecrc -i $(TARGET_SAMPLES)/ds2/sample-qp.ds2
+
+FATE_SAMPLES_AUDIO-$(call FRAMECRC, DS2, DS2) += fate-ds2-qp-paused
+fate-ds2-qp-paused: CMD = framecrc -i $(TARGET_SAMPLES)/ds2/paused-qp.ds2
+
 FATE_SAMPLES_AUDIO-$(call PCM, DSF, DST, ARESAMPLE_FILTER) += fate-dsf-dst
 fate-dsf-dst: CMD = pcm -i $(TARGET_SAMPLES)/dst/dst-64fs44-2ch.dff
 fate-dsf-dst: CMP = oneoff
diff --git a/tests/ref/fate/ds2-qp b/tests/ref/fate/ds2-qp
new file mode 100644
index 00000000..279c1b15
--- /dev/null
+++ b/tests/ref/fate/ds2-qp
@@ -0,0 +1,2315 @@
+#tb 0: 1/16000
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 16000
+#channel_layout_name 0: mono
+0,          0,          0,      256,      512, 0x2a1cf49a
+0,        256,        256,      256,      512, 0x549b0921
+0,        512,        512,      256,      512, 0x9a549d4d
+0,        768,        768,      256,      512, 0x3129043b
+0,       1024,       1024,      256,      512, 0x6fc52fda
+0,       1280,       1280,      256,      512, 0xfe10009a
+0,       1536,       1536,      256,      512, 0xb9da098d
+0,       1792,       1792,      256,      512, 0x25c9091b
+0,       2048,       2048,      256,      512, 0x132acc7f
+0,       2304,       2304,      256,      512, 0xd6c7f485
+0,       2560,       2560,      256,      512, 0xca251af6
+0,       2816,       2816,      256,      512, 0x2684e1aa
+0,       3072,       3072,      256,      512, 0xa5e69698
+0,       3328,       3328,      256,      512, 0xe1cbcbaa
+0,       3584,       3584,      256,      512, 0x650924f7
+0,       3840,       3840,      256,      512, 0x4775e633
+0,       4096,       4096,      256,      512, 0x47fb1235
+0,       4352,       4352,      256,      512, 0x66a41a13
+0,       4608,       4608,      256,      512, 0x0d4ed936
+0,       4864,       4864,      256,      512, 0xee54f71e
+0,       5120,       5120,      256,      512, 0x44c5412a
+0,       5376,       5376,      256,      512, 0x3b6c229a
+0,       5632,       5632,      256,      512, 0x4ffae20e
+0,       5888,       5888,      256,      512, 0x9377fbd5
+0,       6144,       6144,      256,      512, 0xc4a2314a
+0,       6400,       6400,      256,      512, 0x57e6fb52
+0,       6656,       6656,      256,      512, 0x384013fb
+0,       6912,       6912,      256,      512, 0x859b3b71
+0,       7168,       7168,      256,      512, 0xfc3ee5bd
+0,       7424,       7424,      256,      512, 0x8f98d39e
+0,       7680,       7680,      256,      512, 0xcc15296d
+0,       7936,       7936,      256,      512, 0xbfc828fb
+0,       8192,       8192,      256,      512, 0x67cff0e8
+0,       8448,       8448,      256,      512, 0xc183429a
+0,       8704,       8704,      256,      512, 0x4c5a0016
+0,       8960,       8960,      256,      512, 0x1468bd5b
+0,       9216,       9216,      256,      512, 0x85852864
+0,       9472,       9472,      256,      512, 0xdc20f27d
+0,       9728,       9728,      256,      512, 0x65b3ea36
+0,       9984,       9984,      256,      512, 0xee9f0549
+0,      10240,      10240,      256,      512, 0x20fa090e
+0,      10496,      10496,      256,      512, 0x2786e010
+0,      10752,      10752,      256,      512, 0xbb45b932
+0,      11008,      11008,      256,      512, 0x01fb51c9
+0,      11264,      11264,      256,      512, 0x8a5ae397
+0,      11520,      11520,      256,      512, 0x029f031a
+0,      11776,      11776,      256,      512, 0x4d6f106e
+0,      12032,      12032,      256,      512, 0x1ffcf48b
+0,      12288,      12288,      256,      512, 0x5bdad99f
+0,      12544,      12544,      256,      512, 0x761be811
+0,      12800,      12800,      256,      512, 0xd5de39ae
+0,      13056,      13056,      256,      512, 0xa328f586
+0,      13312,      13312,      256,      512, 0x8eebf487
+0,      13568,      13568,      256,      512, 0x67e12f00
+0,      13824,      13824,      256,      512, 0x25f5d1de
+0,      14080,      14080,      256,      512, 0xfbbc0cb6
+0,      14336,      14336,      256,      512, 0xbe97290d
+0,      14592,      14592,      256,      512, 0x2dc4d24d
+0,      14848,      14848,      256,      512, 0xe918a979
+0,      15104,      15104,      256,      512, 0x6a2e1e4f
+0,      15360,      15360,      256,      512, 0xb7d3f466
+0,      15616,      15616,      256,      512, 0xfd8e0e39
+0,      15872,      15872,      256,      512, 0x5bbceaf1
+0,      16128,      16128,      256,      512, 0x5a590563
+0,      16384,      16384,      256,      512, 0xef33d07e
+0,      16640,      16640,      256,      512, 0xc2f916ce
+0,      16896,      16896,      256,      512, 0x67e9faad
+0,      17152,      17152,      256,      512, 0xf3a5dd9d
+0,      17408,      17408,      256,      512, 0x0d683763
+0,      17664,      17664,      256,      512, 0x15c40713
+0,      17920,      17920,      256,      512, 0xe28e13a7
+0,      18176,      18176,      256,      512, 0x026eef95
+0,      18432,      18432,      256,      512, 0x8f30f0aa
+0,      18688,      18688,      256,      512, 0x0e4102f8
+0,      18944,      18944,      256,      512, 0x37c1e97b
+0,      19200,      19200,      256,      512, 0x88c20bfa
+0,      19456,      19456,      256,      512, 0xbff90644
+0,      19712,      19712,      256,      512, 0x0d65f68d
+0,      19968,      19968,      256,      512, 0xfb3106c1
+0,      20224,      20224,      256,      512, 0x92551404
+0,      20480,      20480,      256,      512, 0x31d90ec4
+0,      20736,      20736,      256,      512, 0xe626f1d7
+0,      20992,      20992,      256,      512, 0x7a291630
+0,      21248,      21248,      256,      512, 0x7f66f5e4
+0,      21504,      21504,      256,      512, 0x6497f9dc
+0,      21760,      21760,      256,      512, 0x2ec208a5
+0,      22016,      22016,      256,      512, 0x7d92f2d8
+0,      22272,      22272,      256,      512, 0xe2e1eb77
+0,      22528,      22528,      256,      512, 0x14e7f610
+0,      22784,      22784,      256,      512, 0xb13d00f2
+0,      23040,      23040,      256,      512, 0xb54a01fa
+0,      23296,      23296,      256,      512, 0x0aa714f2
+0,      23552,      23552,      256,      512, 0xa975fe00
+0,      23808,      23808,      256,      512, 0x8fe3f2ce
+0,      24064,      24064,      256,      512, 0x343f1839
+0,      24320,      24320,      256,      512, 0x4ab41c96
+0,      24576,      24576,      256,      512, 0x025016c3
+0,      24832,      24832,      256,      512, 0x371e1cb2
+0,      25088,      25088,      256,      512, 0xb7cb2413
+0,      25344,      25344,      256,      512, 0xff980800
+0,      25600,      25600,      256,      512, 0x965904ff
+0,      25856,      25856,      256,      512, 0x2f7401b4
+0,      26112,      26112,      256,      512, 0xd6c23e86
+0,      26368,      26368,      256,      512, 0x3110dfbc
+0,      26624,      26624,      256,      512, 0x70eef9e9
+0,      26880,      26880,      256,      512, 0x30e90faa
+0,      27136,      27136,      256,      512, 0x3234f461
+0,      27392,      27392,      256,      512, 0x4f0602a6
+0,      27648,      27648,      256,      512, 0xa8141986
+0,      27904,      27904,      256,      512, 0x2cd5f4eb
+0,      28160,      28160,      256,      512, 0x1781fea5
+0,      28416,      28416,      256,      512, 0xf5010f8c
+0,      28672,      28672,      256,      512, 0x20eb1a92
+0,      28928,      28928,      256,      512, 0x1b221161
+0,      29184,      29184,      256,      512, 0x51871a2e
+0,      29440,      29440,      256,      512, 0x879d1268
+0,      29696,      29696,      256,      512, 0x278b034b
+0,      29952,      29952,      256,      512, 0xc1a30b61
+0,      30208,      30208,      256,      512, 0x1b0d2a7f
+0,      30464,      30464,      256,      512, 0xf08b168e
+0,      30720,      30720,      256,      512, 0x5a20f057
+0,      30976,      30976,      256,      512, 0x3a51f634
+0,      31232,      31232,      256,      512, 0x96db0d81
+0,      31488,      31488,      256,      512, 0x5e8b1580
+0,      31744,      31744,      256,      512, 0x961cd463
+0,      32000,      32000,      256,      512, 0x04f9f3dc
+0,      32256,      32256,      256,      512, 0x92a5fb5b
+0,      32512,      32512,      256,      512, 0xd39024fd
+0,      32768,      32768,      256,      512, 0x7398fb19
+0,      33024,      33024,      256,      512, 0x30efe7ba
+0,      33280,      33280,      256,      512, 0x5e140b05
+0,      33536,      33536,      256,      512, 0xfd6b0790
+0,      33792,      33792,      256,      512, 0x01280079
+0,      34048,      34048,      256,      512, 0xacb7ff15
+0,      34304,      34304,      256,      512, 0x6be903de
+0,      34560,      34560,      256,      512, 0x3fc4182e
+0,      34816,      34816,      256,      512, 0xcd8dcadf
+0,      35072,      35072,      256,      512, 0x781f04c4
+0,      35328,      35328,      256,      512, 0xda827877
+0,      35584,      35584,      256,      512, 0xb669df43
+0,      35840,      35840,      256,      512, 0x6869f408
+0,      36096,      36096,      256,      512, 0x399e0030
+0,      36352,      36352,      256,      512, 0xe4ddeda9
+0,      36608,      36608,      256,      512, 0xfdeef218
+0,      36864,      36864,      256,      512, 0xbb0a0af8
+0,      37120,      37120,      256,      512, 0xb3481150
+0,      37376,      37376,      256,      512, 0x57500490
+0,      37632,      37632,      256,      512, 0x62420108
+0,      37888,      37888,      256,      512, 0xfe63104a
+0,      38144,      38144,      256,      512, 0x6a04f19f
+0,      38400,      38400,      256,      512, 0x6d9e03d2
+0,      38656,      38656,      256,      512, 0x2b0b08b4
+0,      38912,      38912,      256,      512, 0x435cfa36
+0,      39168,      39168,      256,      512, 0x4865fee4
+0,      39424,      39424,      256,      512, 0x4f38f93e
+0,      39680,      39680,      256,      512, 0xbcc208a9
+0,      39936,      39936,      256,      512, 0x06a3f61e
+0,      40192,      40192,      256,      512, 0x07cf04f7
+0,      40448,      40448,      256,      512, 0x8c3afc8a
+0,      40704,      40704,      256,      512, 0x233f035d
+0,      40960,      40960,      256,      512, 0xe092fb9e
+0,      41216,      41216,      256,      512, 0x44c707c0
+0,      41472,      41472,      256,      512, 0x7392e62e
+0,      41728,      41728,      256,      512, 0xfdb6eacd
+0,      41984,      41984,      256,      512, 0xf8c10013
+0,      42240,      42240,      256,      512, 0x9a770e1a
+0,      42496,      42496,      256,      512, 0x14800c6d
+0,      42752,      42752,      256,      512, 0x44b61a89
+0,      43008,      43008,      256,      512, 0xa7b2e1bc
+0,      43264,      43264,      256,      512, 0xf5330019
+0,      43520,      43520,      256,      512, 0xda82114b
+0,      43776,      43776,      256,      512, 0xab621334
+0,      44032,      44032,      256,      512, 0x3f5d11b1
+0,      44288,      44288,      256,      512, 0xda37032f
+0,      44544,      44544,      256,      512, 0x8f95fc97
+0,      44800,      44800,      256,      512, 0x93c61120
+0,      45056,      45056,      256,      512, 0x99d3feac
+0,      45312,      45312,      256,      512, 0x677720fe
+0,      45568,      45568,      256,      512, 0x41f6fd4d
+0,      45824,      45824,      256,      512, 0xfa640847
+0,      46080,      46080,      256,      512, 0x12c71a92
+0,      46336,      46336,      256,      512, 0xf3dc05f4
+0,      46592,      46592,      256,      512, 0x07ff20cd
+0,      46848,      46848,      256,      512, 0x03150c30
+0,      47104,      47104,      256,      512, 0x5c39fda8
+0,      47360,      47360,      256,      512, 0x63d406c2
+0,      47616,      47616,      256,      512, 0xd1d7f803
+0,      47872,      47872,      256,      512, 0xfc21fc73
+0,      48128,      48128,      256,      512, 0xf49e18f3
+0,      48384,      48384,      256,      512, 0x694904ed
+0,      48640,      48640,      256,      512, 0x1128f736
+0,      48896,      48896,      256,      512, 0x6f74e445
+0,      49152,      49152,      256,      512, 0x202edb9e
+0,      49408,      49408,      256,      512, 0xd26a306e
+0,      49664,      49664,      256,      512, 0x341ef52f
+0,      49920,      49920,      256,      512, 0xb0bdc9f1
+0,      50176,      50176,      256,      512, 0x91e445d5
+0,      50432,      50432,      256,      512, 0x0ff2c21f
+0,      50688,      50688,      256,      512, 0x2c36d8de
+0,      50944,      50944,      256,      512, 0xae5a2fc6
+0,      51200,      51200,      256,      512, 0xd329cf1a
+0,      51456,      51456,      256,      512, 0xdb25f504
+0,      51712,      51712,      256,      512, 0x0aacf9d5
+0,      51968,      51968,      256,      512, 0x0d750569
+0,      52224,      52224,      256,      512, 0xcfd11d45
+0,      52480,      52480,      256,      512, 0xf7891390
+0,      52736,      52736,      256,      512, 0x970e085d
+0,      52992,      52992,      256,      512, 0x4ad924fc
+0,      53248,      53248,      256,      512, 0x921c25ff
+0,      53504,      53504,      256,      512, 0xb79b272b
+0,      53760,      53760,      256,      512, 0xada5ff37
+0,      54016,      54016,      256,      512, 0x6c7004c9
+0,      54272,      54272,      256,      512, 0xc318204c
+0,      54528,      54528,      256,      512, 0x9fdc1151
+0,      54784,      54784,      256,      512, 0xacb4fadd
+0,      55040,      55040,      256,      512, 0xfd560ead
+0,      55296,      55296,      256,      512, 0x14d807be
+0,      55552,      55552,      256,      512, 0xed7c1965
+0,      55808,      55808,      256,      512, 0x969afcd8
+0,      56064,      56064,      256,      512, 0x9a20fe18
+0,      56320,      56320,      256,      512, 0xdd7dfb5d
+0,      56576,      56576,      256,      512, 0xb403f8b2
+0,      56832,      56832,      256,      512, 0x844efa40
+0,      57088,      57088,      256,      512, 0xa946e6f3
+0,      57344,      57344,      256,      512, 0x9a0203df
+0,      57600,      57600,      256,      512, 0x7e1e0438
+0,      57856,      57856,      256,      512, 0x4132f4c8
+0,      58112,      58112,      256,      512, 0x5e62f970
+0,      58368,      58368,      256,      512, 0x0c502140
+0,      58624,      58624,      256,      512, 0x98ec12bc
+0,      58880,      58880,      256,      512, 0xe951f449
+0,      59136,      59136,      256,      512, 0xff662853
+0,      59392,      59392,      256,      512, 0x20f1dbc1
+0,      59648,      59648,      256,      512, 0xba5ee436
+0,      59904,      59904,      256,      512, 0x7c75e7b9
+0,      60160,      60160,      256,      512, 0x448243bf
+0,      60416,      60416,      256,      512, 0x807ef695
+0,      60672,      60672,      256,      512, 0x294706c3
+0,      60928,      60928,      256,      512, 0xdfe71cf2
+0,      61184,      61184,      256,      512, 0x59e10cfe
+0,      61440,      61440,      256,      512, 0x7b7409e6
+0,      61696,      61696,      256,      512, 0xa4d9f5ff
+0,      61952,      61952,      256,      512, 0x29050c7e
+0,      62208,      62208,      256,      512, 0xa139e670
+0,      62464,      62464,      256,      512, 0xf4e5ed56
+0,      62720,      62720,      256,      512, 0xea4c2cf1
+0,      62976,      62976,      256,      512, 0xeb35e3d8
+0,      63232,      63232,      256,      512, 0x421c066a
+0,      63488,      63488,      256,      512, 0x49aa0017
+0,      63744,      63744,      256,      512, 0x0625fb2a
+0,      64000,      64000,      256,      512, 0xc9e0e3b5
+0,      64256,      64256,      256,      512, 0xf25d0b32
+0,      64512,      64512,      256,      512, 0xb3a6eaf3
+0,      64768,      64768,      256,      512, 0xc5c7a63a
+0,      65024,      65024,      256,      512, 0xaec0fcbc
+0,      65280,      65280,      256,      512, 0x0168d90f
+0,      65536,      65536,      256,      512, 0x7409099f
+0,      65792,      65792,      256,      512, 0x7faafe17
+0,      66048,      66048,      256,      512, 0xab1cfe69
+0,      66304,      66304,      256,      512, 0x7b84f068
+0,      66560,      66560,      256,      512, 0x96170e4b
+0,      66816,      66816,      256,      512, 0x5c9c08d4
+0,      67072,      67072,      256,      512, 0x65cb05b7
+0,      67328,      67328,      256,      512, 0x07f3f530
+0,      67584,      67584,      256,      512, 0x3e2c02e5
+0,      67840,      67840,      256,      512, 0xcd3bf85f
+0,      68096,      68096,      256,      512, 0xc3890b76
+0,      68352,      68352,      256,      512, 0x13421337
+0,      68608,      68608,      256,      512, 0x6251deaa
+0,      68864,      68864,      256,      512, 0x068ff07c
+0,      69120,      69120,      256,      512, 0x0194fa39
+0,      69376,      69376,      256,      512, 0x7d5d0b79
+0,      69632,      69632,      256,      512, 0x4e6a096f
+0,      69888,      69888,      256,      512, 0xe834f8c8
+0,      70144,      70144,      256,      512, 0x2ece12a8
+0,      70400,      70400,      256,      512, 0x4daa12bb
+0,      70656,      70656,      256,      512, 0x222adaa2
+0,      70912,      70912,      256,      512, 0x4f761bcc
+0,      71168,      71168,      256,      512, 0x3cc2fbe5
+0,      71424,      71424,      256,      512, 0x2017f396
+0,      71680,      71680,      256,      512, 0xcc5affae
+0,      71936,      71936,      256,      512, 0xa48e05d2
+0,      72192,      72192,      256,      512, 0x78abe6a8
+0,      72448,      72448,      256,      512, 0x3b7d0e25
+0,      72704,      72704,      256,      512, 0xb609f188
+0,      72960,      72960,      256,      512, 0x85a1ec64
+0,      73216,      73216,      256,      512, 0x62cb011f
+0,      73472,      73472,      256,      512, 0xbbd9163d
+0,      73728,      73728,      256,      512, 0x71580eab
+0,      73984,      73984,      256,      512, 0x36500972
+0,      74240,      74240,      256,      512, 0x4b2213ba
+0,      74496,      74496,      256,      512, 0xbb5b01e6
+0,      74752,      74752,      256,      512, 0xd17d26c7
+0,      75008,      75008,      256,      512, 0x87a10f79
+0,      75264,      75264,      256,      512, 0xde6e02b9
+0,      75520,      75520,      256,      512, 0xd99d034d
+0,      75776,      75776,      256,      512, 0x3f530c71
+0,      76032,      76032,      256,      512, 0xa2c905a3
+0,      76288,      76288,      256,      512, 0xa97a1db3
+0,      76544,      76544,      256,      512, 0xa3b4f3c6
+0,      76800,      76800,      256,      512, 0x11cc07a0
+0,      77056,      77056,      256,      512, 0x78f7026d
+0,      77312,      77312,      256,      512, 0x1f061471
+0,      77568,      77568,      256,      512, 0xd04c0656
+0,      77824,      77824,      256,      512, 0x479910a2
+0,      78080,      78080,      256,      512, 0xb94137c2
+0,      78336,      78336,      256,      512, 0x15d0fa0b
+0,      78592,      78592,      256,      512, 0x14e5e48b
+0,      78848,      78848,      256,      512, 0x492f10c0
+0,      79104,      79104,      256,      512, 0x6b9f0b2f
+0,      79360,      79360,      256,      512, 0x0a6feb85
+0,      79616,      79616,      256,      512, 0x9323f83b
+0,      79872,      79872,      256,      512, 0x4ee8d799
+0,      80128,      80128,      256,      512, 0x01faea09
+0,      80384,      80384,      256,      512, 0xe09f947f
+0,      80640,      80640,      256,      512, 0x653a10cb
+0,      80896,      80896,      256,      512, 0xfe143897
+0,      81152,      81152,      256,      512, 0xe27dd29c
+0,      81408,      81408,      256,      512, 0x79d51f62
+0,      81664,      81664,      256,      512, 0x862cf058
+0,      81920,      81920,      256,      512, 0x7e880f37
+0,      82176,      82176,      256,      512, 0x58afdda9
+0,      82432,      82432,      256,      512, 0x8379e71f
+0,      82688,      82688,      256,      512, 0x2872f9b6
+0,      82944,      82944,      256,      512, 0x7e991c46
+0,      83200,      83200,      256,      512, 0xabd4cbc8
+0,      83456,      83456,      256,      512, 0x94bbcfee
+0,      83712,      83712,      256,      512, 0x3c231a7b
+0,      83968,      83968,      256,      512, 0xcc990f01
+0,      84224,      84224,      256,      512, 0x3045dc9d
+0,      84480,      84480,      256,      512, 0x6d53101a
+0,      84736,      84736,      256,      512, 0xa34b301c
+0,      84992,      84992,      256,      512, 0x90d6f4dd
+0,      85248,      85248,      256,      512, 0x635735e2
+0,      85504,      85504,      256,      512, 0xeea17ff1
+0,      85760,      85760,      256,      512, 0x258b1fff
+0,      86016,      86016,      256,      512, 0x08f33723
+0,      86272,      86272,      256,      512, 0x94f8c901
+0,      86528,      86528,      256,      512, 0x8a5e593d
+0,      86784,      86784,      256,      512, 0xcb36ce2d
+0,      87040,      87040,      256,      512, 0xcdf40b7a
+0,      87296,      87296,      256,      512, 0x1b5a010d
+0,      87552,      87552,      256,      512, 0x778ff877
+0,      87808,      87808,      256,      512, 0xe6980809
+0,      88064,      88064,      256,      512, 0x51a21361
+0,      88320,      88320,      256,      512, 0x898be058
+0,      88576,      88576,      256,      512, 0x3f0b41bd
+0,      88832,      88832,      256,      512, 0x4596125b
+0,      89088,      89088,      256,      512, 0x70f30384
+0,      89344,      89344,      256,      512, 0xc388078f
+0,      89600,      89600,      256,      512, 0x44adf4a4
+0,      89856,      89856,      256,      512, 0xb89ae294
+0,      90112,      90112,      256,      512, 0xe687057e
+0,      90368,      90368,      256,      512, 0xfcf2023f
+0,      90624,      90624,      256,      512, 0x56e010ac
+0,      90880,      90880,      256,      512, 0xa9ba0aa8
+0,      91136,      91136,      256,      512, 0x175d2743
+0,      91392,      91392,      256,      512, 0x4db1fdcf
+0,      91648,      91648,      256,      512, 0xc5551987
+0,      91904,      91904,      256,      512, 0x3c78f5ec
+0,      92160,      92160,      256,      512, 0x2dca1785
+0,      92416,      92416,      256,      512, 0x11d3f2dc
+0,      92672,      92672,      256,      512, 0x21ae1217
+0,      92928,      92928,      256,      512, 0x270be45d
+0,      93184,      93184,      256,      512, 0xf674c8b0
+0,      93440,      93440,      256,      512, 0x5a013fd3
+0,      93696,      93696,      256,      512, 0x401ce17d
+0,      93952,      93952,      256,      512, 0x02f8dd76
+0,      94208,      94208,      256,      512, 0x84390b1d
+0,      94464,      94464,      256,      512, 0x377107d2
+0,      94720,      94720,      256,      512, 0xf734d9b6
+0,      94976,      94976,      256,      512, 0x1d1be68a
+0,      95232,      95232,      256,      512, 0x8c431949
+0,      95488,      95488,      256,      512, 0xcf2de5fe
+0,      95744,      95744,      256,      512, 0xbb69deab
+0,      96000,      96000,      256,      512, 0x851e5b1a
+0,      96256,      96256,      256,      512, 0x8593ff98
+0,      96512,      96512,      256,      512, 0xd85df11f
+0,      96768,      96768,      256,      512, 0x3470ec3a
+0,      97024,      97024,      256,      512, 0x578605af
+0,      97280,      97280,      256,      512, 0xcebe2fd4
+0,      97536,      97536,      256,      512, 0x145f01b9
+0,      97792,      97792,      256,      512, 0x5916efbd
+0,      98048,      98048,      256,      512, 0x61e3f659
+0,      98304,      98304,      256,      512, 0xc523f3c9
+0,      98560,      98560,      256,      512, 0x2a9c23c6
+0,      98816,      98816,      256,      512, 0x76e8de7f
+0,      99072,      99072,      256,      512, 0x1fe4101f
+0,      99328,      99328,      256,      512, 0xc644e1b5
+0,      99584,      99584,      256,      512, 0xb8b9f981
+0,      99840,      99840,      256,      512, 0x60c80b91
+0,     100096,     100096,      256,      512, 0x0bf03212
+0,     100352,     100352,      256,      512, 0x484a0802
+0,     100608,     100608,      256,      512, 0xcd550b70
+0,     100864,     100864,      256,      512, 0xde730598
+0,     101120,     101120,      256,      512, 0x4f13fabb
+0,     101376,     101376,      256,      512, 0xd8fdef20
+0,     101632,     101632,      256,      512, 0x7a0c0741
+0,     101888,     101888,      256,      512, 0xbf10eb23
+0,     102144,     102144,      256,      512, 0x77d40c95
+0,     102400,     102400,      256,      512, 0x76e0f53a
+0,     102656,     102656,      256,      512, 0x2116126d
+0,     102912,     102912,      256,      512, 0x0ef4f627
+0,     103168,     103168,      256,      512, 0xc69bf848
+0,     103424,     103424,      256,      512, 0x1517f18a
+0,     103680,     103680,      256,      512, 0x7bb20b5b
+0,     103936,     103936,      256,      512, 0xf569e8c6
+0,     104192,     104192,      256,      512, 0xecf4fe7d
+0,     104448,     104448,      256,      512, 0x1eece585
+0,     104704,     104704,      256,      512, 0x2f3b1315
+0,     104960,     104960,      256,      512, 0x79570ea5
+0,     105216,     105216,      256,      512, 0x6c050fe8
+0,     105472,     105472,      256,      512, 0x7c4bf558
+0,     105728,     105728,      256,      512, 0x5a971c1d
+0,     105984,     105984,      256,      512, 0x3886fe36
+0,     106240,     106240,      256,      512, 0xf4111f60
+0,     106496,     106496,      256,      512, 0x48ec0bf9
+0,     106752,     106752,      256,      512, 0xc9210885
+0,     107008,     107008,      256,      512, 0x0f881a4b
+0,     107264,     107264,      256,      512, 0xc7defe81
+0,     107520,     107520,      256,      512, 0x7b181b04
+0,     107776,     107776,      256,      512, 0x1fa60dc6
+0,     108032,     108032,      256,      512, 0x3fe6107b
+0,     108288,     108288,      256,      512, 0xea22f830
+0,     108544,     108544,      256,      512, 0x9a8f2616
+0,     108800,     108800,      256,      512, 0x545bf5d4
+0,     109056,     109056,      256,      512, 0x515a0c46
+0,     109312,     109312,      256,      512, 0xbd94c80b
+0,     109568,     109568,      256,      512, 0xb08722f8
+0,     109824,     109824,      256,      512, 0x5499d007
+0,     110080,     110080,      256,      512, 0x7f29b82f
+0,     110336,     110336,      256,      512, 0x143ff58d
+0,     110592,     110592,      256,      512, 0xe93ce369
+0,     110848,     110848,      256,      512, 0xc44ee0ea
+0,     111104,     111104,      256,      512, 0x6dfd1a45
+0,     111360,     111360,      256,      512, 0x82fb0c90
+0,     111616,     111616,      256,      512, 0x2420a7a1
+0,     111872,     111872,      256,      512, 0xb1d90e18
+0,     112128,     112128,      256,      512, 0x64a8e5d5
+0,     112384,     112384,      256,      512, 0x19ba128b
+0,     112640,     112640,      256,      512, 0x455a0168
+0,     112896,     112896,      256,      512, 0x259df34c
+0,     113152,     113152,      256,      512, 0x3fd2fdfb
+0,     113408,     113408,      256,      512, 0x84ef3047
+0,     113664,     113664,      256,      512, 0x824ddfc8
+0,     113920,     113920,      256,      512, 0xad9f3f10
+0,     114176,     114176,      256,      512, 0x892aef20
+0,     114432,     114432,      256,      512, 0x7a1cc152
+0,     114688,     114688,      256,      512, 0xdfc6fb53
+0,     114944,     114944,      256,      512, 0x6f55478b
+0,     115200,     115200,      256,      512, 0xb1fefe90
+0,     115456,     115456,      256,      512, 0x7a4bf7ed
+0,     115712,     115712,      256,      512, 0x95520dfb
+0,     115968,     115968,      256,      512, 0xc8899b4a
+0,     116224,     116224,      256,      512, 0x734611d1
+0,     116480,     116480,      256,      512, 0x8e1630d8
+0,     116736,     116736,      256,      512, 0x70f6eb17
+0,     116992,     116992,      256,      512, 0xa1cf018d
+0,     117248,     117248,      256,      512, 0xf0690240
+0,     117504,     117504,      256,      512, 0xdbcde8c6
+0,     117760,     117760,      256,      512, 0x5251a5db
+0,     118016,     118016,      256,      512, 0xfcc2e74a
+0,     118272,     118272,      256,      512, 0x039cfc67
+0,     118528,     118528,      256,      512, 0xb70048b0
+0,     118784,     118784,      256,      512, 0xfe73f376
+0,     119040,     119040,      256,      512, 0xf7b432ef
+0,     119296,     119296,      256,      512, 0x0df00981
+0,     119552,     119552,      256,      512, 0xc2fbde40
+0,     119808,     119808,      256,      512, 0x4a58d56a
+0,     120064,     120064,      256,      512, 0xf71c05c6
+0,     120320,     120320,      256,      512, 0xf2dfec90
+0,     120576,     120576,      256,      512, 0xb0bfc5dd
+0,     120832,     120832,      256,      512, 0xbef916df
+0,     121088,     121088,      256,      512, 0xc37e1e94
+0,     121344,     121344,      256,      512, 0xdcc600cb
+0,     121600,     121600,      256,      512, 0xee480366
+0,     121856,     121856,      256,      512, 0xa20f097f
+0,     122112,     122112,      256,      512, 0xe888c2ce
+0,     122368,     122368,      256,      512, 0x1103f87a
+0,     122624,     122624,      256,      512, 0x1a945b41
+0,     122880,     122880,      256,      512, 0xceb8e636
+0,     123136,     123136,      256,      512, 0xf2d2e241
+0,     123392,     123392,      256,      512, 0x25bb1872
+0,     123648,     123648,      256,      512, 0x9ab5d5c5
+0,     123904,     123904,      256,      512, 0x226d750b
+0,     124160,     124160,      256,      512, 0x9aac0831
+0,     124416,     124416,      256,      512, 0x606c9bda
+0,     124672,     124672,      256,      512, 0x1ced3146
+0,     124928,     124928,      256,      512, 0x77abb3c6
+0,     125184,     125184,      256,      512, 0x2b8ee39b
+0,     125440,     125440,      256,      512, 0xb3017481
+0,     125696,     125696,      256,      512, 0x2af8e741
+0,     125952,     125952,      256,      512, 0x4f69f820
+0,     126208,     126208,      256,      512, 0x21bd1842
+0,     126464,     126464,      256,      512, 0xd9bc01b5
+0,     126720,     126720,      256,      512, 0x9ea50086
+0,     126976,     126976,      256,      512, 0x79f0024e
+0,     127232,     127232,      256,      512, 0x035d0703
+0,     127488,     127488,      256,      512, 0x464201c8
+0,     127744,     127744,      256,      512, 0x8c57f91d
+0,     128000,     128000,      256,      512, 0x53210cab
+0,     128256,     128256,      256,      512, 0x2797ec45
+0,     128512,     128512,      256,      512, 0x24111b1f
+0,     128768,     128768,      256,      512, 0xf1d406aa
+0,     129024,     129024,      256,      512, 0xf0a1365e
+0,     129280,     129280,      256,      512, 0xeacd0d11
+0,     129536,     129536,      256,      512, 0x7655f645
+0,     129792,     129792,      256,      512, 0x9a521d0f
+0,     130048,     130048,      256,      512, 0x27a115fc
+0,     130304,     130304,      256,      512, 0xa4e81d7d
+0,     130560,     130560,      256,      512, 0xa87a1305
+0,     130816,     130816,      256,      512, 0x37f604d1
+0,     131072,     131072,      256,      512, 0x9f910ea3
+0,     131328,     131328,      256,      512, 0xc66f1338
+0,     131584,     131584,      256,      512, 0x70fc139b
+0,     131840,     131840,      256,      512, 0x0cc60dd7
+0,     132096,     132096,      256,      512, 0x045719aa
+0,     132352,     132352,      256,      512, 0x33681d72
+0,     132608,     132608,      256,      512, 0x5ecc1116
+0,     132864,     132864,      256,      512, 0x26eafaec
+0,     133120,     133120,      256,      512, 0x541013be
+0,     133376,     133376,      256,      512, 0x035ffcc9
+0,     133632,     133632,      256,      512, 0x25d6e9c3
+0,     133888,     133888,      256,      512, 0x21ce03f8
+0,     134144,     134144,      256,      512, 0x747e0408
+0,     134400,     134400,      256,      512, 0x0c040f73
+0,     134656,     134656,      256,      512, 0x6d741331
+0,     134912,     134912,      256,      512, 0xe5b6f45e
+0,     135168,     135168,      256,      512, 0xdaac0271
+0,     135424,     135424,      256,      512, 0xf3d0ee48
+0,     135680,     135680,      256,      512, 0xe62a0df1
+0,     135936,     135936,      256,      512, 0x83760cac
+0,     136192,     136192,      256,      512, 0x7571fdb4
+0,     136448,     136448,      256,      512, 0x946b11f5
+0,     136704,     136704,      256,      512, 0xe689e8ac
+0,     136960,     136960,      256,      512, 0x0a68218a
+0,     137216,     137216,      256,      512, 0xfaf6e0e9
+0,     137472,     137472,      256,      512, 0x0055e1f1
+0,     137728,     137728,      256,      512, 0x4bd72d12
+0,     137984,     137984,      256,      512, 0xc96cfdfa
+0,     138240,     138240,      256,      512, 0x7b942843
+0,     138496,     138496,      256,      512, 0x051eedfc
+0,     138752,     138752,      256,      512, 0xfa47f5ba
+0,     139008,     139008,      256,      512, 0xfabc0d84
+0,     139264,     139264,      256,      512, 0x2111efae
+0,     139520,     139520,      256,      512, 0x5fa21005
+0,     139776,     139776,      256,      512, 0x54e81399
+0,     140032,     140032,      256,      512, 0x6b29f6eb
+0,     140288,     140288,      256,      512, 0x8d89f6e5
+0,     140544,     140544,      256,      512, 0xcd89fcef
+0,     140800,     140800,      256,      512, 0xe7771114
+0,     141056,     141056,      256,      512, 0x1a10fabd
+0,     141312,     141312,      256,      512, 0xad6f14c7
+0,     141568,     141568,      256,      512, 0x17971946
+0,     141824,     141824,      256,      512, 0x9deb0222
+0,     142080,     142080,      256,      512, 0x93edfd6d
+0,     142336,     142336,      256,      512, 0xd349f65e
+0,     142592,     142592,      256,      512, 0x64a0f790
+0,     142848,     142848,      256,      512, 0xd8cae679
+0,     143104,     143104,      256,      512, 0x30cc119c
+0,     143360,     143360,      256,      512, 0xb423070d
+0,     143616,     143616,      256,      512, 0xb6f6f7c6
+0,     143872,     143872,      256,      512, 0xa206ee2a
+0,     144128,     144128,      256,      512, 0xf613ffbc
+0,     144384,     144384,      256,      512, 0xcb9c1075
+0,     144640,     144640,      256,      512, 0xaf4df8c2
+0,     144896,     144896,      256,      512, 0xeeb5fd82
+0,     145152,     145152,      256,      512, 0xa5650c9d
+0,     145408,     145408,      256,      512, 0xfaf7de23
+0,     145664,     145664,      256,      512, 0x11a30e23
+0,     145920,     145920,      256,      512, 0xd8624239
+0,     146176,     146176,      256,      512, 0x1a6bea15
+0,     146432,     146432,      256,      512, 0xae59cc96
+0,     146688,     146688,      256,      512, 0xc96224ff
+0,     146944,     146944,      256,      512, 0xaf0400f9
+0,     147200,     147200,      256,      512, 0x6634f37c
+0,     147456,     147456,      256,      512, 0xc1cc0b7d
+0,     147712,     147712,      256,      512, 0xafd609b4
+0,     147968,     147968,      256,      512, 0x6799f149
+0,     148224,     148224,      256,      512, 0x061e342a
+0,     148480,     148480,      256,      512, 0x6918f331
+0,     148736,     148736,      256,      512, 0xe50bcd20
+0,     148992,     148992,      256,      512, 0x225309c8
+0,     149248,     149248,      256,      512, 0x9e381728
+0,     149504,     149504,      256,      512, 0x9dc4e30c
+0,     149760,     149760,      256,      512, 0x7342ec1f
+0,     150016,     150016,      256,      512, 0xf3b1edba
+0,     150272,     150272,      256,      512, 0x193df469
+0,     150528,     150528,      256,      512, 0x2a41fa2f
+0,     150784,     150784,      256,      512, 0x7dd0f528
+0,     151040,     151040,      256,      512, 0x6acb0218
+0,     151296,     151296,      256,      512, 0xaf0aff09
+0,     151552,     151552,      256,      512, 0x4b0306f4
+0,     151808,     151808,      256,      512, 0x418301fd
+0,     152064,     152064,      256,      512, 0x1b25fde4
+0,     152320,     152320,      256,      512, 0x1b760b37
+0,     152576,     152576,      256,      512, 0xac102db5
+0,     152832,     152832,      256,      512, 0x411eea9b
+0,     153088,     153088,      256,      512, 0x45aff00d
+0,     153344,     153344,      256,      512, 0x58e92bc2
+0,     153600,     153600,      256,      512, 0xdf68f622
+0,     153856,     153856,      256,      512, 0x976216dd
+0,     154112,     154112,      256,      512, 0x018a27ec
+0,     154368,     154368,      256,      512, 0x18c34a27
+0,     154624,     154624,      256,      512, 0x4c8a1a57
+0,     154880,     154880,      256,      512, 0x515e126b
+0,     155136,     155136,      256,      512, 0x90f82258
+0,     155392,     155392,      256,      512, 0x903226e6
+0,     155648,     155648,      256,      512, 0xf64c208f
+0,     155904,     155904,      256,      512, 0xab331967
+0,     156160,     156160,      256,      512, 0x7bcb18bf
+0,     156416,     156416,      256,      512, 0x7d9624cb
+0,     156672,     156672,      256,      512, 0xdafbebb2
+0,     156928,     156928,      256,      512, 0xb297f588
+0,     157184,     157184,      256,      512, 0x187efdab
+0,     157440,     157440,      256,      512, 0x340c0b58
+0,     157696,     157696,      256,      512, 0x76d5ecd1
+0,     157952,     157952,      256,      512, 0xce52259b
+0,     158208,     158208,      256,      512, 0x1807db9e
+0,     158464,     158464,      256,      512, 0x9d3e0b04
+0,     158720,     158720,      256,      512, 0x78da3009
+0,     158976,     158976,      256,      512, 0xc4f91050
+0,     159232,     159232,      256,      512, 0xf8d8ce13
+0,     159488,     159488,      256,      512, 0x54f30013
+0,     159744,     159744,      256,      512, 0xb9d3a014
+0,     160000,     160000,      256,      512, 0xd9840311
+0,     160256,     160256,      256,      512, 0x9e6afdc9
+0,     160512,     160512,      256,      512, 0x518bebbc
+0,     160768,     160768,      256,      512, 0x99a0f9ca
+0,     161024,     161024,      256,      512, 0x15471b26
+0,     161280,     161280,      256,      512, 0x15c7e18d
+0,     161536,     161536,      256,      512, 0x2be008bd
+0,     161792,     161792,      256,      512, 0x8a69f0bb
+0,     162048,     162048,      256,      512, 0xd39508d5
+0,     162304,     162304,      256,      512, 0x4d9e2046
+0,     162560,     162560,      256,      512, 0x02d12b20
+0,     162816,     162816,      256,      512, 0x00c8162f
+0,     163072,     163072,      256,      512, 0x05fb134f
+0,     163328,     163328,      256,      512, 0x909f0f11
+0,     163584,     163584,      256,      512, 0x05780fa9
+0,     163840,     163840,      256,      512, 0x3cdb02c1
+0,     164096,     164096,      256,      512, 0x76d9eb67
+0,     164352,     164352,      256,      512, 0xc6afff39
+0,     164608,     164608,      256,      512, 0xc30209d9
+0,     164864,     164864,      256,      512, 0x357bff91
+0,     165120,     165120,      256,      512, 0xb4be007b
+0,     165376,     165376,      256,      512, 0x26b4152f
+0,     165632,     165632,      256,      512, 0x6c99ef5b
+0,     165888,     165888,      256,      512, 0x01a2f6c4
+0,     166144,     166144,      256,      512, 0x67061d4a
+0,     166400,     166400,      256,      512, 0x44f6fb63
+0,     166656,     166656,      256,      512, 0xc511fd8b
+0,     166912,     166912,      256,      512, 0x81380213
+0,     167168,     167168,      256,      512, 0x994ad21c
+0,     167424,     167424,      256,      512, 0x4f6e00a0
+0,     167680,     167680,      256,      512, 0x0362ff92
+0,     167936,     167936,      256,      512, 0x007aebd2
+0,     168192,     168192,      256,      512, 0xfd040556
+0,     168448,     168448,      256,      512, 0x7971f958
+0,     168704,     168704,      256,      512, 0xd5610706
+0,     168960,     168960,      256,      512, 0xfb5bff89
+0,     169216,     169216,      256,      512, 0x967e03d8
+0,     169472,     169472,      256,      512, 0xba32fa26
+0,     169728,     169728,      256,      512, 0x7ddd0862
+0,     169984,     169984,      256,      512, 0x193204c8
+0,     170240,     170240,      256,      512, 0x147beb75
+0,     170496,     170496,      256,      512, 0xd322096e
+0,     170752,     170752,      256,      512, 0xc02ce64c
+0,     171008,     171008,      256,      512, 0xec26018b
+0,     171264,     171264,      256,      512, 0xa6e303b3
+0,     171520,     171520,      256,      512, 0x102afd11
+0,     171776,     171776,      256,      512, 0x0f82069e
+0,     172032,     172032,      256,      512, 0x3100fc50
+0,     172288,     172288,      256,      512, 0xf92d0ea1
+0,     172544,     172544,      256,      512, 0x4f26f222
+0,     172800,     172800,      256,      512, 0xe73508eb
+0,     173056,     173056,      256,      512, 0xe5f1f29b
+0,     173312,     173312,      256,      512, 0xb28e1dc3
+0,     173568,     173568,      256,      512, 0x76280084
+0,     173824,     173824,      256,      512, 0xa1f9184e
+0,     174080,     174080,      256,      512, 0xaf50e0d4
+0,     174336,     174336,      256,      512, 0xf1d71a6b
+0,     174592,     174592,      256,      512, 0x3e39df18
+0,     174848,     174848,      256,      512, 0x9e2a133c
+0,     175104,     175104,      256,      512, 0xf30900a9
+0,     175360,     175360,      256,      512, 0x21c7ec60
+0,     175616,     175616,      256,      512, 0x2c93fef4
+0,     175872,     175872,      256,      512, 0xc4dbf887
+0,     176128,     176128,      256,      512, 0x2f59e5ba
+0,     176384,     176384,      256,      512, 0x5ceae77a
+0,     176640,     176640,      256,      512, 0x05c80b0c
+0,     176896,     176896,      256,      512, 0xaf1e06e4
+0,     177152,     177152,      256,      512, 0xab9ef771
+0,     177408,     177408,      256,      512, 0x70bce65a
+0,     177664,     177664,      256,      512, 0x0767077b
+0,     177920,     177920,      256,      512, 0xbfb4dff5
+0,     178176,     178176,      256,      512, 0x1f2c1601
+0,     178432,     178432,      256,      512, 0x290beb39
+0,     178688,     178688,      256,      512, 0xf163fdcb
+0,     178944,     178944,      256,      512, 0x7cfbf74e
+0,     179200,     179200,      256,      512, 0xf4ebf369
+0,     179456,     179456,      256,      512, 0x98e9fb3f
+0,     179712,     179712,      256,      512, 0xa7c2fb39
+0,     179968,     179968,      256,      512, 0xe938ff8f
+0,     180224,     180224,      256,      512, 0x50c922a1
+0,     180480,     180480,      256,      512, 0x12db0a79
+0,     180736,     180736,      256,      512, 0xc7102557
+0,     180992,     180992,      256,      512, 0x0d4d1be2
+0,     181248,     181248,      256,      512, 0x9d53f7cf
+0,     181504,     181504,      256,      512, 0xb0e6fe7d
+0,     181760,     181760,      256,      512, 0x817b10e0
+0,     182016,     182016,      256,      512, 0x5bc30250
+0,     182272,     182272,      256,      512, 0xe28c150c
+0,     182528,     182528,      256,      512, 0xfef60fda
+0,     182784,     182784,      256,      512, 0xf0ab1218
+0,     183040,     183040,      256,      512, 0x515ef12d
+0,     183296,     183296,      256,      512, 0x16de138f
+0,     183552,     183552,      256,      512, 0x908ee782
+0,     183808,     183808,      256,      512, 0x58eff308
+0,     184064,     184064,      256,      512, 0x9fa2fc0a
+0,     184320,     184320,      256,      512, 0x0f501bb9
+0,     184576,     184576,      256,      512, 0x1c07e54d
+0,     184832,     184832,      256,      512, 0x412a0907
+0,     185088,     185088,      256,      512, 0x62ed0a78
+0,     185344,     185344,      256,      512, 0xeb89ff32
+0,     185600,     185600,      256,      512, 0x419b0abf
+0,     185856,     185856,      256,      512, 0xa843f248
+0,     186112,     186112,      256,      512, 0x2ad300dc
+0,     186368,     186368,      256,      512, 0x3c9113ea
+0,     186624,     186624,      256,      512, 0x58fa0e17
+0,     186880,     186880,      256,      512, 0x47b3f0e9
+0,     187136,     187136,      256,      512, 0x1ce30460
+0,     187392,     187392,      256,      512, 0xdf58ebc2
+0,     187648,     187648,      256,      512, 0x93490ac9
+0,     187904,     187904,      256,      512, 0x1c19d380
+0,     188160,     188160,      256,      512, 0xd57deb11
+0,     188416,     188416,      256,      512, 0x4f5e1b9c
+0,     188672,     188672,      256,      512, 0x0a67f1fe
+0,     188928,     188928,      256,      512, 0xd6dbe1b4
+0,     189184,     189184,      256,      512, 0x91fe1331
+0,     189440,     189440,      256,      512, 0xe7bf0f36
+0,     189696,     189696,      256,      512, 0x5269f977
+0,     189952,     189952,      256,      512, 0xfc4309fd
+0,     190208,     190208,      256,      512, 0x2fc00f68
+0,     190464,     190464,      256,      512, 0x923d122a
+0,     190720,     190720,      256,      512, 0xc52511a6
+0,     190976,     190976,      256,      512, 0xb8cb121a
+0,     191232,     191232,      256,      512, 0xce3902aa
+0,     191488,     191488,      256,      512, 0xfea5f08c
+0,     191744,     191744,      256,      512, 0x84a92bd8
+0,     192000,     192000,      256,      512, 0x12e4f453
+0,     192256,     192256,      256,      512, 0xc6961db4
+0,     192512,     192512,      256,      512, 0x64d80fb1
+0,     192768,     192768,      256,      512, 0x164014cd
+0,     193024,     193024,      256,      512, 0x579407ed
+0,     193280,     193280,      256,      512, 0x8e521e88
+0,     193536,     193536,      256,      512, 0xadbd0846
+0,     193792,     193792,      256,      512, 0xfacc134e
+0,     194048,     194048,      256,      512, 0x2b780a5b
+0,     194304,     194304,      256,      512, 0x69030d34
+0,     194560,     194560,      256,      512, 0x97da1d7a
+0,     194816,     194816,      256,      512, 0x3deb168e
+0,     195072,     195072,      256,      512, 0x96b1de11
+0,     195328,     195328,      256,      512, 0x8cc04774
+0,     195584,     195584,      256,      512, 0x3e98f589
+0,     195840,     195840,      256,      512, 0x1dacc24d
+0,     196096,     196096,      256,      512, 0x650e1449
+0,     196352,     196352,      256,      512, 0x32db579e
+0,     196608,     196608,      256,      512, 0x246cafb1
+0,     196864,     196864,      256,      512, 0x9fb14b53
+0,     197120,     197120,      256,      512, 0x4e28cf0f
+0,     197376,     197376,      256,      512, 0x0329279a
+0,     197632,     197632,      256,      512, 0xb7ac245b
+0,     197888,     197888,      256,      512, 0x22416f1a
+0,     198144,     198144,      256,      512, 0x106843cb
+0,     198400,     198400,      256,      512, 0xd0f04c34
+0,     198656,     198656,      256,      512, 0x1ed1b74a
+0,     198912,     198912,      256,      512, 0x96f5f343
+0,     199168,     199168,      256,      512, 0x25c2eae3
+0,     199424,     199424,      256,      512, 0xcfa4df71
+0,     199680,     199680,      256,      512, 0xe05abb74
+0,     199936,     199936,      256,      512, 0x4292f30d
+0,     200192,     200192,      256,      512, 0x1db7ffab
+0,     200448,     200448,      256,      512, 0x00cef849
+0,     200704,     200704,      256,      512, 0x8ddff428
+0,     200960,     200960,      256,      512, 0x09583748
+0,     201216,     201216,      256,      512, 0xe6751c00
+0,     201472,     201472,      256,      512, 0x3fa00012
+0,     201728,     201728,      256,      512, 0xad856b9b
+0,     201984,     201984,      256,      512, 0x858fead2
+0,     202240,     202240,      256,      512, 0x5840da1d
+0,     202496,     202496,      256,      512, 0x1e54d7dd
+0,     202752,     202752,      256,      512, 0xb32110b1
+0,     203008,     203008,      256,      512, 0xa69ff61a
+0,     203264,     203264,      256,      512, 0xdf672bad
+0,     203520,     203520,      256,      512, 0x24c0d971
+0,     203776,     203776,      256,      512, 0x089ed26a
+0,     204032,     204032,      256,      512, 0x85ea1275
+0,     204288,     204288,      256,      512, 0x3b0b4fec
+0,     204544,     204544,      256,      512, 0xe4a5fef7
+0,     204800,     204800,      256,      512, 0x2b81ae5c
+0,     205056,     205056,      256,      512, 0xebfff10a
+0,     205312,     205312,      256,      512, 0xec4e24ee
+0,     205568,     205568,      256,      512, 0x0e9114bf
+0,     205824,     205824,      256,      512, 0x8f78ded6
+0,     206080,     206080,      256,      512, 0x4c37fe1d
+0,     206336,     206336,      256,      512, 0xced6f5f9
+0,     206592,     206592,      256,      512, 0x32b2050b
+0,     206848,     206848,      256,      512, 0x2e5ffa6a
+0,     207104,     207104,      256,      512, 0x74231044
+0,     207360,     207360,      256,      512, 0x341e14f5
+0,     207616,     207616,      256,      512, 0x4d7b1d17
+0,     207872,     207872,      256,      512, 0xb1aa06fe
+0,     208128,     208128,      256,      512, 0x4a2a0758
+0,     208384,     208384,      256,      512, 0x7188157f
+0,     208640,     208640,      256,      512, 0x80b1f1ea
+0,     208896,     208896,      256,      512, 0xc7da14f2
+0,     209152,     209152,      256,      512, 0xe92b22ec
+0,     209408,     209408,      256,      512, 0xdef60c3b
+0,     209664,     209664,      256,      512, 0x4e121cde
+0,     209920,     209920,      256,      512, 0x60ae2078
+0,     210176,     210176,      256,      512, 0x97f91146
+0,     210432,     210432,      256,      512, 0x6a4c2e1d
+0,     210688,     210688,      256,      512, 0x28ad117c
+0,     210944,     210944,      256,      512, 0xc4491639
+0,     211200,     211200,      256,      512, 0xac32fc4c
+0,     211456,     211456,      256,      512, 0xf6b8fc9e
+0,     211712,     211712,      256,      512, 0x027f0bbc
+0,     211968,     211968,      256,      512, 0x34d6f06d
+0,     212224,     212224,      256,      512, 0xe7770915
+0,     212480,     212480,      256,      512, 0x009ef4c2
+0,     212736,     212736,      256,      512, 0x8b7c42c7
+0,     212992,     212992,      256,      512, 0x17cd230e
+0,     213248,     213248,      256,      512, 0xd10f0f41
+0,     213504,     213504,      256,      512, 0x577d1a30
+0,     213760,     213760,      256,      512, 0x524803c1
+0,     214016,     214016,      256,      512, 0x1f04ea09
+0,     214272,     214272,      256,      512, 0xe624ffd0
+0,     214528,     214528,      256,      512, 0xd8d016d9
+0,     214784,     214784,      256,      512, 0x20b80975
+0,     215040,     215040,      256,      512, 0xc274ef5c
+0,     215296,     215296,      256,      512, 0x49a6f4eb
+0,     215552,     215552,      256,      512, 0xf04cfc80
+0,     215808,     215808,      256,      512, 0x6a04d681
+0,     216064,     216064,      256,      512, 0x2fcc2341
+0,     216320,     216320,      256,      512, 0x7a8f0ac4
+0,     216576,     216576,      256,      512, 0xeb57f01d
+0,     216832,     216832,      256,      512, 0x61c7eaab
+0,     217088,     217088,      256,      512, 0xde484274
+0,     217344,     217344,      256,      512, 0x46d4f1d9
+0,     217600,     217600,      256,      512, 0x8281ea74
+0,     217856,     217856,      256,      512, 0xbba6fa71
+0,     218112,     218112,      256,      512, 0x3798f311
+0,     218368,     218368,      256,      512, 0x2146fc7f
+0,     218624,     218624,      256,      512, 0x5f73f94a
+0,     218880,     218880,      256,      512, 0x06a2040c
+0,     219136,     219136,      256,      512, 0x89fcf86e
+0,     219392,     219392,      256,      512, 0xff411d71
+0,     219648,     219648,      256,      512, 0x457013b3
+0,     219904,     219904,      256,      512, 0xe6bb1ba3
+0,     220160,     220160,      256,      512, 0xefce03d4
+0,     220416,     220416,      256,      512, 0xc2434656
+0,     220672,     220672,      256,      512, 0xe0ce0da2
+0,     220928,     220928,      256,      512, 0xa4660424
+0,     221184,     221184,      256,      512, 0xcb4dd4b7
+0,     221440,     221440,      256,      512, 0x939cf26a
+0,     221696,     221696,      256,      512, 0xb012090c
+0,     221952,     221952,      256,      512, 0x318ffcfd
+0,     222208,     222208,      256,      512, 0x777a4ca9
+0,     222464,     222464,      256,      512, 0x1b93d611
+0,     222720,     222720,      256,      512, 0xbf6d1226
+0,     222976,     222976,      256,      512, 0x0cdf066e
+0,     223232,     223232,      256,      512, 0xc4f6eb6f
+0,     223488,     223488,      256,      512, 0x5fb1f0ba
+0,     223744,     223744,      256,      512, 0xf9534b54
+0,     224000,     224000,      256,      512, 0x6039c7f8
+0,     224256,     224256,      256,      512, 0xd8d8ffa0
+0,     224512,     224512,      256,      512, 0x6c29f43b
+0,     224768,     224768,      256,      512, 0x79ff1cb4
+0,     225024,     225024,      256,      512, 0x12f30dcb
+0,     225280,     225280,      256,      512, 0x6767e2be
+0,     225536,     225536,      256,      512, 0x3d9e06a7
+0,     225792,     225792,      256,      512, 0xeaddece5
+0,     226048,     226048,      256,      512, 0xef4825fe
+0,     226304,     226304,      256,      512, 0x9e660d82
+0,     226560,     226560,      256,      512, 0x69ccf260
+0,     226816,     226816,      256,      512, 0xe00f062e
+0,     227072,     227072,      256,      512, 0x1577f17c
+0,     227328,     227328,      256,      512, 0x9d42d3be
+0,     227584,     227584,      256,      512, 0x6670e840
+0,     227840,     227840,      256,      512, 0xb980fe52
+0,     228096,     228096,      256,      512, 0x76ffedb8
+0,     228352,     228352,      256,      512, 0x7d06dc5b
+0,     228608,     228608,      256,      512, 0x7fcf1781
+0,     228864,     228864,      256,      512, 0x71f7fccb
+0,     229120,     229120,      256,      512, 0x98290278
+0,     229376,     229376,      256,      512, 0xf3d1e4ca
+0,     229632,     229632,      256,      512, 0x2c9524db
+0,     229888,     229888,      256,      512, 0x0d40c268
+0,     230144,     230144,      256,      512, 0x5f070a1b
+0,     230400,     230400,      256,      512, 0x12cc15b7
+0,     230656,     230656,      256,      512, 0xb481b8a4
+0,     230912,     230912,      256,      512, 0xd6f5df14
+0,     231168,     231168,      256,      512, 0x7ea603cd
+0,     231424,     231424,      256,      512, 0x4214de42
+0,     231680,     231680,      256,      512, 0x9bbafd6f
+0,     231936,     231936,      256,      512, 0x2205170d
+0,     232192,     232192,      256,      512, 0x828ea499
+0,     232448,     232448,      256,      512, 0x96b2ff5d
+0,     232704,     232704,      256,      512, 0x7848463a
+0,     232960,     232960,      256,      512, 0x7c1cc6a5
+0,     233216,     233216,      256,      512, 0xecef05a4
+0,     233472,     233472,      256,      512, 0x63f7d0d1
+0,     233728,     233728,      256,      512, 0x07654fea
+0,     233984,     233984,      256,      512, 0xb5c2c0fa
+0,     234240,     234240,      256,      512, 0xe9d90bb9
+0,     234496,     234496,      256,      512, 0x9e97fdeb
+0,     234752,     234752,      256,      512, 0x398e1b42
+0,     235008,     235008,      256,      512, 0xd88805fb
+0,     235264,     235264,      256,      512, 0x0f940d6e
+0,     235520,     235520,      256,      512, 0x7ae41b55
+0,     235776,     235776,      256,      512, 0x7b1b01fc
+0,     236032,     236032,      256,      512, 0x2ee013aa
+0,     236288,     236288,      256,      512, 0x255390c3
+0,     236544,     236544,      256,      512, 0x619301e0
+0,     236800,     236800,      256,      512, 0x6e22fe78
+0,     237056,     237056,      256,      512, 0xfe4ddbdc
+0,     237312,     237312,      256,      512, 0x254afaae
+0,     237568,     237568,      256,      512, 0xfcc9e39e
+0,     237824,     237824,      256,      512, 0x36d7f387
+0,     238080,     238080,      256,      512, 0xa82bfd53
+0,     238336,     238336,      256,      512, 0x4be4fc3f
+0,     238592,     238592,      256,      512, 0x3260db56
+0,     238848,     238848,      256,      512, 0x47d3df59
+0,     239104,     239104,      256,      512, 0x4fdecad8
+0,     239360,     239360,      256,      512, 0xa0d42df1
+0,     239616,     239616,      256,      512, 0x76eed93e
+0,     239872,     239872,      256,      512, 0x84b32366
+0,     240128,     240128,      256,      512, 0x2b1abba5
+0,     240384,     240384,      256,      512, 0xfe1bc04e
+0,     240640,     240640,      256,      512, 0x8ea73d13
+0,     240896,     240896,      256,      512, 0xe78ee414
+0,     241152,     241152,      256,      512, 0xa96b2e63
+0,     241408,     241408,      256,      512, 0x5656feac
+0,     241664,     241664,      256,      512, 0x97d1fec6
+0,     241920,     241920,      256,      512, 0x84f00589
+0,     242176,     242176,      256,      512, 0x6249f14b
+0,     242432,     242432,      256,      512, 0xbe0c026f
+0,     242688,     242688,      256,      512, 0xa0931040
+0,     242944,     242944,      256,      512, 0xb70df39c
+0,     243200,     243200,      256,      512, 0x65a8fcce
+0,     243456,     243456,      256,      512, 0x588f2038
+0,     243712,     243712,      256,      512, 0x6c99f839
+0,     243968,     243968,      256,      512, 0xd2d3edc9
+0,     244224,     244224,      256,      512, 0x9a2606cd
+0,     244480,     244480,      256,      512, 0x986b0959
+0,     244736,     244736,      256,      512, 0x0642fb1c
+0,     244992,     244992,      256,      512, 0x327ef440
+0,     245248,     245248,      256,      512, 0xef8c03ab
+0,     245504,     245504,      256,      512, 0x938800ed
+0,     245760,     245760,      256,      512, 0x1b4907af
+0,     246016,     246016,      256,      512, 0xa65b14c1
+0,     246272,     246272,      256,      512, 0xf1bc140f
+0,     246528,     246528,      256,      512, 0xcb200aa0
+0,     246784,     246784,      256,      512, 0x903d2ea1
+0,     247040,     247040,      256,      512, 0x28601b24
+0,     247296,     247296,      256,      512, 0x536c1814
+0,     247552,     247552,      256,      512, 0x2f5104a0
+0,     247808,     247808,      256,      512, 0x76e91a36
+0,     248064,     248064,      256,      512, 0xbd1c1a98
+0,     248320,     248320,      256,      512, 0x9c9fea52
+0,     248576,     248576,      256,      512, 0x6a780a34
+0,     248832,     248832,      256,      512, 0x241d1ba4
+0,     249088,     249088,      256,      512, 0x87153414
+0,     249344,     249344,      256,      512, 0x023a2ecb
+0,     249600,     249600,      256,      512, 0x12e12657
+0,     249856,     249856,      256,      512, 0xd5b11dd6
+0,     250112,     250112,      256,      512, 0x731aee9a
+0,     250368,     250368,      256,      512, 0x653fe566
+0,     250624,     250624,      256,      512, 0x5e3b1211
+0,     250880,     250880,      256,      512, 0x177a12de
+0,     251136,     251136,      256,      512, 0x912c1979
+0,     251392,     251392,      256,      512, 0xe4820775
+0,     251648,     251648,      256,      512, 0x0998fb00
+0,     251904,     251904,      256,      512, 0x7c54fe45
+0,     252160,     252160,      256,      512, 0x1ad313b2
+0,     252416,     252416,      256,      512, 0xa3691dac
+0,     252672,     252672,      256,      512, 0x573617f3
+0,     252928,     252928,      256,      512, 0xa2cb0646
+0,     253184,     253184,      256,      512, 0xb51df758
+0,     253440,     253440,      256,      512, 0xbf0f2561
+0,     253696,     253696,      256,      512, 0xd68e14be
+0,     253952,     253952,      256,      512, 0xa2a001d2
+0,     254208,     254208,      256,      512, 0x8469fb38
+0,     254464,     254464,      256,      512, 0x02130a17
+0,     254720,     254720,      256,      512, 0x64a21ae2
+0,     254976,     254976,      256,      512, 0x24bc1110
+0,     255232,     255232,      256,      512, 0xc4ce2a27
+0,     255488,     255488,      256,      512, 0xdfb607c0
+0,     255744,     255744,      256,      512, 0x95cc26a2
+0,     256000,     256000,      256,      512, 0xa94ae9bf
+0,     256256,     256256,      256,      512, 0xfe9e0ec7
+0,     256512,     256512,      256,      512, 0x5fd110df
+0,     256768,     256768,      256,      512, 0xb63d215a
+0,     257024,     257024,      256,      512, 0x3d75e36b
+0,     257280,     257280,      256,      512, 0x39d5fcd3
+0,     257536,     257536,      256,      512, 0xf77e3543
+0,     257792,     257792,      256,      512, 0x71e0e7b7
+0,     258048,     258048,      256,      512, 0xbc741b6d
+0,     258304,     258304,      256,      512, 0xdbba1908
+0,     258560,     258560,      256,      512, 0xe0860cb5
+0,     258816,     258816,      256,      512, 0x8b3f158d
+0,     259072,     259072,      256,      512, 0xdc84255d
+0,     259328,     259328,      256,      512, 0xab1bff41
+0,     259584,     259584,      256,      512, 0x6d600978
+0,     259840,     259840,      256,      512, 0x23981490
+0,     260096,     260096,      256,      512, 0x5b8a12c2
+0,     260352,     260352,      256,      512, 0xb9fb1a98
+0,     260608,     260608,      256,      512, 0x87440bb9
+0,     260864,     260864,      256,      512, 0x5334e358
+0,     261120,     261120,      256,      512, 0x6177f29d
+0,     261376,     261376,      256,      512, 0x4f2619d2
+0,     261632,     261632,      256,      512, 0xe30dd511
+0,     261888,     261888,      256,      512, 0x577bfc66
+0,     262144,     262144,      256,      512, 0x4501fabe
+0,     262400,     262400,      256,      512, 0xb7631295
+0,     262656,     262656,      256,      512, 0xad3dfa95
+0,     262912,     262912,      256,      512, 0x841d051a
+0,     263168,     263168,      256,      512, 0x84d1007c
+0,     263424,     263424,      256,      512, 0x9294f4ac
+0,     263680,     263680,      256,      512, 0x47961920
+0,     263936,     263936,      256,      512, 0x22552077
+0,     264192,     264192,      256,      512, 0x95c1ebf7
+0,     264448,     264448,      256,      512, 0x806225d1
+0,     264704,     264704,      256,      512, 0xb76a10f7
+0,     264960,     264960,      256,      512, 0xdefc0733
+0,     265216,     265216,      256,      512, 0xe82c10e9
+0,     265472,     265472,      256,      512, 0x32bbf04e
+0,     265728,     265728,      256,      512, 0xa497fa0b
+0,     265984,     265984,      256,      512, 0xc28b06d8
+0,     266240,     266240,      256,      512, 0x2755f445
+0,     266496,     266496,      256,      512, 0x811e2127
+0,     266752,     266752,      256,      512, 0x0e1a1ce0
+0,     267008,     267008,      256,      512, 0x4b77e60c
+0,     267264,     267264,      256,      512, 0xb87a29dc
+0,     267520,     267520,      256,      512, 0xaab81344
+0,     267776,     267776,      256,      512, 0xa48c1b49
+0,     268032,     268032,      256,      512, 0x733a18b1
+0,     268288,     268288,      256,      512, 0x8cb31e15
+0,     268544,     268544,      256,      512, 0x7b7fffba
+0,     268800,     268800,      256,      512, 0xd167fc50
+0,     269056,     269056,      256,      512, 0xa8e704e7
+0,     269312,     269312,      256,      512, 0x24dfe71c
+0,     269568,     269568,      256,      512, 0xdea9009e
+0,     269824,     269824,      256,      512, 0xf5bc003f
+0,     270080,     270080,      256,      512, 0x036b03da
+0,     270336,     270336,      256,      512, 0x7fef077e
+0,     270592,     270592,      256,      512, 0xd327f14c
+0,     270848,     270848,      256,      512, 0x73782042
+0,     271104,     271104,      256,      512, 0x040bf9af
+0,     271360,     271360,      256,      512, 0x3a9bf3ea
+0,     271616,     271616,      256,      512, 0x62051d71
+0,     271872,     271872,      256,      512, 0x4bcdf7ec
+0,     272128,     272128,      256,      512, 0xa790e9a6
+0,     272384,     272384,      256,      512, 0xce7ce1ff
+0,     272640,     272640,      256,      512, 0x8d7c22b3
+0,     272896,     272896,      256,      512, 0x1dfff7c1
+0,     273152,     273152,      256,      512, 0x0e380125
+0,     273408,     273408,      256,      512, 0x6ed3f2a3
+0,     273664,     273664,      256,      512, 0x2ce61c7d
+0,     273920,     273920,      256,      512, 0xe3961da6
+0,     274176,     274176,      256,      512, 0x606f148f
+0,     274432,     274432,      256,      512, 0xcecb0291
+0,     274688,     274688,      256,      512, 0x86f7f1fb
+0,     274944,     274944,      256,      512, 0x6f29fc10
+0,     275200,     275200,      256,      512, 0x6c58fe9d
+0,     275456,     275456,      256,      512, 0xd46212b1
+0,     275712,     275712,      256,      512, 0x463afa8d
+0,     275968,     275968,      256,      512, 0x762901bf
+0,     276224,     276224,      256,      512, 0x4b88089f
+0,     276480,     276480,      256,      512, 0xe7130c59
+0,     276736,     276736,      256,      512, 0xae8f0e25
+0,     276992,     276992,      256,      512, 0x11edf5c9
+0,     277248,     277248,      256,      512, 0xe9370676
+0,     277504,     277504,      256,      512, 0x8d460dc9
+0,     277760,     277760,      256,      512, 0x121a09f3
+0,     278016,     278016,      256,      512, 0xba9c0ed1
+0,     278272,     278272,      256,      512, 0x98990adb
+0,     278528,     278528,      256,      512, 0x9f8109c7
+0,     278784,     278784,      256,      512, 0xa120f84e
+0,     279040,     279040,      256,      512, 0xe57200dd
+0,     279296,     279296,      256,      512, 0x909af779
+0,     279552,     279552,      256,      512, 0x58bb1504
+0,     279808,     279808,      256,      512, 0xbfc4056d
+0,     280064,     280064,      256,      512, 0x0e4311e1
+0,     280320,     280320,      256,      512, 0xe94af455
+0,     280576,     280576,      256,      512, 0x0b14ee10
+0,     280832,     280832,      256,      512, 0xa2e5064f
+0,     281088,     281088,      256,      512, 0xae56fa27
+0,     281344,     281344,      256,      512, 0x34d9f50b
+0,     281600,     281600,      256,      512, 0x6ab60d46
+0,     281856,     281856,      256,      512, 0xff6e0a28
+0,     282112,     282112,      256,      512, 0x311d1676
+0,     282368,     282368,      256,      512, 0x53562a49
+0,     282624,     282624,      256,      512, 0xc607260d
+0,     282880,     282880,      256,      512, 0x856f262e
+0,     283136,     283136,      256,      512, 0x04dc0999
+0,     283392,     283392,      256,      512, 0x0b10fbf3
+0,     283648,     283648,      256,      512, 0x65ddfa4f
+0,     283904,     283904,      256,      512, 0x6f13077d
+0,     284160,     284160,      256,      512, 0x0e6fdcc6
+0,     284416,     284416,      256,      512, 0xd04ffc48
+0,     284672,     284672,      256,      512, 0x2557272d
+0,     284928,     284928,      256,      512, 0x4b27cfc6
+0,     285184,     285184,      256,      512, 0x51d400f5
+0,     285440,     285440,      256,      512, 0x49000f5a
+0,     285696,     285696,      256,      512, 0xb77814a6
+0,     285952,     285952,      256,      512, 0x56d51d47
+0,     286208,     286208,      256,      512, 0xe69e1c13
+0,     286464,     286464,      256,      512, 0xf6e1d1ee
+0,     286720,     286720,      256,      512, 0xa6ff21ef
+0,     286976,     286976,      256,      512, 0xf3e9e500
+0,     287232,     287232,      256,      512, 0x0067ef67
+0,     287488,     287488,      256,      512, 0xa9ea2870
+0,     287744,     287744,      256,      512, 0xce96f131
+0,     288000,     288000,      256,      512, 0xe2cde792
+0,     288256,     288256,      256,      512, 0x45e122c0
+0,     288512,     288512,      256,      512, 0x40b01849
+0,     288768,     288768,      256,      512, 0xe57f2275
+0,     289024,     289024,      256,      512, 0xa80be167
+0,     289280,     289280,      256,      512, 0x0d6001ce
+0,     289536,     289536,      256,      512, 0x22870b5a
+0,     289792,     289792,      256,      512, 0xa291fb22
+0,     290048,     290048,      256,      512, 0x97b2e1b6
+0,     290304,     290304,      256,      512, 0x0e9ff4f4
+0,     290560,     290560,      256,      512, 0x62b5f4ec
+0,     290816,     290816,      256,      512, 0xb67beb48
+0,     291072,     291072,      256,      512, 0xfd37ff9c
+0,     291328,     291328,      256,      512, 0xa108ecc5
+0,     291584,     291584,      256,      512, 0xe7b425ea
+0,     291840,     291840,      256,      512, 0x8b6d0ef4
+0,     292096,     292096,      256,      512, 0x7d1c06f7
+0,     292352,     292352,      256,      512, 0x92c327db
+0,     292608,     292608,      256,      512, 0xecb1174d
+0,     292864,     292864,      256,      512, 0x92fd075c
+0,     293120,     293120,      256,      512, 0x9b581976
+0,     293376,     293376,      256,      512, 0x4cdbeab6
+0,     293632,     293632,      256,      512, 0xd77b395f
+0,     293888,     293888,      256,      512, 0x241f137a
+0,     294144,     294144,      256,      512, 0xb9fad7f9
+0,     294400,     294400,      256,      512, 0xde9c14f0
+0,     294656,     294656,      256,      512, 0x0a78e752
+0,     294912,     294912,      256,      512, 0x2c30e953
+0,     295168,     295168,      256,      512, 0x29501adf
+0,     295424,     295424,      256,      512, 0x9ce70f47
+0,     295680,     295680,      256,      512, 0xa46afe2e
+0,     295936,     295936,      256,      512, 0x3bb7fb4b
+0,     296192,     296192,      256,      512, 0x4e7bfe83
+0,     296448,     296448,      256,      512, 0x6b72f351
+0,     296704,     296704,      256,      512, 0xbdc1ee89
+0,     296960,     296960,      256,      512, 0x7bca0d65
+0,     297216,     297216,      256,      512, 0xa459dd30
+0,     297472,     297472,      256,      512, 0x213c1f17
+0,     297728,     297728,      256,      512, 0xbdd2e538
+0,     297984,     297984,      256,      512, 0xf2e9d8a0
+0,     298240,     298240,      256,      512, 0x906103e5
+0,     298496,     298496,      256,      512, 0x9771e559
+0,     298752,     298752,      256,      512, 0x2c331629
+0,     299008,     299008,      256,      512, 0x5818d01f
+0,     299264,     299264,      256,      512, 0xca89083a
+0,     299520,     299520,      256,      512, 0xe6210cd7
+0,     299776,     299776,      256,      512, 0x1154fb6a
+0,     300032,     300032,      256,      512, 0xb9a800d5
+0,     300288,     300288,      256,      512, 0x8b4bfbef
+0,     300544,     300544,      256,      512, 0x63930cf0
+0,     300800,     300800,      256,      512, 0x231f2db4
+0,     301056,     301056,      256,      512, 0x1587198e
+0,     301312,     301312,      256,      512, 0xb32fff11
+0,     301568,     301568,      256,      512, 0x5183050f
+0,     301824,     301824,      256,      512, 0x6a5a2843
+0,     302080,     302080,      256,      512, 0xdb01fc04
+0,     302336,     302336,      256,      512, 0x4a7b05b0
+0,     302592,     302592,      256,      512, 0x9a8f08c6
+0,     302848,     302848,      256,      512, 0x722df114
+0,     303104,     303104,      256,      512, 0x8359f795
+0,     303360,     303360,      256,      512, 0x31a1f7a5
+0,     303616,     303616,      256,      512, 0x794ed561
+0,     303872,     303872,      256,      512, 0x72862199
+0,     304128,     304128,      256,      512, 0x80500029
+0,     304384,     304384,      256,      512, 0x194f1133
+0,     304640,     304640,      256,      512, 0x51b91f05
+0,     304896,     304896,      256,      512, 0x29a4eb09
+0,     305152,     305152,      256,      512, 0x0c91ee87
+0,     305408,     305408,      256,      512, 0xb7f4f81f
+0,     305664,     305664,      256,      512, 0xb689ecf8
+0,     305920,     305920,      256,      512, 0xf165efdf
+0,     306176,     306176,      256,      512, 0x68c8f23a
+0,     306432,     306432,      256,      512, 0x3bb90c4b
+0,     306688,     306688,      256,      512, 0x630b040f
+0,     306944,     306944,      256,      512, 0x0af51828
+0,     307200,     307200,      256,      512, 0x799b102e
+0,     307456,     307456,      256,      512, 0xf8a01a2e
+0,     307712,     307712,      256,      512, 0x95172839
+0,     307968,     307968,      256,      512, 0x45ca1924
+0,     308224,     308224,      256,      512, 0x41dc0f32
+0,     308480,     308480,      256,      512, 0xede0f243
+0,     308736,     308736,      256,      512, 0x15fafc3a
+0,     308992,     308992,      256,      512, 0x599cf6b5
+0,     309248,     309248,      256,      512, 0xf3740462
+0,     309504,     309504,      256,      512, 0x748111a2
+0,     309760,     309760,      256,      512, 0x035cf8f1
+0,     310016,     310016,      256,      512, 0x6fdf205e
+0,     310272,     310272,      256,      512, 0xccaa0b18
+0,     310528,     310528,      256,      512, 0x292801fd
+0,     310784,     310784,      256,      512, 0x074ef985
+0,     311040,     311040,      256,      512, 0xce98f154
+0,     311296,     311296,      256,      512, 0x2371021c
+0,     311552,     311552,      256,      512, 0x6a2c0466
+0,     311808,     311808,      256,      512, 0x17a801ca
+0,     312064,     312064,      256,      512, 0x939c2d1e
+0,     312320,     312320,      256,      512, 0xbdf6fa63
+0,     312576,     312576,      256,      512, 0xc493d821
+0,     312832,     312832,      256,      512, 0x18b4d170
+0,     313088,     313088,      256,      512, 0x1183f0e5
+0,     313344,     313344,      256,      512, 0x0d370c1e
+0,     313600,     313600,      256,      512, 0x5d1ac602
+0,     313856,     313856,      256,      512, 0x812005d7
+0,     314112,     314112,      256,      512, 0xab7b28d9
+0,     314368,     314368,      256,      512, 0xcfcf0686
+0,     314624,     314624,      256,      512, 0xb069ee4d
+0,     314880,     314880,      256,      512, 0x37edd9d0
+0,     315136,     315136,      256,      512, 0x05cb071e
+0,     315392,     315392,      256,      512, 0x6dc7dcbf
+0,     315648,     315648,      256,      512, 0x9c41f7a7
+0,     315904,     315904,      256,      512, 0x40c8f332
+0,     316160,     316160,      256,      512, 0x96c901df
+0,     316416,     316416,      256,      512, 0x79c903aa
+0,     316672,     316672,      256,      512, 0x577f1b4a
+0,     316928,     316928,      256,      512, 0x1e9625ef
+0,     317184,     317184,      256,      512, 0x86f2b049
+0,     317440,     317440,      256,      512, 0xf856214b
+0,     317696,     317696,      256,      512, 0x77fbd4ac
+0,     317952,     317952,      256,      512, 0x8244ffb1
+0,     318208,     318208,      256,      512, 0xf23e3740
+0,     318464,     318464,      256,      512, 0x49f6fb20
+0,     318720,     318720,      256,      512, 0x73cf26a0
+0,     318976,     318976,      256,      512, 0x2b71e18e
+0,     319232,     319232,      256,      512, 0xb418ed49
+0,     319488,     319488,      256,      512, 0x7d4c226b
+0,     319744,     319744,      256,      512, 0x809a3117
+0,     320000,     320000,      256,      512, 0xb678267f
+0,     320256,     320256,      256,      512, 0xfcbf0ff4
+0,     320512,     320512,      256,      512, 0xcefce191
+0,     320768,     320768,      256,      512, 0x9cef11fd
+0,     321024,     321024,      256,      512, 0x5e28cdac
+0,     321280,     321280,      256,      512, 0x60cd04a3
+0,     321536,     321536,      256,      512, 0xdb55f773
+0,     321792,     321792,      256,      512, 0xc1f404ef
+0,     322048,     322048,      256,      512, 0x47cb046f
+0,     322304,     322304,      256,      512, 0x476702fd
+0,     322560,     322560,      256,      512, 0xac4d0640
+0,     322816,     322816,      256,      512, 0x63f504a5
+0,     323072,     323072,      256,      512, 0x63c71c79
+0,     323328,     323328,      256,      512, 0x8bc111c4
+0,     323584,     323584,      256,      512, 0x0cb1fb7f
+0,     323840,     323840,      256,      512, 0xec73fef3
+0,     324096,     324096,      256,      512, 0x28520e92
+0,     324352,     324352,      256,      512, 0x670b0782
+0,     324608,     324608,      256,      512, 0x4c771676
+0,     324864,     324864,      256,      512, 0x18451fd7
+0,     325120,     325120,      256,      512, 0x46561d1a
+0,     325376,     325376,      256,      512, 0x95862a2f
+0,     325632,     325632,      256,      512, 0x7a2a1292
+0,     325888,     325888,      256,      512, 0xa1dbf783
+0,     326144,     326144,      256,      512, 0x8fb01d37
+0,     326400,     326400,      256,      512, 0xee70f1bb
+0,     326656,     326656,      256,      512, 0x9f590bc2
+0,     326912,     326912,      256,      512, 0xe342c084
+0,     327168,     327168,      256,      512, 0xe998fd4f
+0,     327424,     327424,      256,      512, 0x1109175c
+0,     327680,     327680,      256,      512, 0x82511d3b
+0,     327936,     327936,      256,      512, 0x14a8143d
+0,     328192,     328192,      256,      512, 0x21a7f750
+0,     328448,     328448,      256,      512, 0x61c5098f
+0,     328704,     328704,      256,      512, 0x0d75f868
+0,     328960,     328960,      256,      512, 0xa3450802
+0,     329216,     329216,      256,      512, 0x4bf5dd51
+0,     329472,     329472,      256,      512, 0x7fc9072f
+0,     329728,     329728,      256,      512, 0x1114f15e
+0,     329984,     329984,      256,      512, 0xd928e4d9
+0,     330240,     330240,      256,      512, 0x26192535
+0,     330496,     330496,      256,      512, 0x46bbdef0
+0,     330752,     330752,      256,      512, 0x57681b8b
+0,     331008,     331008,      256,      512, 0x9a7c0ad0
+0,     331264,     331264,      256,      512, 0x2d12105e
+0,     331520,     331520,      256,      512, 0x9b91e549
+0,     331776,     331776,      256,      512, 0x73cf017c
+0,     332032,     332032,      256,      512, 0x62b0e6ee
+0,     332288,     332288,      256,      512, 0x2da6078f
+0,     332544,     332544,      256,      512, 0xcc53faae
+0,     332800,     332800,      256,      512, 0x535b13b3
+0,     333056,     333056,      256,      512, 0xc6302b69
+0,     333312,     333312,      256,      512, 0xe333f8fc
+0,     333568,     333568,      256,      512, 0xc3e7d8e0
+0,     333824,     333824,      256,      512, 0xdc942d0c
+0,     334080,     334080,      256,      512, 0xd89f166c
+0,     334336,     334336,      256,      512, 0xd4161607
+0,     334592,     334592,      256,      512, 0xbed8fee7
+0,     334848,     334848,      256,      512, 0xacbd0015
+0,     335104,     335104,      256,      512, 0xc29f16c5
+0,     335360,     335360,      256,      512, 0x2175ed49
+0,     335616,     335616,      256,      512, 0xcc5f0631
+0,     335872,     335872,      256,      512, 0xf207081e
+0,     336128,     336128,      256,      512, 0x416dfd70
+0,     336384,     336384,      256,      512, 0xeef0f4d6
+0,     336640,     336640,      256,      512, 0x981312e9
+0,     336896,     336896,      256,      512, 0x5147f191
+0,     337152,     337152,      256,      512, 0x7eadfbd5
+0,     337408,     337408,      256,      512, 0x60e11861
+0,     337664,     337664,      256,      512, 0x8075e3dc
+0,     337920,     337920,      256,      512, 0xab430782
+0,     338176,     338176,      256,      512, 0xb570f1df
+0,     338432,     338432,      256,      512, 0x9ffeffcd
+0,     338688,     338688,      256,      512, 0xb767264a
+0,     338944,     338944,      256,      512, 0x7f730416
+0,     339200,     339200,      256,      512, 0xa614142d
+0,     339456,     339456,      256,      512, 0xfdddf3b3
+0,     339712,     339712,      256,      512, 0xe1c9fc24
+0,     339968,     339968,      256,      512, 0x659c126a
+0,     340224,     340224,      256,      512, 0x8354eb67
+0,     340480,     340480,      256,      512, 0xb9921db5
+0,     340736,     340736,      256,      512, 0x1a6eea7c
+0,     340992,     340992,      256,      512, 0xf35f1ee0
+0,     341248,     341248,      256,      512, 0xc22adcd5
+0,     341504,     341504,      256,      512, 0x48eaeef3
+0,     341760,     341760,      256,      512, 0x8977fbf7
+0,     342016,     342016,      256,      512, 0x688ce244
+0,     342272,     342272,      256,      512, 0x1788d81c
+0,     342528,     342528,      256,      512, 0x4c79f0a7
+0,     342784,     342784,      256,      512, 0xc1cbffeb
+0,     343040,     343040,      256,      512, 0xed6603c3
+0,     343296,     343296,      256,      512, 0xc34115d7
+0,     343552,     343552,      256,      512, 0xc214e252
+0,     343808,     343808,      256,      512, 0xd09b21bc
+0,     344064,     344064,      256,      512, 0xf483df82
+0,     344320,     344320,      256,      512, 0x9d00f6d1
+0,     344576,     344576,      256,      512, 0xbf96eba3
+0,     344832,     344832,      256,      512, 0x677ee346
+0,     345088,     345088,      256,      512, 0x388df812
+0,     345344,     345344,      256,      512, 0xd82ceb81
+0,     345600,     345600,      256,      512, 0xbc840fb5
+0,     345856,     345856,      256,      512, 0xb6f610a3
+0,     346112,     346112,      256,      512, 0x4bd108a9
+0,     346368,     346368,      256,      512, 0x8a19e996
+0,     346624,     346624,      256,      512, 0xb7c2e695
+0,     346880,     346880,      256,      512, 0x2665f6db
+0,     347136,     347136,      256,      512, 0x5011ece9
+0,     347392,     347392,      256,      512, 0x7fbfeaec
+0,     347648,     347648,      256,      512, 0x6ec6cb47
+0,     347904,     347904,      256,      512, 0x286ffdb8
+0,     348160,     348160,      256,      512, 0xcbf20c6e
+0,     348416,     348416,      256,      512, 0x737538db
+0,     348672,     348672,      256,      512, 0xc86c0256
+0,     348928,     348928,      256,      512, 0x2b601b4f
+0,     349184,     349184,      256,      512, 0x4c990271
+0,     349440,     349440,      256,      512, 0xafaa15e5
+0,     349696,     349696,      256,      512, 0xe72f0ef6
+0,     349952,     349952,      256,      512, 0x337208d4
+0,     350208,     350208,      256,      512, 0xeba72810
+0,     350464,     350464,      256,      512, 0x37cff1c8
+0,     350720,     350720,      256,      512, 0x5909eff6
+0,     350976,     350976,      256,      512, 0xaa6a2873
+0,     351232,     351232,      256,      512, 0xbebada31
+0,     351488,     351488,      256,      512, 0xce87096e
+0,     351744,     351744,      256,      512, 0xc670f6fc
+0,     352000,     352000,      256,      512, 0x39a9f539
+0,     352256,     352256,      256,      512, 0xd1eb038e
+0,     352512,     352512,      256,      512, 0xaf6bc7b7
+0,     352768,     352768,      256,      512, 0x7a79016f
+0,     353024,     353024,      256,      512, 0x20422a69
+0,     353280,     353280,      256,      512, 0xc7040814
+0,     353536,     353536,      256,      512, 0xad2cffc5
+0,     353792,     353792,      256,      512, 0x48c015d3
+0,     354048,     354048,      256,      512, 0x25af0b85
+0,     354304,     354304,      256,      512, 0xf571016c
+0,     354560,     354560,      256,      512, 0x397d05d6
+0,     354816,     354816,      256,      512, 0x8a5b1296
+0,     355072,     355072,      256,      512, 0x83181ccf
+0,     355328,     355328,      256,      512, 0xabd30bc6
+0,     355584,     355584,      256,      512, 0x8de62ef3
+0,     355840,     355840,      256,      512, 0x53181d1c
+0,     356096,     356096,      256,      512, 0xed80fa35
+0,     356352,     356352,      256,      512, 0xdd4f0c68
+0,     356608,     356608,      256,      512, 0x6e4c161a
+0,     356864,     356864,      256,      512, 0x7c05fcfe
+0,     357120,     357120,      256,      512, 0xcfac0909
+0,     357376,     357376,      256,      512, 0x5957f7da
+0,     357632,     357632,      256,      512, 0xb6ede45e
+0,     357888,     357888,      256,      512, 0x7b3704cd
+0,     358144,     358144,      256,      512, 0x58920963
+0,     358400,     358400,      256,      512, 0xc81024d9
+0,     358656,     358656,      256,      512, 0xe0100a12
+0,     358912,     358912,      256,      512, 0x17e9188a
+0,     359168,     359168,      256,      512, 0x94611f50
+0,     359424,     359424,      256,      512, 0xc8fd0bb4
+0,     359680,     359680,      256,      512, 0x02a508fd
+0,     359936,     359936,      256,      512, 0xd4fd19b8
+0,     360192,     360192,      256,      512, 0xe90c0ce6
+0,     360448,     360448,      256,      512, 0xff00161c
+0,     360704,     360704,      256,      512, 0x773641e8
+0,     360960,     360960,      256,      512, 0x2fc70369
+0,     361216,     361216,      256,      512, 0x9e3b1073
+0,     361472,     361472,      256,      512, 0x4b461828
+0,     361728,     361728,      256,      512, 0xeea1f48a
+0,     361984,     361984,      256,      512, 0x753b22a2
+0,     362240,     362240,      256,      512, 0xda2f0b9b
+0,     362496,     362496,      256,      512, 0x05e13bdd
+0,     362752,     362752,      256,      512, 0x612e0fa6
+0,     363008,     363008,      256,      512, 0xa532f32d
+0,     363264,     363264,      256,      512, 0xba2f0d18
+0,     363520,     363520,      256,      512, 0xeea1fd7c
+0,     363776,     363776,      256,      512, 0x0ca20b7d
+0,     364032,     364032,      256,      512, 0x46abf8dd
+0,     364288,     364288,      256,      512, 0xbda00654
+0,     364544,     364544,      256,      512, 0xbb5feee3
+0,     364800,     364800,      256,      512, 0x576ae651
+0,     365056,     365056,      256,      512, 0xf4e61051
+0,     365312,     365312,      256,      512, 0xa68dca2b
+0,     365568,     365568,      256,      512, 0x38c116cf
+0,     365824,     365824,      256,      512, 0x00b4fb2d
+0,     366080,     366080,      256,      512, 0x00d0e309
+0,     366336,     366336,      256,      512, 0x5e140a8c
+0,     366592,     366592,      256,      512, 0xa28d0836
+0,     366848,     366848,      256,      512, 0x3ae11867
+0,     367104,     367104,      256,      512, 0x91d4f45f
+0,     367360,     367360,      256,      512, 0xd3d50451
+0,     367616,     367616,      256,      512, 0xc9f0f662
+0,     367872,     367872,      256,      512, 0x66ad134b
+0,     368128,     368128,      256,      512, 0x6599e42d
+0,     368384,     368384,      256,      512, 0x77f6f1e0
+0,     368640,     368640,      256,      512, 0x29daf73b
+0,     368896,     368896,      256,      512, 0x9aa310fe
+0,     369152,     369152,      256,      512, 0x0f110de6
+0,     369408,     369408,      256,      512, 0x09eac5f5
+0,     369664,     369664,      256,      512, 0x018b3899
+0,     369920,     369920,      256,      512, 0x1318f038
+0,     370176,     370176,      256,      512, 0x49dbd9d4
+0,     370432,     370432,      256,      512, 0xfe290768
+0,     370688,     370688,      256,      512, 0xe46cf08e
+0,     370944,     370944,      256,      512, 0x4e35b834
+0,     371200,     371200,      256,      512, 0xd5b00158
+0,     371456,     371456,      256,      512, 0x655e0e96
+0,     371712,     371712,      256,      512, 0x9c950387
+0,     371968,     371968,      256,      512, 0x6c22e616
+0,     372224,     372224,      256,      512, 0xdf99f729
+0,     372480,     372480,      256,      512, 0xb3e2124c
+0,     372736,     372736,      256,      512, 0xb055d305
+0,     372992,     372992,      256,      512, 0x072ad68d
+0,     373248,     373248,      256,      512, 0xd8ec26e7
+0,     373504,     373504,      256,      512, 0x1d7ae10c
+0,     373760,     373760,      256,      512, 0x43befab3
+0,     374016,     374016,      256,      512, 0x5c0b1d08
+0,     374272,     374272,      256,      512, 0x38e51b15
+0,     374528,     374528,      256,      512, 0xd8ece5e9
+0,     374784,     374784,      256,      512, 0x0f4ddb70
+0,     375040,     375040,      256,      512, 0xe556ed74
+0,     375296,     375296,      256,      512, 0x8d12d69b
+0,     375552,     375552,      256,      512, 0x77c6f39f
+0,     375808,     375808,      256,      512, 0x590fd7a4
+0,     376064,     376064,      256,      512, 0xafea5538
+0,     376320,     376320,      256,      512, 0x4ae390d8
+0,     376576,     376576,      256,      512, 0xf25c177f
+0,     376832,     376832,      256,      512, 0xfe031994
+0,     377088,     377088,      256,      512, 0x48daf10c
+0,     377344,     377344,      256,      512, 0x737a1751
+0,     377600,     377600,      256,      512, 0x79a2f304
+0,     377856,     377856,      256,      512, 0xd429e2a7
+0,     378112,     378112,      256,      512, 0x13321be3
+0,     378368,     378368,      256,      512, 0x5c461318
+0,     378624,     378624,      256,      512, 0x1961f696
+0,     378880,     378880,      256,      512, 0x6e9623ff
+0,     379136,     379136,      256,      512, 0x4d2d19ea
+0,     379392,     379392,      256,      512, 0x8dea0cfe
+0,     379648,     379648,      256,      512, 0x8cc30f94
+0,     379904,     379904,      256,      512, 0x162a09d6
+0,     380160,     380160,      256,      512, 0x8d910c6c
+0,     380416,     380416,      256,      512, 0x8836f946
+0,     380672,     380672,      256,      512, 0x62dc0f84
+0,     380928,     380928,      256,      512, 0xc7e80a69
+0,     381184,     381184,      256,      512, 0x9b571129
+0,     381440,     381440,      256,      512, 0x8e15e6d3
+0,     381696,     381696,      256,      512, 0x48b6f11a
+0,     381952,     381952,      256,      512, 0x4e741659
+0,     382208,     382208,      256,      512, 0x2075ea94
+0,     382464,     382464,      256,      512, 0xe45919cb
+0,     382720,     382720,      256,      512, 0x38e01aa4
+0,     382976,     382976,      256,      512, 0x7cf2db66
+0,     383232,     383232,      256,      512, 0x803c3fbd
+0,     383488,     383488,      256,      512, 0x7d49016b
+0,     383744,     383744,      256,      512, 0x0cb60a38
+0,     384000,     384000,      256,      512, 0x88f03236
+0,     384256,     384256,      256,      512, 0x8c25ebc0
+0,     384512,     384512,      256,      512, 0x8323e970
+0,     384768,     384768,      256,      512, 0x34e21a36
+0,     385024,     385024,      256,      512, 0xc8ace738
+0,     385280,     385280,      256,      512, 0x31250eb8
+0,     385536,     385536,      256,      512, 0x6a490967
+0,     385792,     385792,      256,      512, 0xf4340922
+0,     386048,     386048,      256,      512, 0xaf40f4b1
+0,     386304,     386304,      256,      512, 0x9d130b82
+0,     386560,     386560,      256,      512, 0x64aefc35
+0,     386816,     386816,      256,      512, 0xc3e805a8
+0,     387072,     387072,      256,      512, 0x02d90924
+0,     387328,     387328,      256,      512, 0xea85f710
+0,     387584,     387584,      256,      512, 0x5babfefd
+0,     387840,     387840,      256,      512, 0x1167116b
+0,     388096,     388096,      256,      512, 0x8710f9fb
+0,     388352,     388352,      256,      512, 0x90a8fb6e
+0,     388608,     388608,      256,      512, 0x1051ea1a
+0,     388864,     388864,      256,      512, 0xa40ff941
+0,     389120,     389120,      256,      512, 0x9626ed85
+0,     389376,     389376,      256,      512, 0x03e42055
+0,     389632,     389632,      256,      512, 0x3cd8cae9
+0,     389888,     389888,      256,      512, 0x045138db
+0,     390144,     390144,      256,      512, 0xc3adf48f
+0,     390400,     390400,      256,      512, 0x933cf563
+0,     390656,     390656,      256,      512, 0xe6bb0fd0
+0,     390912,     390912,      256,      512, 0x002e05a1
+0,     391168,     391168,      256,      512, 0xc80bf149
+0,     391424,     391424,      256,      512, 0x08abe79d
+0,     391680,     391680,      256,      512, 0xfdf618f2
+0,     391936,     391936,      256,      512, 0x67d60966
+0,     392192,     392192,      256,      512, 0x6a58e292
+0,     392448,     392448,      256,      512, 0xf045f833
+0,     392704,     392704,      256,      512, 0x3e621b16
+0,     392960,     392960,      256,      512, 0xfe08f423
+0,     393216,     393216,      256,      512, 0xbf9bf160
+0,     393472,     393472,      256,      512, 0xb3b30b01
+0,     393728,     393728,      256,      512, 0xff5422e6
+0,     393984,     393984,      256,      512, 0x460317ac
+0,     394240,     394240,      256,      512, 0x7ea50b92
+0,     394496,     394496,      256,      512, 0xc7a2ff20
+0,     394752,     394752,      256,      512, 0x21c5fe77
+0,     395008,     395008,      256,      512, 0x13b6f2a2
+0,     395264,     395264,      256,      512, 0xf11501f7
+0,     395520,     395520,      256,      512, 0x6e0ef92f
+0,     395776,     395776,      256,      512, 0x63990a83
+0,     396032,     396032,      256,      512, 0xc30204bc
+0,     396288,     396288,      256,      512, 0x3940243b
+0,     396544,     396544,      256,      512, 0x9186dd82
+0,     396800,     396800,      256,      512, 0x09f30e9b
+0,     397056,     397056,      256,      512, 0x5c11034e
+0,     397312,     397312,      256,      512, 0x04f70030
+0,     397568,     397568,      256,      512, 0x8fe3106e
+0,     397824,     397824,      256,      512, 0x0a310ee4
+0,     398080,     398080,      256,      512, 0x77d00be8
+0,     398336,     398336,      256,      512, 0xea1cf9fe
+0,     398592,     398592,      256,      512, 0x048f15bf
+0,     398848,     398848,      256,      512, 0x7feade0c
+0,     399104,     399104,      256,      512, 0x347005b8
+0,     399360,     399360,      256,      512, 0x6a1ce146
+0,     399616,     399616,      256,      512, 0x065cfcf0
+0,     399872,     399872,      256,      512, 0xc1fa0c0e
+0,     400128,     400128,      256,      512, 0xf87710a3
+0,     400384,     400384,      256,      512, 0xfb2af243
+0,     400640,     400640,      256,      512, 0xe6370f18
+0,     400896,     400896,      256,      512, 0x3883ff50
+0,     401152,     401152,      256,      512, 0x5660fa5b
+0,     401408,     401408,      256,      512, 0x17b60bb0
+0,     401664,     401664,      256,      512, 0x0346093b
+0,     401920,     401920,      256,      512, 0x27560d15
+0,     402176,     402176,      256,      512, 0x93890557
+0,     402432,     402432,      256,      512, 0x4b0706d7
+0,     402688,     402688,      256,      512, 0xc10ffc75
+0,     402944,     402944,      256,      512, 0x9c46e1d4
+0,     403200,     403200,      256,      512, 0xd4710520
+0,     403456,     403456,      256,      512, 0x3210e41d
+0,     403712,     403712,      256,      512, 0xbe64f767
+0,     403968,     403968,      256,      512, 0xf3390ffd
+0,     404224,     404224,      256,      512, 0xe21dfde2
+0,     404480,     404480,      256,      512, 0x2b73a4c5
+0,     404736,     404736,      256,      512, 0xb2b31577
+0,     404992,     404992,      256,      512, 0xdf413ab2
+0,     405248,     405248,      256,      512, 0xe53d0242
+0,     405504,     405504,      256,      512, 0x1735e733
+0,     405760,     405760,      256,      512, 0xab0f03c2
+0,     406016,     406016,      256,      512, 0x5293d481
+0,     406272,     406272,      256,      512, 0x275c1acb
+0,     406528,     406528,      256,      512, 0xab0aef9f
+0,     406784,     406784,      256,      512, 0x586feb49
+0,     407040,     407040,      256,      512, 0x5b2bfdf9
+0,     407296,     407296,      256,      512, 0x3db8eeaf
+0,     407552,     407552,      256,      512, 0x2d48e24d
+0,     407808,     407808,      256,      512, 0x717a1a3d
+0,     408064,     408064,      256,      512, 0xfb91ee23
+0,     408320,     408320,      256,      512, 0x5e5b01cd
+0,     408576,     408576,      256,      512, 0x53de19dc
+0,     408832,     408832,      256,      512, 0x22a4f297
+0,     409088,     409088,      256,      512, 0xc10b0901
+0,     409344,     409344,      256,      512, 0x08c1f8a0
+0,     409600,     409600,      256,      512, 0xe860003b
+0,     409856,     409856,      256,      512, 0x7f830522
+0,     410112,     410112,      256,      512, 0x24b4fdda
+0,     410368,     410368,      256,      512, 0x4854f984
+0,     410624,     410624,      256,      512, 0x41d8ffb8
+0,     410880,     410880,      256,      512, 0xfef1004f
+0,     411136,     411136,      256,      512, 0x3d351023
+0,     411392,     411392,      256,      512, 0xd684f4c9
+0,     411648,     411648,      256,      512, 0x38bbf1a5
+0,     411904,     411904,      256,      512, 0x2e92d9db
+0,     412160,     412160,      256,      512, 0x4928e4fb
+0,     412416,     412416,      256,      512, 0xad5cca68
+0,     412672,     412672,      256,      512, 0x8b7f4843
+0,     412928,     412928,      256,      512, 0xd934fd83
+0,     413184,     413184,      256,      512, 0x0071dca7
+0,     413440,     413440,      256,      512, 0x379f098f
+0,     413696,     413696,      256,      512, 0x06be17e5
+0,     413952,     413952,      256,      512, 0x09d0168c
+0,     414208,     414208,      256,      512, 0xcd8d12a2
+0,     414464,     414464,      256,      512, 0xd40de4c0
+0,     414720,     414720,      256,      512, 0x0f50ed3e
+0,     414976,     414976,      256,      512, 0xdc2bf812
+0,     415232,     415232,      256,      512, 0x959bc3b2
+0,     415488,     415488,      256,      512, 0x4fa11705
+0,     415744,     415744,      256,      512, 0xef35020c
+0,     416000,     416000,      256,      512, 0x9bcdd9a3
+0,     416256,     416256,      256,      512, 0xe752e58f
+0,     416512,     416512,      256,      512, 0x56fa0de6
+0,     416768,     416768,      256,      512, 0x1e3d19fe
+0,     417024,     417024,      256,      512, 0x9762090b
+0,     417280,     417280,      256,      512, 0x7c9a182c
+0,     417536,     417536,      256,      512, 0xf37ff8c6
+0,     417792,     417792,      256,      512, 0x6b4bf731
+0,     418048,     418048,      256,      512, 0xacfb27a3
+0,     418304,     418304,      256,      512, 0x5d21c09b
+0,     418560,     418560,      256,      512, 0xe28113a4
+0,     418816,     418816,      256,      512, 0xc57cb5af
+0,     419072,     419072,      256,      512, 0x73b7f733
+0,     419328,     419328,      256,      512, 0x09581009
+0,     419584,     419584,      256,      512, 0xdf620a57
+0,     419840,     419840,      256,      512, 0xf89c047e
+0,     420096,     420096,      256,      512, 0x9507cf41
+0,     420352,     420352,      256,      512, 0x41f91bcf
+0,     420608,     420608,      256,      512, 0xbbdd0806
+0,     420864,     420864,      256,      512, 0xffde09ac
+0,     421120,     421120,      256,      512, 0x08df06fc
+0,     421376,     421376,      256,      512, 0x469cf2b6
+0,     421632,     421632,      256,      512, 0xf4edf915
+0,     421888,     421888,      256,      512, 0x9cdb01c5
+0,     422144,     422144,      256,      512, 0x711af975
+0,     422400,     422400,      256,      512, 0x121016f7
+0,     422656,     422656,      256,      512, 0x64fd0133
+0,     422912,     422912,      256,      512, 0x0efef592
+0,     423168,     423168,      256,      512, 0x6aa0fca5
+0,     423424,     423424,      256,      512, 0x16b3f149
+0,     423680,     423680,      256,      512, 0x531adad0
+0,     423936,     423936,      256,      512, 0xcdf203f7
+0,     424192,     424192,      256,      512, 0xa8e90f36
+0,     424448,     424448,      256,      512, 0xcf8914ee
+0,     424704,     424704,      256,      512, 0x9644f773
+0,     424960,     424960,      256,      512, 0x910306b4
+0,     425216,     425216,      256,      512, 0xe4750927
+0,     425472,     425472,      256,      512, 0x542ef8f3
+0,     425728,     425728,      256,      512, 0x6b8c0127
+0,     425984,     425984,      256,      512, 0x5c52fba3
+0,     426240,     426240,      256,      512, 0xf082f798
+0,     426496,     426496,      256,      512, 0xcbcaed55
+0,     426752,     426752,      256,      512, 0x6190210f
+0,     427008,     427008,      256,      512, 0x0d09e793
+0,     427264,     427264,      256,      512, 0xb5c40dc2
+0,     427520,     427520,      256,      512, 0x18b0fe9d
+0,     427776,     427776,      256,      512, 0x33c01701
+0,     428032,     428032,      256,      512, 0x616bf53b
+0,     428288,     428288,      256,      512, 0x51bf01e7
+0,     428544,     428544,      256,      512, 0x28890746
+0,     428800,     428800,      256,      512, 0x21def8bc
+0,     429056,     429056,      256,      512, 0x2cdb156b
+0,     429312,     429312,      256,      512, 0xa3c9eb89
+0,     429568,     429568,      256,      512, 0x1ffcf6e9
+0,     429824,     429824,      256,      512, 0xe5c81b56
+0,     430080,     430080,      256,      512, 0x27760677
+0,     430336,     430336,      256,      512, 0x4f31dc13
+0,     430592,     430592,      256,      512, 0xeb0c46c8
+0,     430848,     430848,      256,      512, 0xeab0ef7c
+0,     431104,     431104,      256,      512, 0x5bbbfea1
+0,     431360,     431360,      256,      512, 0x7fe00d8c
+0,     431616,     431616,      256,      512, 0xa4d9f7a2
+0,     431872,     431872,      256,      512, 0x8be902f7
+0,     432128,     432128,      256,      512, 0xcf8c0d0d
+0,     432384,     432384,      256,      512, 0xaa0af015
+0,     432640,     432640,      256,      512, 0x5ba3f7c5
+0,     432896,     432896,      256,      512, 0x1973fbc9
+0,     433152,     433152,      256,      512, 0x0864fa3f
+0,     433408,     433408,      256,      512, 0x11550088
+0,     433664,     433664,      256,      512, 0x22cef74e
+0,     433920,     433920,      256,      512, 0x2596d748
+0,     434176,     434176,      256,      512, 0xadd90fdf
+0,     434432,     434432,      256,      512, 0x09e7f485
+0,     434688,     434688,      256,      512, 0x05c5f695
+0,     434944,     434944,      256,      512, 0xd14e08ac
+0,     435200,     435200,      256,      512, 0x40ddfda7
+0,     435456,     435456,      256,      512, 0xc459fee5
+0,     435712,     435712,      256,      512, 0x478b116d
+0,     435968,     435968,      256,      512, 0x918cf88f
+0,     436224,     436224,      256,      512, 0x23280bc9
+0,     436480,     436480,      256,      512, 0xd5c3e7fc
+0,     436736,     436736,      256,      512, 0xb46e0d6a
+0,     436992,     436992,      256,      512, 0x5005ed49
+0,     437248,     437248,      256,      512, 0x08ad0890
+0,     437504,     437504,      256,      512, 0x1f520da3
+0,     437760,     437760,      256,      512, 0x2a70df82
+0,     438016,     438016,      256,      512, 0x30f91a07
+0,     438272,     438272,      256,      512, 0x7c4b2105
+0,     438528,     438528,      256,      512, 0x03e9f0f0
+0,     438784,     438784,      256,      512, 0x27d6041c
+0,     439040,     439040,      256,      512, 0xd645e9eb
+0,     439296,     439296,      256,      512, 0xd7f4fd3f
+0,     439552,     439552,      256,      512, 0x2dda04c6
+0,     439808,     439808,      256,      512, 0xda7c020f
+0,     440064,     440064,      256,      512, 0xf6a0e126
+0,     440320,     440320,      256,      512, 0x877c0dd9
+0,     440576,     440576,      256,      512, 0xeed4f05c
+0,     440832,     440832,      256,      512, 0x50e41a36
+0,     441088,     441088,      256,      512, 0x77090328
+0,     441344,     441344,      256,      512, 0x7d3d272d
+0,     441600,     441600,      256,      512, 0x04d4f404
+0,     441856,     441856,      256,      512, 0x2a63153c
+0,     442112,     442112,      256,      512, 0x9f9907cf
+0,     442368,     442368,      256,      512, 0x4bca040c
+0,     442624,     442624,      256,      512, 0x0a991589
+0,     442880,     442880,      256,      512, 0xa779034b
+0,     443136,     443136,      256,      512, 0x7847daf7
+0,     443392,     443392,      256,      512, 0x9d941291
+0,     443648,     443648,      256,      512, 0x4589f755
+0,     443904,     443904,      256,      512, 0x025adbed
+0,     444160,     444160,      256,      512, 0x1ec12149
+0,     444416,     444416,      256,      512, 0x0e7afe16
+0,     444672,     444672,      256,      512, 0x3a56d914
+0,     444928,     444928,      256,      512, 0xe81700d1
+0,     445184,     445184,      256,      512, 0x9f6de255
+0,     445440,     445440,      256,      512, 0xb9023f8f
+0,     445696,     445696,      256,      512, 0xb806e563
+0,     445952,     445952,      256,      512, 0x6251fba1
+0,     446208,     446208,      256,      512, 0xd574fdd1
+0,     446464,     446464,      256,      512, 0x5363111a
+0,     446720,     446720,      256,      512, 0x08ea08bb
+0,     446976,     446976,      256,      512, 0xd7bc16d1
+0,     447232,     447232,      256,      512, 0x9771e16a
+0,     447488,     447488,      256,      512, 0x8ecb0d8b
+0,     447744,     447744,      256,      512, 0x2e6a1677
+0,     448000,     448000,      256,      512, 0x027ff261
+0,     448256,     448256,      256,      512, 0x53a22be4
+0,     448512,     448512,      256,      512, 0x89f00b05
+0,     448768,     448768,      256,      512, 0x049cd174
+0,     449024,     449024,      256,      512, 0xe4b52278
+0,     449280,     449280,      256,      512, 0xea35d9b9
+0,     449536,     449536,      256,      512, 0x48e91d35
+0,     449792,     449792,      256,      512, 0x8b76ff83
+0,     450048,     450048,      256,      512, 0x73d3f1ef
+0,     450304,     450304,      256,      512, 0xd94ee0ae
+0,     450560,     450560,      256,      512, 0x08823aa3
+0,     450816,     450816,      256,      512, 0xdc36c1e5
+0,     451072,     451072,      256,      512, 0x7411de2d
+0,     451328,     451328,      256,      512, 0x51de2e82
+0,     451584,     451584,      256,      512, 0x30a6e2b2
+0,     451840,     451840,      256,      512, 0x3721dbc4
+0,     452096,     452096,      256,      512, 0x7ac63514
+0,     452352,     452352,      256,      512, 0xbfcb10c0
+0,     452608,     452608,      256,      512, 0xc076f434
+0,     452864,     452864,      256,      512, 0xbdb72f70
+0,     453120,     453120,      256,      512, 0xda65a262
+0,     453376,     453376,      256,      512, 0x16280fd1
+0,     453632,     453632,      256,      512, 0xd55d2075
+0,     453888,     453888,      256,      512, 0xa96bf6fe
+0,     454144,     454144,      256,      512, 0x2f97d5db
+0,     454400,     454400,      256,      512, 0x80e1eac5
+0,     454656,     454656,      256,      512, 0x826cdbdc
+0,     454912,     454912,      256,      512, 0xac9206bf
+0,     455168,     455168,      256,      512, 0x8a09e436
+0,     455424,     455424,      256,      512, 0x81303e25
+0,     455680,     455680,      256,      512, 0xd4db95f8
+0,     455936,     455936,      256,      512, 0x9e1b45be
+0,     456192,     456192,      256,      512, 0x04a7220b
+0,     456448,     456448,      256,      512, 0x8269dd35
+0,     456704,     456704,      256,      512, 0x2d174145
+0,     456960,     456960,      256,      512, 0xd7e1d583
+0,     457216,     457216,      256,      512, 0x0f48f8ff
+0,     457472,     457472,      256,      512, 0x5d8e5498
+0,     457728,     457728,      256,      512, 0x0066fe5d
+0,     457984,     457984,      256,      512, 0xd4c5f44d
+0,     458240,     458240,      256,      512, 0xcd144dc3
+0,     458496,     458496,      256,      512, 0xb290e40d
+0,     458752,     458752,      256,      512, 0x7461bcac
+0,     459008,     459008,      256,      512, 0xc61c0128
+0,     459264,     459264,      256,      512, 0xc81f4624
+0,     459520,     459520,      256,      512, 0xdf420cc4
+0,     459776,     459776,      256,      512, 0x18a917e5
+0,     460032,     460032,      256,      512, 0xf7194918
+0,     460288,     460288,      256,      512, 0xc5630360
+0,     460544,     460544,      256,      512, 0xa669ca8d
+0,     460800,     460800,      256,      512, 0xbb0eff48
+0,     461056,     461056,      256,      512, 0xdb423421
+0,     461312,     461312,      256,      512, 0xa8affda9
+0,     461568,     461568,      256,      512, 0xaf57dda1
+0,     461824,     461824,      256,      512, 0xdbe137b1
+0,     462080,     462080,      256,      512, 0xc87dfddf
+0,     462336,     462336,      256,      512, 0xa718cbbd
+0,     462592,     462592,      256,      512, 0x8ffc4a12
+0,     462848,     462848,      256,      512, 0xa05a1d91
+0,     463104,     463104,      256,      512, 0x851ecf53
+0,     463360,     463360,      256,      512, 0xb969fbff
+0,     463616,     463616,      256,      512, 0xa5f5fc27
+0,     463872,     463872,      256,      512, 0xbe4cba77
+0,     464128,     464128,      256,      512, 0xb7c4f65d
+0,     464384,     464384,      256,      512, 0xf59fd51a
+0,     464640,     464640,      256,      512, 0x09142644
+0,     464896,     464896,      256,      512, 0x6b7d0afe
+0,     465152,     465152,      256,      512, 0xe5b31f8f
+0,     465408,     465408,      256,      512, 0x1d052e08
+0,     465664,     465664,      256,      512, 0xecf425b8
+0,     465920,     465920,      256,      512, 0xfa090548
+0,     466176,     466176,      256,      512, 0x69fc15c6
+0,     466432,     466432,      256,      512, 0x1a40039b
+0,     466688,     466688,      256,      512, 0x7433191d
+0,     466944,     466944,      256,      512, 0xcb4418a1
+0,     467200,     467200,      256,      512, 0xa83503c7
+0,     467456,     467456,      256,      512, 0x7b4b121c
+0,     467712,     467712,      256,      512, 0x9e5fe838
+0,     467968,     467968,      256,      512, 0x1ae7fbf3
+0,     468224,     468224,      256,      512, 0xd5da02c3
+0,     468480,     468480,      256,      512, 0x3ba8fb7a
+0,     468736,     468736,      256,      512, 0xfb20f0fe
+0,     468992,     468992,      256,      512, 0xf59af9e5
+0,     469248,     469248,      256,      512, 0x2870ff9a
+0,     469504,     469504,      256,      512, 0x991227f6
+0,     469760,     469760,      256,      512, 0x77660e63
+0,     470016,     470016,      256,      512, 0x6c5d049f
+0,     470272,     470272,      256,      512, 0x5a6af09b
+0,     470528,     470528,      256,      512, 0x84d8087c
+0,     470784,     470784,      256,      512, 0x8033e95d
+0,     471040,     471040,      256,      512, 0x53ce088e
+0,     471296,     471296,      256,      512, 0x74c8fed5
+0,     471552,     471552,      256,      512, 0x61b4de08
+0,     471808,     471808,      256,      512, 0xf6eff74a
+0,     472064,     472064,      256,      512, 0x2419f591
+0,     472320,     472320,      256,      512, 0x87b50c6d
+0,     472576,     472576,      256,      512, 0xdb640b6b
+0,     472832,     472832,      256,      512, 0xe72b1a04
+0,     473088,     473088,      256,      512, 0x172e0d0e
+0,     473344,     473344,      256,      512, 0xbb20fc4b
+0,     473600,     473600,      256,      512, 0x16fcfaec
+0,     473856,     473856,      256,      512, 0x7ad8081f
+0,     474112,     474112,      256,      512, 0x3d09f359
+0,     474368,     474368,      256,      512, 0xbb23fd8a
+0,     474624,     474624,      256,      512, 0xae3a022e
+0,     474880,     474880,      256,      512, 0xa2f1ffe3
+0,     475136,     475136,      256,      512, 0xefe7f077
+0,     475392,     475392,      256,      512, 0x1e10085e
+0,     475648,     475648,      256,      512, 0xcf5d0d5f
+0,     475904,     475904,      256,      512, 0x3bd4ff0a
+0,     476160,     476160,      256,      512, 0x2de0d16e
+0,     476416,     476416,      256,      512, 0xa21a22da
+0,     476672,     476672,      256,      512, 0xee952368
+0,     476928,     476928,      256,      512, 0xac1905dd
+0,     477184,     477184,      256,      512, 0xcbe90fbc
+0,     477440,     477440,      256,      512, 0x88d20ff0
+0,     477696,     477696,      256,      512, 0xa075d785
+0,     477952,     477952,      256,      512, 0x03171b1f
+0,     478208,     478208,      256,      512, 0x0cb9e302
+0,     478464,     478464,      256,      512, 0x3ebcfc97
+0,     478720,     478720,      256,      512, 0x7ff401a0
+0,     478976,     478976,      256,      512, 0x0872d4e6
+0,     479232,     479232,      256,      512, 0x9709ecc0
+0,     479488,     479488,      256,      512, 0x93a23856
+0,     479744,     479744,      256,      512, 0x9cfcfb32
+0,     480000,     480000,      256,      512, 0xcc7ef4fb
+0,     480256,     480256,      256,      512, 0x1b27fef8
+0,     480512,     480512,      256,      512, 0x302d063c
+0,     480768,     480768,      256,      512, 0xc9d6fb87
+0,     481024,     481024,      256,      512, 0x48810f8a
+0,     481280,     481280,      256,      512, 0xb8cf0eb8
+0,     481536,     481536,      256,      512, 0x6188efe1
+0,     481792,     481792,      256,      512, 0x1fc0f2df
+0,     482048,     482048,      256,      512, 0xf11d03e2
+0,     482304,     482304,      256,      512, 0x48431e46
+0,     482560,     482560,      256,      512, 0xdfa4f227
+0,     482816,     482816,      256,      512, 0x54fbc4ea
+0,     483072,     483072,      256,      512, 0x337efcb6
+0,     483328,     483328,      256,      512, 0xa62ffdb9
+0,     483584,     483584,      256,      512, 0x43e1fd40
+0,     483840,     483840,      256,      512, 0x28c1e779
+0,     484096,     484096,      256,      512, 0xd657e735
+0,     484352,     484352,      256,      512, 0x1ad709ea
+0,     484608,     484608,      256,      512, 0xd57c1240
+0,     484864,     484864,      256,      512, 0x5a12fe43
+0,     485120,     485120,      256,      512, 0x138be3f5
+0,     485376,     485376,      256,      512, 0x347c4d3c
+0,     485632,     485632,      256,      512, 0xf3af00bf
+0,     485888,     485888,      256,      512, 0xf00bf7f2
+0,     486144,     486144,      256,      512, 0xee52fdad
+0,     486400,     486400,      256,      512, 0x6e18061e
+0,     486656,     486656,      256,      512, 0x303a06ac
+0,     486912,     486912,      256,      512, 0xe63e2067
+0,     487168,     487168,      256,      512, 0x8c7eff1f
+0,     487424,     487424,      256,      512, 0x16eb0c17
+0,     487680,     487680,      256,      512, 0xa7c61de1
+0,     487936,     487936,      256,      512, 0xee34ea48
+0,     488192,     488192,      256,      512, 0x04dcff78
+0,     488448,     488448,      256,      512, 0xd2b9010d
+0,     488704,     488704,      256,      512, 0xbb70ed29
+0,     488960,     488960,      256,      512, 0x74491eab
+0,     489216,     489216,      256,      512, 0xa0a3201a
+0,     489472,     489472,      256,      512, 0x067d1d01
+0,     489728,     489728,      256,      512, 0x9eb6f6d6
+0,     489984,     489984,      256,      512, 0xbdd0fb69
+0,     490240,     490240,      256,      512, 0xcfde078f
+0,     490496,     490496,      256,      512, 0x7adb02f6
+0,     490752,     490752,      256,      512, 0xa50f04b9
+0,     491008,     491008,      256,      512, 0x70bdff4f
+0,     491264,     491264,      256,      512, 0xdd26023f
+0,     491520,     491520,      256,      512, 0x99c5fb55
+0,     491776,     491776,      256,      512, 0xdebeee7d
+0,     492032,     492032,      256,      512, 0x9c82057b
+0,     492288,     492288,      256,      512, 0x2d4b1576
+0,     492544,     492544,      256,      512, 0x6ae504c5
+0,     492800,     492800,      256,      512, 0x596a07a8
+0,     493056,     493056,      256,      512, 0xdce20ca1
+0,     493312,     493312,      256,      512, 0x35c0f6dc
+0,     493568,     493568,      256,      512, 0x30990d90
+0,     493824,     493824,      256,      512, 0xfb5ff6a7
+0,     494080,     494080,      256,      512, 0x52b31a79
+0,     494336,     494336,      256,      512, 0xd8b702c4
+0,     494592,     494592,      256,      512, 0xf6631422
+0,     494848,     494848,      256,      512, 0x6180f472
+0,     495104,     495104,      256,      512, 0xe4ecfe2d
+0,     495360,     495360,      256,      512, 0xa7490192
+0,     495616,     495616,      256,      512, 0x16ce030b
+0,     495872,     495872,      256,      512, 0xa6edf5c8
+0,     496128,     496128,      256,      512, 0x2d260af3
+0,     496384,     496384,      256,      512, 0x786405d4
+0,     496640,     496640,      256,      512, 0x7ee1ff99
+0,     496896,     496896,      256,      512, 0xa88ef7e5
+0,     497152,     497152,      256,      512, 0x3638f8a4
+0,     497408,     497408,      256,      512, 0xf5fb0c67
+0,     497664,     497664,      256,      512, 0x38520dfa
+0,     497920,     497920,      256,      512, 0x27ad085f
+0,     498176,     498176,      256,      512, 0xd456f464
+0,     498432,     498432,      256,      512, 0xe5d2e160
+0,     498688,     498688,      256,      512, 0xb6d4fddd
+0,     498944,     498944,      256,      512, 0x5199f694
+0,     499200,     499200,      256,      512, 0x810823cc
+0,     499456,     499456,      256,      512, 0xeb17dbad
+0,     499712,     499712,      256,      512, 0x676a1707
+0,     499968,     499968,      256,      512, 0x978924d0
+0,     500224,     500224,      256,      512, 0x7975280f
+0,     500480,     500480,      256,      512, 0x5f131ab5
+0,     500736,     500736,      256,      512, 0xead016d6
+0,     500992,     500992,      256,      512, 0xf923333b
+0,     501248,     501248,      256,      512, 0x60bc0920
+0,     501504,     501504,      256,      512, 0x081dd26e
+0,     501760,     501760,      256,      512, 0xfddc19ba
+0,     502016,     502016,      256,      512, 0x28d0fd26
+0,     502272,     502272,      256,      512, 0x5360fb0d
+0,     502528,     502528,      256,      512, 0xdbb6005a
+0,     502784,     502784,      256,      512, 0xd0d901f5
+0,     503040,     503040,      256,      512, 0xcbdff97a
+0,     503296,     503296,      256,      512, 0x530ad79d
+0,     503552,     503552,      256,      512, 0xfcd12a9c
+0,     503808,     503808,      256,      512, 0x02583c11
+0,     504064,     504064,      256,      512, 0x4feeebb0
+0,     504320,     504320,      256,      512, 0x92c1009d
+0,     504576,     504576,      256,      512, 0x4c47ea99
+0,     504832,     504832,      256,      512, 0xf5e00562
+0,     505088,     505088,      256,      512, 0xa647035e
+0,     505344,     505344,      256,      512, 0x470cfb47
+0,     505600,     505600,      256,      512, 0x096310e5
+0,     505856,     505856,      256,      512, 0x6fe0fbe0
+0,     506112,     506112,      256,      512, 0x1574f197
+0,     506368,     506368,      256,      512, 0x8f47fdd8
+0,     506624,     506624,      256,      512, 0xaca0075b
+0,     506880,     506880,      256,      512, 0xcc310881
+0,     507136,     507136,      256,      512, 0x114e0e50
+0,     507392,     507392,      256,      512, 0x1bf70c99
+0,     507648,     507648,      256,      512, 0x58531414
+0,     507904,     507904,      256,      512, 0xfb071364
+0,     508160,     508160,      256,      512, 0xe3d6fad1
+0,     508416,     508416,      256,      512, 0x2f451d85
+0,     508672,     508672,      256,      512, 0x69dc116f
+0,     508928,     508928,      256,      512, 0x9ac4ed9e
+0,     509184,     509184,      256,      512, 0x58a8f445
+0,     509440,     509440,      256,      512, 0x1cbc019a
+0,     509696,     509696,      256,      512, 0x150f46e2
+0,     509952,     509952,      256,      512, 0x29371146
+0,     510208,     510208,      256,      512, 0x9a719baa
+0,     510464,     510464,      256,      512, 0xb34ef6c7
+0,     510720,     510720,      256,      512, 0xce4f620e
+0,     510976,     510976,      256,      512, 0x7cefc860
+0,     511232,     511232,      256,      512, 0xda05e19d
+0,     511488,     511488,      256,      512, 0x55f9eba0
+0,     511744,     511744,      256,      512, 0x439806d0
+0,     512000,     512000,      256,      512, 0x7edef85b
+0,     512256,     512256,      256,      512, 0x97711980
+0,     512512,     512512,      256,      512, 0x48d2005b
+0,     512768,     512768,      256,      512, 0x5be4da20
+0,     513024,     513024,      256,      512, 0x66c3167a
+0,     513280,     513280,      256,      512, 0x7cb40965
+0,     513536,     513536,      256,      512, 0xbf6c05b8
+0,     513792,     513792,      256,      512, 0x6ae7e81a
+0,     514048,     514048,      256,      512, 0xb4331072
+0,     514304,     514304,      256,      512, 0x70e0b92d
+0,     514560,     514560,      256,      512, 0xd08cd661
+0,     514816,     514816,      256,      512, 0x53f16065
+0,     515072,     515072,      256,      512, 0xa4cbed05
+0,     515328,     515328,      256,      512, 0x7bd3bc62
+0,     515584,     515584,      256,      512, 0x1b8d1532
+0,     515840,     515840,      256,      512, 0x26ab2a2e
+0,     516096,     516096,      256,      512, 0x7a5f0787
+0,     516352,     516352,      256,      512, 0x062ae4d2
+0,     516608,     516608,      256,      512, 0x5032feac
+0,     516864,     516864,      256,      512, 0xdff0e7ff
+0,     517120,     517120,      256,      512, 0x4b8b4d52
+0,     517376,     517376,      256,      512, 0x1bb20bba
+0,     517632,     517632,      256,      512, 0xed7d0991
+0,     517888,     517888,      256,      512, 0xfc260435
+0,     518144,     518144,      256,      512, 0x0949fe43
+0,     518400,     518400,      256,      512, 0x6ffff24b
+0,     518656,     518656,      256,      512, 0x9b24ff83
+0,     518912,     518912,      256,      512, 0xad9df7cd
+0,     519168,     519168,      256,      512, 0xcb91eba8
+0,     519424,     519424,      256,      512, 0x0898055b
+0,     519680,     519680,      256,      512, 0x647ef765
+0,     519936,     519936,      256,      512, 0x33b006a8
+0,     520192,     520192,      256,      512, 0xe1570089
+0,     520448,     520448,      256,      512, 0x657e16e6
+0,     520704,     520704,      256,      512, 0x508bcf5b
+0,     520960,     520960,      256,      512, 0xdc200190
+0,     521216,     521216,      256,      512, 0x4a9438cc
+0,     521472,     521472,      256,      512, 0x17a0bd8b
+0,     521728,     521728,      256,      512, 0x241b2500
+0,     521984,     521984,      256,      512, 0x835c0ddb
+0,     522240,     522240,      256,      512, 0x5e76ffb1
+0,     522496,     522496,      256,      512, 0xceba0c2e
+0,     522752,     522752,      256,      512, 0x38bef68b
+0,     523008,     523008,      256,      512, 0x638df1de
+0,     523264,     523264,      256,      512, 0x731df2b2
+0,     523520,     523520,      256,      512, 0xaf7b2da7
+0,     523776,     523776,      256,      512, 0xe67f1834
+0,     524032,     524032,      256,      512, 0xa29010b8
+0,     524288,     524288,      256,      512, 0x602b1b79
+0,     524544,     524544,      256,      512, 0xca5513fc
+0,     524800,     524800,      256,      512, 0x275c1407
+0,     525056,     525056,      256,      512, 0x79762773
+0,     525312,     525312,      256,      512, 0xf1de1cfa
+0,     525568,     525568,      256,      512, 0xa7672314
+0,     525824,     525824,      256,      512, 0x349cffea
+0,     526080,     526080,      256,      512, 0xe532038f
+0,     526336,     526336,      256,      512, 0x72262054
+0,     526592,     526592,      256,      512, 0xe88bfc8f
+0,     526848,     526848,      256,      512, 0x324a2975
+0,     527104,     527104,      256,      512, 0xd177e9e2
+0,     527360,     527360,      256,      512, 0xe5351fb4
+0,     527616,     527616,      256,      512, 0xe9a514c4
+0,     527872,     527872,      256,      512, 0x8d9516e3
+0,     528128,     528128,      256,      512, 0xc2ebed09
+0,     528384,     528384,      256,      512, 0xceea13f9
+0,     528640,     528640,      256,      512, 0x0f050547
+0,     528896,     528896,      256,      512, 0xd76ff9a0
+0,     529152,     529152,      256,      512, 0x7974e8ef
+0,     529408,     529408,      256,      512, 0x314330b6
+0,     529664,     529664,      256,      512, 0x12aada55
+0,     529920,     529920,      256,      512, 0xc783f8d9
+0,     530176,     530176,      256,      512, 0x5e910147
+0,     530432,     530432,      256,      512, 0x072de62e
+0,     530688,     530688,      256,      512, 0x561c0849
+0,     530944,     530944,      256,      512, 0xfcce185e
+0,     531200,     531200,      256,      512, 0xdb97e6c1
+0,     531456,     531456,      256,      512, 0x6735d92c
+0,     531712,     531712,      256,      512, 0xaaae48fe
+0,     531968,     531968,      256,      512, 0x501b0303
+0,     532224,     532224,      256,      512, 0x43c0e32a
+0,     532480,     532480,      256,      512, 0xb952dd1a
+0,     532736,     532736,      256,      512, 0x730705ab
+0,     532992,     532992,      256,      512, 0xdddfec6b
+0,     533248,     533248,      256,      512, 0x3563ffd2
+0,     533504,     533504,      256,      512, 0xe963facb
+0,     533760,     533760,      256,      512, 0xfaa81d8a
+0,     534016,     534016,      256,      512, 0x2bc502da
+0,     534272,     534272,      256,      512, 0x8c190d19
+0,     534528,     534528,      256,      512, 0x4cffea6f
+0,     534784,     534784,      256,      512, 0x0be305b5
+0,     535040,     535040,      256,      512, 0x439a0fa1
+0,     535296,     535296,      256,      512, 0x9fe7043f
+0,     535552,     535552,      256,      512, 0xec07f9cc
+0,     535808,     535808,      256,      512, 0x6f9df02e
+0,     536064,     536064,      256,      512, 0xbb45f295
+0,     536320,     536320,      256,      512, 0xe6b71e57
+0,     536576,     536576,      256,      512, 0xaa9107af
+0,     536832,     536832,      256,      512, 0x750fdb60
+0,     537088,     537088,      256,      512, 0x8c50d443
+0,     537344,     537344,      256,      512, 0x58de36eb
+0,     537600,     537600,      256,      512, 0x9defee3b
+0,     537856,     537856,      256,      512, 0xdc552b80
+0,     538112,     538112,      256,      512, 0x6af9e9ee
+0,     538368,     538368,      256,      512, 0xf6850ef9
+0,     538624,     538624,      256,      512, 0x00cc1647
+0,     538880,     538880,      256,      512, 0xe8e8ffa1
+0,     539136,     539136,      256,      512, 0x9bda0ed7
+0,     539392,     539392,      256,      512, 0x1c8b0a00
+0,     539648,     539648,      256,      512, 0x04b0f1b3
+0,     539904,     539904,      256,      512, 0x10e7e2c4
+0,     540160,     540160,      256,      512, 0x3749fd8b
+0,     540416,     540416,      256,      512, 0x59412fb9
+0,     540672,     540672,      256,      512, 0xf764f927
+0,     540928,     540928,      256,      512, 0xedfa10be
+0,     541184,     541184,      256,      512, 0x175428e7
+0,     541440,     541440,      256,      512, 0x5cdc03c1
+0,     541696,     541696,      256,      512, 0xd97701e3
+0,     541952,     541952,      256,      512, 0xbd9dfe73
+0,     542208,     542208,      256,      512, 0x2f8e1466
+0,     542464,     542464,      256,      512, 0xf07b1f4d
+0,     542720,     542720,      256,      512, 0x2bb4251c
+0,     542976,     542976,      256,      512, 0x919e276a
+0,     543232,     543232,      256,      512, 0x39f12526
+0,     543488,     543488,      256,      512, 0xf8f31db9
+0,     543744,     543744,      256,      512, 0xdf052cfd
+0,     544000,     544000,      256,      512, 0x4765185f
+0,     544256,     544256,      256,      512, 0x9bdb0aff
+0,     544512,     544512,      256,      512, 0xcc6602fc
+0,     544768,     544768,      256,      512, 0x3314f895
+0,     545024,     545024,      256,      512, 0xcae706ee
+0,     545280,     545280,      256,      512, 0xcf59f93b
+0,     545536,     545536,      256,      512, 0x6ff901cc
+0,     545792,     545792,      256,      512, 0x756107a8
+0,     546048,     546048,      256,      512, 0x8f7afc92
+0,     546304,     546304,      256,      512, 0x9c1de7a6
+0,     546560,     546560,      256,      512, 0x2e32fd20
+0,     546816,     546816,      256,      512, 0x3cfdf97c
+0,     547072,     547072,      256,      512, 0x13d4f5d7
+0,     547328,     547328,      256,      512, 0x4bf528e6
+0,     547584,     547584,      256,      512, 0x0622f46d
+0,     547840,     547840,      256,      512, 0xbba62584
+0,     548096,     548096,      256,      512, 0xe4a9d29f
+0,     548352,     548352,      256,      512, 0xbdc35164
+0,     548608,     548608,      256,      512, 0xc10f24b8
+0,     548864,     548864,      256,      512, 0x4197c248
+0,     549120,     549120,      256,      512, 0xfbbc064d
+0,     549376,     549376,      256,      512, 0xbd69f0bc
+0,     549632,     549632,      256,      512, 0x893519a0
+0,     549888,     549888,      256,      512, 0x2d371704
+0,     550144,     550144,      256,      512, 0x345306d5
+0,     550400,     550400,      256,      512, 0xf61308ca
+0,     550656,     550656,      256,      512, 0x45c206dd
+0,     550912,     550912,      256,      512, 0x35aa0327
+0,     551168,     551168,      256,      512, 0x2331fea6
+0,     551424,     551424,      256,      512, 0x1b3aea2a
+0,     551680,     551680,      256,      512, 0x38f110e6
+0,     551936,     551936,      256,      512, 0x648e0d1a
+0,     552192,     552192,      256,      512, 0xf7eec3bd
+0,     552448,     552448,      256,      512, 0x8d1111be
+0,     552704,     552704,      256,      512, 0x446ae81a
+0,     552960,     552960,      256,      512, 0x0ca50835
+0,     553216,     553216,      256,      512, 0xf88febb0
+0,     553472,     553472,      256,      512, 0x5b501fb5
+0,     553728,     553728,      256,      512, 0x85012031
+0,     553984,     553984,      256,      512, 0x8259087c
+0,     554240,     554240,      256,      512, 0x8b9243c7
+0,     554496,     554496,      256,      512, 0x8daa4261
+0,     554752,     554752,      256,      512, 0x293ab828
+0,     555008,     555008,      256,      512, 0x1133148b
+0,     555264,     555264,      256,      512, 0xca26186a
+0,     555520,     555520,      256,      512, 0x24ddf71d
+0,     555776,     555776,      256,      512, 0xb9fd089b
+0,     556032,     556032,      256,      512, 0xc66fe662
+0,     556288,     556288,      256,      512, 0xf40efa9a
+0,     556544,     556544,      256,      512, 0x5ae31970
+0,     556800,     556800,      256,      512, 0xa9abef47
+0,     557056,     557056,      256,      512, 0xb57ff351
+0,     557312,     557312,      256,      512, 0x03f810d1
+0,     557568,     557568,      256,      512, 0xefde22ad
+0,     557824,     557824,      256,      512, 0x35a1ff38
+0,     558080,     558080,      256,      512, 0x1a0aed96
+0,     558336,     558336,      256,      512, 0xb393d9be
+0,     558592,     558592,      256,      512, 0x9ce3387e
+0,     558848,     558848,      256,      512, 0x7a73d787
+0,     559104,     559104,      256,      512, 0xb4080e10
+0,     559360,     559360,      256,      512, 0xce7d248b
+0,     559616,     559616,      256,      512, 0x9499f273
+0,     559872,     559872,      256,      512, 0x1616f83c
+0,     560128,     560128,      256,      512, 0x2c3ffab9
+0,     560384,     560384,      256,      512, 0xb122fbd6
+0,     560640,     560640,      256,      512, 0x8e020ba1
+0,     560896,     560896,      256,      512, 0x1acc0b13
+0,     561152,     561152,      256,      512, 0xbf052334
+0,     561408,     561408,      256,      512, 0x83c397ec
+0,     561664,     561664,      256,      512, 0xf91de56f
+0,     561920,     561920,      256,      512, 0x223a1933
+0,     562176,     562176,      256,      512, 0xa997054a
+0,     562432,     562432,      256,      512, 0x6d91e1e7
+0,     562688,     562688,      256,      512, 0x9790e8fa
+0,     562944,     562944,      256,      512, 0xe0b9f9eb
+0,     563200,     563200,      256,      512, 0xaab2ec85
+0,     563456,     563456,      256,      512, 0x8c753eaf
+0,     563712,     563712,      256,      512, 0x7af706ea
+0,     563968,     563968,      256,      512, 0x3124262d
+0,     564224,     564224,      256,      512, 0xa40f37cb
+0,     564480,     564480,      256,      512, 0x55710277
+0,     564736,     564736,      256,      512, 0x0f0cc731
+0,     564992,     564992,      256,      512, 0x4a5e5f34
+0,     565248,     565248,      256,      512, 0xc190d155
+0,     565504,     565504,      256,      512, 0x2ba4f866
+0,     565760,     565760,      256,      512, 0x705207f0
+0,     566016,     566016,      256,      512, 0xc8e02891
+0,     566272,     566272,      256,      512, 0x5b4e0f89
+0,     566528,     566528,      256,      512, 0x3ab8f5b4
+0,     566784,     566784,      256,      512, 0xa73b1499
+0,     567040,     567040,      256,      512, 0xe32e0e33
+0,     567296,     567296,      256,      512, 0x1181c380
+0,     567552,     567552,      256,      512, 0x90922f7b
+0,     567808,     567808,      256,      512, 0x38310912
+0,     568064,     568064,      256,      512, 0x50d4cff0
+0,     568320,     568320,      256,      512, 0x04b2128f
+0,     568576,     568576,      256,      512, 0x58a50b42
+0,     568832,     568832,      256,      512, 0x524ad929
+0,     569088,     569088,      256,      512, 0x4b4afda1
+0,     569344,     569344,      256,      512, 0x74a2e6a7
+0,     569600,     569600,      256,      512, 0x8c39f6ca
+0,     569856,     569856,      256,      512, 0x0d1c2ab5
+0,     570112,     570112,      256,      512, 0x5b6cfe42
+0,     570368,     570368,      256,      512, 0xd57429a4
+0,     570624,     570624,      256,      512, 0xa4b506cd
+0,     570880,     570880,      256,      512, 0xafc33a66
+0,     571136,     571136,      256,      512, 0x87fff2c8
+0,     571392,     571392,      256,      512, 0x35953806
+0,     571648,     571648,      256,      512, 0xe5c21555
+0,     571904,     571904,      256,      512, 0xb32c0512
+0,     572160,     572160,      256,      512, 0x61db0a6d
+0,     572416,     572416,      256,      512, 0xab9d1058
+0,     572672,     572672,      256,      512, 0x934d0096
+0,     572928,     572928,      256,      512, 0xbec70237
+0,     573184,     573184,      256,      512, 0xe5c92897
+0,     573440,     573440,      256,      512, 0x8b0e073c
+0,     573696,     573696,      256,      512, 0xc281ff0d
+0,     573952,     573952,      256,      512, 0xdd54f2e5
+0,     574208,     574208,      256,      512, 0x178b2228
+0,     574464,     574464,      256,      512, 0x1460f765
+0,     574720,     574720,      256,      512, 0xe74045d1
+0,     574976,     574976,      256,      512, 0x3c3feb2f
+0,     575232,     575232,      256,      512, 0x73b80ff2
+0,     575488,     575488,      256,      512, 0xac160e2d
+0,     575744,     575744,      256,      512, 0xddc4fd8f
+0,     576000,     576000,      256,      512, 0x3c8de53b
+0,     576256,     576256,      256,      512, 0x05360e58
+0,     576512,     576512,      256,      512, 0xc78c1479
+0,     576768,     576768,      256,      512, 0x9a9ce56b
+0,     577024,     577024,      256,      512, 0xb3c423e0
+0,     577280,     577280,      256,      512, 0xc08d09fb
+0,     577536,     577536,      256,      512, 0x2f16089a
+0,     577792,     577792,      256,      512, 0x17e80d46
+0,     578048,     578048,      256,      512, 0xef650f10
+0,     578304,     578304,      256,      512, 0x924af015
+0,     578560,     578560,      256,      512, 0x4aa2f5ed
+0,     578816,     578816,      256,      512, 0x1dbaff22
+0,     579072,     579072,      256,      512, 0xb2d1e997
+0,     579328,     579328,      256,      512, 0x108105a5
+0,     579584,     579584,      256,      512, 0x7f4c0903
+0,     579840,     579840,      256,      512, 0xa56f15a1
+0,     580096,     580096,      256,      512, 0xaa5ed509
+0,     580352,     580352,      256,      512, 0x81f41c18
+0,     580608,     580608,      256,      512, 0x31c626fe
+0,     580864,     580864,      256,      512, 0x443bdbe7
+0,     581120,     581120,      256,      512, 0xb4b71eae
+0,     581376,     581376,      256,      512, 0xf8621b49
+0,     581632,     581632,      256,      512, 0x1f03e4b0
+0,     581888,     581888,      256,      512, 0x45314621
+0,     582144,     582144,      256,      512, 0x0411f8c8
+0,     582400,     582400,      256,      512, 0x503dd3e1
+0,     582656,     582656,      256,      512, 0xbf6623d8
+0,     582912,     582912,      256,      512, 0x241945f4
+0,     583168,     583168,      256,      512, 0x910ed4e1
+0,     583424,     583424,      256,      512, 0x8337508f
+0,     583680,     583680,      256,      512, 0x039edd69
+0,     583936,     583936,      256,      512, 0xfa6cc2ac
+0,     584192,     584192,      256,      512, 0xf0b43076
+0,     584448,     584448,      256,      512, 0x175bf3b4
+0,     584704,     584704,      256,      512, 0xd110e1db
+0,     584960,     584960,      256,      512, 0xfef91537
+0,     585216,     585216,      256,      512, 0xf1ce17cc
+0,     585472,     585472,      256,      512, 0x83a8b882
+0,     585728,     585728,      256,      512, 0xcdcc13e1
+0,     585984,     585984,      256,      512, 0xcd710c4a
+0,     586240,     586240,      256,      512, 0xf550d797
+0,     586496,     586496,      256,      512, 0x1391d2ed
+0,     586752,     586752,      256,      512, 0x773537ee
+0,     587008,     587008,      256,      512, 0x54ae060d
+0,     587264,     587264,      256,      512, 0x43c4f59a
+0,     587520,     587520,      256,      512, 0x4f35168a
+0,     587776,     587776,      256,      512, 0xda4dd027
+0,     588032,     588032,      256,      512, 0x022d0787
+0,     588288,     588288,      256,      512, 0x428fd5b0
+0,     588544,     588544,      256,      512, 0x8764c98f
+0,     588800,     588800,      256,      512, 0x7f830266
+0,     589056,     589056,      256,      512, 0x6210d744
+0,     589312,     589312,      256,      512, 0x146f174a
+0,     589568,     589568,      256,      512, 0x011ef2f3
+0,     589824,     589824,      256,      512, 0xc6d022f1
+0,     590080,     590080,      256,      512, 0x87c43495
+0,     590336,     590336,      256,      512, 0xaa68ece1
+0,     590592,     590592,      256,      512, 0x115f377f
+0,     590848,     590848,      256,      512, 0xae05b13e
+0,     591104,     591104,      256,      512, 0x85beb82d
diff --git a/tests/ref/fate/ds2-qp-paused b/tests/ref/fate/ds2-qp-paused
new file mode 100644
index 00000000..33996d85
--- /dev/null
+++ b/tests/ref/fate/ds2-qp-paused
@@ -0,0 +1,365 @@
+#tb 0: 1/16000
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 16000
+#channel_layout_name 0: mono
+0,          0,          0,      256,      512, 0x0029b2b4
+0,        256,        256,      256,      512, 0x88bce9f8
+0,        512,        512,      256,      512, 0xec420566
+0,        768,        768,      256,      512, 0x9aa704b7
+0,       1024,       1024,      256,      512, 0x018c0435
+0,       1280,       1280,      256,      512, 0x33c902f8
+0,       1536,       1536,      256,      512, 0x7c870152
+0,       1792,       1792,      256,      512, 0x0754fe59
+0,       2048,       2048,      256,      512, 0x9f69020e
+0,       2304,       2304,      256,      512, 0x10cc2bd9
+0,       2560,       2560,      256,      512, 0x74841457
+0,       2816,       2816,      256,      512, 0x6c1ef7b5
+0,       3072,       3072,      256,      512, 0xa703fa8a
+0,       3328,       3328,      256,      512, 0x5745f55f
+0,       3584,       3584,      256,      512, 0x4f4d071a
+0,       3840,       3840,      256,      512, 0xeafd0550
+0,       4096,       4096,      256,      512, 0x5fa3fd9c
+0,       4352,       4352,      256,      512, 0xc7d00946
+0,       4608,       4608,      256,      512, 0x4f5c01f2
+0,       4864,       4864,      256,      512, 0x5c13f293
+0,       5120,       5120,      256,      512, 0x9ca3f565
+0,       5376,       5376,      256,      512, 0x19daf170
+0,       5632,       5632,      256,      512, 0x695cfedc
+0,       5888,       5888,      256,      512, 0xa8dafc35
+0,       6144,       6144,      256,      512, 0xed4a0eb7
+0,       6400,       6400,      256,      512, 0x7ca80c5a
+0,       6656,       6656,      256,      512, 0xcc810cc8
+0,       6912,       6912,      256,      512, 0x5c7d0dc9
+0,       7168,       7168,      256,      512, 0x509af085
+0,       7424,       7424,      256,      512, 0xd39a097c
+0,       7680,       7680,      256,      512, 0xdab5d6cc
+0,       7936,       7936,      256,      512, 0x4642ef70
+0,       8192,       8192,      256,      512, 0x6b0c1709
+0,       8448,       8448,      256,      512, 0x16001108
+0,       8704,       8704,      256,      512, 0x1a18fd5d
+0,       8960,       8960,      256,      512, 0x14380007
+0,       9216,       9216,      256,      512, 0xc8af039e
+0,       9472,       9472,      256,      512, 0x960e0726
+0,       9728,       9728,      256,      512, 0x854b0805
+0,       9984,       9984,      256,      512, 0x823c05a8
+0,      10240,      10240,      256,      512, 0x814602c7
+0,      10496,      10496,      256,      512, 0x6701407e
+0,      10752,      10752,      256,      512, 0x4e4b193c
+0,      11008,      11008,      256,      512, 0x3d0bfbc5
+0,      11264,      11264,      256,      512, 0x0a2406ef
+0,      11520,      11520,      256,      512, 0x326ef476
+0,      11776,      11776,      256,      512, 0x9ae807a3
+0,      12032,      12032,      256,      512, 0x313814ba
+0,      12288,      12288,      256,      512, 0xac0202b6
+0,      12544,      12544,      256,      512, 0x7bff0872
+0,      12800,      12800,      256,      512, 0x9bd0ff3c
+0,      13056,      13056,      256,      512, 0x079d041f
+0,      13312,      13312,      256,      512, 0x8fa6edd9
+0,      13568,      13568,      256,      512, 0x1352f54f
+0,      13824,      13824,      256,      512, 0xda6cfa03
+0,      14080,      14080,      256,      512, 0x1a880255
+0,      14336,      14336,      256,      512, 0x4ed20cd3
+0,      14592,      14592,      256,      512, 0x91fe02f1
+0,      14848,      14848,      256,      512, 0xd23c0b43
+0,      15104,      15104,      256,      512, 0x0f5129c4
+0,      15360,      15360,      256,      512, 0x4e2bf736
+0,      15616,      15616,      256,      512, 0xaa100db8
+0,      15872,      15872,      256,      512, 0x20ebc809
+0,      16128,      16128,      256,      512, 0xceabf153
+0,      16384,      16384,      256,      512, 0x9ab71314
+0,      16640,      16640,      256,      512, 0x39aa1512
+0,      16896,      16896,      256,      512, 0xadbf0554
+0,      17152,      17152,      256,      512, 0x4fb7023e
+0,      17408,      17408,      256,      512, 0x6c48fd4a
+0,      17664,      17664,      256,      512, 0x47c10fbd
+0,      17920,      17920,      256,      512, 0xa88a06aa
+0,      18176,      18176,      256,      512, 0xf07509f8
+0,      18432,      18432,      256,      512, 0xa3c30745
+0,      18688,      18688,      256,      512, 0xe75e3ddc
+0,      18944,      18944,      256,      512, 0x7ba519e2
+0,      19200,      19200,      256,      512, 0x111ffc3d
+0,      19456,      19456,      256,      512, 0xe1470692
+0,      19712,      19712,      256,      512, 0x1b6af7a7
+0,      19968,      19968,      256,      512, 0x542006e7
+0,      20224,      20224,      256,      512, 0xe3b60f89
+0,      20480,      20480,      256,      512, 0xf2450699
+0,      20736,      20736,      256,      512, 0xc83e00d5
+0,      20992,      20992,      256,      512, 0x4145fa01
+0,      21248,      21248,      256,      512, 0x470f0229
+0,      21504,      21504,      256,      512, 0x6e82f17c
+0,      21760,      21760,      256,      512, 0xe1e9fd97
+0,      22016,      22016,      256,      512, 0x867efc27
+0,      22272,      22272,      256,      512, 0x2bdafe6a
+0,      22528,      22528,      256,      512, 0x8450117b
+0,      22784,      22784,      256,      512, 0xcf51fd72
+0,      23040,      23040,      256,      512, 0xe0240b3b
+0,      23296,      23296,      256,      512, 0x4d892825
+0,      23552,      23552,      256,      512, 0x0661fa71
+0,      23808,      23808,      256,      512, 0x03710e32
+0,      24064,      24064,      256,      512, 0xd9b7c543
+0,      24320,      24320,      256,      512, 0x36b5f314
+0,      24576,      24576,      256,      512, 0x32b5136a
+0,      24832,      24832,      256,      512, 0xf20b133f
+0,      25088,      25088,      256,      512, 0xb58a069e
+0,      25344,      25344,      256,      512, 0x7b4f025b
+0,      25600,      25600,      256,      512, 0x6dcafd47
+0,      25856,      25856,      256,      512, 0xdaa810be
+0,      26112,      26112,      256,      512, 0xa41206ac
+0,      26368,      26368,      256,      512, 0x34300bf5
+0,      26624,      26624,      256,      512, 0x36420647
+0,      26880,      26880,      256,      512, 0x933d3cc0
+0,      27136,      27136,      256,      512, 0x393719f7
+0,      27392,      27392,      256,      512, 0xb788fc82
+0,      27648,      27648,      256,      512, 0xc28d0515
+0,      27904,      27904,      256,      512, 0x8f40f615
+0,      28160,      28160,      256,      512, 0x0b41060c
+0,      28416,      28416,      256,      512, 0xdef30ea2
+0,      28672,      28672,      256,      512, 0x71f905a0
+0,      28928,      28928,      256,      512, 0xd83600e7
+0,      29184,      29184,      256,      512, 0x43e7fb17
+0,      29440,      29440,      256,      512, 0x48a90226
+0,      29696,      29696,      256,      512, 0x2453f40d
+0,      29952,      29952,      256,      512, 0x3dabfe6c
+0,      30208,      30208,      256,      512, 0xcf88fe1e
+0,      30464,      30464,      256,      512, 0xf505ffdc
+0,      30720,      30720,      256,      512, 0xd24011c9
+0,      30976,      30976,      256,      512, 0x942bfdf0
+0,      31232,      31232,      256,      512, 0xf79d0c91
+0,      31488,      31488,      256,      512, 0x6ae3283c
+0,      31744,      31744,      256,      512, 0x0411fa6e
+0,      32000,      32000,      256,      512, 0x04590e34
+0,      32256,      32256,      256,      512, 0xf173c4b8
+0,      32512,      32512,      256,      512, 0x39adf30e
+0,      32768,      32768,      256,      512, 0x001c12b5
+0,      33024,      33024,      256,      512, 0x1d461366
+0,      33280,      33280,      256,      512, 0xba1606a4
+0,      33536,      33536,      256,      512, 0x7b4d025b
+0,      33792,      33792,      256,      512, 0x6ebafd48
+0,      34048,      34048,      256,      512, 0xd8b610bd
+0,      34304,      34304,      256,      512, 0xa41206ac
+0,      34560,      34560,      256,      512, 0x32c60bf5
+0,      34816,      34816,      256,      512, 0x37260647
+0,      35072,      35072,      256,      512, 0xa25d3ccb
+0,      35328,      35328,      256,      512, 0x486d1a09
+0,      35584,      35584,      256,      512, 0xd120fc9e
+0,      35840,      35840,      256,      512, 0xc3cf0518
+0,      36096,      36096,      256,      512, 0x8f3af614
+0,      36352,      36352,      256,      512, 0x0bb3060a
+0,      36608,      36608,      256,      512, 0xe2c50ea7
+0,      36864,      36864,      256,      512, 0x714105a0
+0,      37120,      37120,      256,      512, 0xd9ce00eb
+0,      37376,      37376,      256,      512, 0xee36fa15
+0,      37632,      37632,      256,      512, 0x490d0227
+0,      37888,      37888,      256,      512, 0x3069f419
+0,      38144,      38144,      256,      512, 0x3b97fe73
+0,      38400,      38400,      256,      512, 0xcab8fe27
+0,      38656,      38656,      256,      512, 0xff93ffe5
+0,      38912,      38912,      256,      512, 0xd84011d0
+0,      39168,      39168,      256,      512, 0x97affdf4
+0,      39424,      39424,      256,      512, 0xfc870c95
+0,      39680,      39680,      256,      512, 0x6923283c
+0,      39936,      39936,      256,      512, 0x0503fa6f
+0,      40192,      40192,      256,      512, 0x07190e36
+0,      40448,      40448,      256,      512, 0xf4b9c4bc
+0,      40704,      40704,      256,      512, 0x3d97f312
+0,      40960,      40960,      256,      512, 0x02f012b9
+0,      41216,      41216,      256,      512, 0x1ef81367
+0,      41472,      41472,      256,      512, 0xba1606a4
+0,      41728,      41728,      256,      512, 0x7b4d025b
+0,      41984,      41984,      256,      512, 0x6ebafd48
+0,      42240,      42240,      256,      512, 0xd8b610bd
+0,      42496,      42496,      256,      512, 0xa41206ac
+0,      42752,      42752,      256,      512, 0x32c60bf5
+0,      43008,      43008,      256,      512, 0x37d80648
+0,      43264,      43264,      256,      512, 0xa3b73ccc
+0,      43520,      43520,      256,      512, 0x48891a0a
+0,      43776,      43776,      256,      512, 0xd120fc9e
+0,      44032,      44032,      256,      512, 0xc1fb0517
+0,      44288,      44288,      256,      512, 0x8f3af614
+0,      44544,      44544,      256,      512, 0x0bb3060a
+0,      44800,      44800,      256,      512, 0xe2c50ea7
+0,      45056,      45056,      256,      512, 0x714105a0
+0,      45312,      45312,      256,      512, 0xd9ce00eb
+0,      45568,      45568,      256,      512, 0xee36fa15
+0,      45824,      45824,      256,      512, 0x4a8d0228
+0,      46080,      46080,      256,      512, 0x301bf419
+0,      46336,      46336,      256,      512, 0x3d1bfe75
+0,      46592,      46592,      256,      512, 0xc9fefe27
+0,      46848,      46848,      256,      512, 0xfefdffe4
+0,      47104,      47104,      256,      512, 0xd6c211cf
+0,      47360,      47360,      256,      512, 0x982dfdf5
+0,      47616,      47616,      256,      512, 0xfc870c95
+0,      47872,      47872,      256,      512, 0x683d283b
+0,      48128,      48128,      256,      512, 0x0503fa6f
+0,      48384,      48384,      256,      512, 0x07190e36
+0,      48640,      48640,      256,      512, 0xf4b9c4bc
+0,      48896,      48896,      256,      512, 0x3de7f313
+0,      49152,      49152,      256,      512, 0x02f012b9
+0,      49408,      49408,      256,      512, 0x1ef81367
+0,      49664,      49664,      256,      512, 0xba1606a4
+0,      49920,      49920,      256,      512, 0x7b4d025b
+0,      50176,      50176,      256,      512, 0x6ebafd48
+0,      50432,      50432,      256,      512, 0xd8b610bd
+0,      50688,      50688,      256,      512, 0xa41206ac
+0,      50944,      50944,      256,      512, 0x32c60bf5
+0,      51200,      51200,      256,      512, 0x37d80648
+0,      51456,      51456,      256,      512, 0xa3b73ccc
+0,      51712,      51712,      256,      512, 0x48891a0a
+0,      51968,      51968,      256,      512, 0xd120fc9e
+0,      52224,      52224,      256,      512, 0xc1fb0517
+0,      52480,      52480,      256,      512, 0x8f3af614
+0,      52736,      52736,      256,      512, 0x0bb3060a
+0,      52992,      52992,      256,      512, 0xe2c50ea7
+0,      53248,      53248,      256,      512, 0x714105a0
+0,      53504,      53504,      256,      512, 0xd9ce00eb
+0,      53760,      53760,      256,      512, 0xee36fa15
+0,      54016,      54016,      256,      512, 0x4a8d0228
+0,      54272,      54272,      256,      512, 0x301bf419
+0,      54528,      54528,      256,      512, 0x3d1bfe75
+0,      54784,      54784,      256,      512, 0xc9fefe27
+0,      55040,      55040,      256,      512, 0xfefdffe4
+0,      55296,      55296,      256,      512, 0xd6c211cf
+0,      55552,      55552,      256,      512, 0x982dfdf5
+0,      55808,      55808,      256,      512, 0xfc870c95
+0,      56064,      56064,      256,      512, 0x683d283b
+0,      56320,      56320,      256,      512, 0x0503fa6f
+0,      56576,      56576,      256,      512, 0x07190e36
+0,      56832,      56832,      256,      512, 0xf4b9c4bc
+0,      57088,      57088,      256,      512, 0x3de7f313
+0,      57344,      57344,      256,      512, 0x02f012b9
+0,      57600,      57600,      256,      512, 0x1ef81367
+0,      57856,      57856,      256,      512, 0xba1606a4
+0,      58112,      58112,      256,      512, 0x7b4d025b
+0,      58368,      58368,      256,      512, 0x6ebafd48
+0,      58624,      58624,      256,      512, 0xd8b610bd
+0,      58880,      58880,      256,      512, 0xa41206ac
+0,      59136,      59136,      256,      512, 0x32c60bf5
+0,      59392,      59392,      256,      512, 0x37d80648
+0,      59648,      59648,      256,      512, 0xa3b73ccc
+0,      59904,      59904,      256,      512, 0x48891a0a
+0,      60160,      60160,      256,      512, 0xd120fc9e
+0,      60416,      60416,      256,      512, 0xc1fb0517
+0,      60672,      60672,      256,      512, 0x8f3af614
+0,      60928,      60928,      256,      512, 0x0bb3060a
+0,      61184,      61184,      256,      512, 0xe2c50ea7
+0,      61440,      61440,      256,      512, 0x714105a0
+0,      61696,      61696,      256,      512, 0xd9ce00eb
+0,      61952,      61952,      256,      512, 0xee36fa15
+0,      62208,      62208,      256,      512, 0x4a8d0228
+0,      62464,      62464,      256,      512, 0x301bf419
+0,      62720,      62720,      256,      512, 0x3d1bfe75
+0,      62976,      62976,      256,      512, 0xc9fefe27
+0,      63232,      63232,      256,      512, 0xfefdffe4
+0,      63488,      63488,      256,      512, 0xd6c211cf
+0,      63744,      63744,      256,      512, 0x982dfdf5
+0,      64000,      64000,      256,      512, 0xfc870c95
+0,      64256,      64256,      256,      512, 0x683d283b
+0,      64512,      64512,      256,      512, 0x0503fa6f
+0,      64768,      64768,      256,      512, 0xff4448d1
+0,      65024,      65024,      256,      512, 0x9ad52a31
+0,      65280,      65280,      256,      512, 0x9bb0ff2e
+0,      65536,      65536,      256,      512, 0x169effd1
+0,      65792,      65792,      256,      512, 0xbabbf963
+0,      66048,      66048,      256,      512, 0xa08e0fbd
+0,      66304,      66304,      256,      512, 0xb455f8c0
+0,      66560,      66560,      256,      512, 0x6cbffc19
+0,      66816,      66816,      256,      512, 0x04db0495
+0,      67072,      67072,      256,      512, 0x96eefb09
+0,      67328,      67328,      256,      512, 0xb711c9b4
+0,      67584,      67584,      256,      512, 0x653d8927
+0,      67840,      67840,      256,      512, 0xd59dd969
+0,      68096,      68096,      256,      512, 0xf24e0448
+0,      68352,      68352,      256,      512, 0xb3250bc3
+0,      68608,      68608,      256,      512, 0x4205054b
+0,      68864,      68864,      256,      512, 0x965b1c4a
+0,      69120,      69120,      256,      512, 0xc0230a45
+0,      69376,      69376,      256,      512, 0xb90403c7
+0,      69632,      69632,      256,      512, 0xf196fed4
+0,      69888,      69888,      256,      512, 0x1e77dedd
+0,      70144,      70144,      256,      512, 0x223a1f03
+0,      70400,      70400,      256,      512, 0x5a632511
+0,      70656,      70656,      256,      512, 0xf3413d0d
+0,      70912,      70912,      256,      512, 0xbf7012ed
+0,      71168,      71168,      256,      512, 0x4d1b0aae
+0,      71424,      71424,      256,      512, 0x1bce0141
+0,      71680,      71680,      256,      512, 0xa7501a81
+0,      71936,      71936,      256,      512, 0xabc50420
+0,      72192,      72192,      256,      512, 0xcdff018f
+0,      72448,      72448,      256,      512, 0x1551047a
+0,      72704,      72704,      256,      512, 0x2342c44e
+0,      72960,      72960,      256,      512, 0xc65fe53f
+0,      73216,      73216,      256,      512, 0xefb90b45
+0,      73472,      73472,      256,      512, 0x017ff6fd
+0,      73728,      73728,      256,      512, 0xe5f20676
+0,      73984,      73984,      256,      512, 0x982e0da2
+0,      74240,      74240,      256,      512, 0x455f139d
+0,      74496,      74496,      256,      512, 0xc8dd0919
+0,      74752,      74752,      256,      512, 0x25630b71
+0,      75008,      75008,      256,      512, 0xcd0305a6
+0,      75264,      75264,      256,      512, 0xfa72fe5c
+0,      75520,      75520,      256,      512, 0xb9a919e6
+0,      75776,      75776,      256,      512, 0xdc205e13
+0,      76032,      76032,      256,      512, 0xb79a2c02
+0,      76288,      76288,      256,      512, 0xa0f207ac
+0,      76544,      76544,      256,      512, 0x8c470a96
+0,      76800,      76800,      256,      512, 0x9c870c43
+0,      77056,      77056,      256,      512, 0x81bd13a2
+0,      77312,      77312,      256,      512, 0xaca810f2
+0,      77568,      77568,      256,      512, 0x6e170457
+0,      77824,      77824,      256,      512, 0xef5dfc0e
+0,      78080,      78080,      256,      512, 0xde22da4d
+0,      78336,      78336,      256,      512, 0x162c1f68
+0,      78592,      78592,      256,      512, 0xc008249a
+0,      78848,      78848,      256,      512, 0xa4123c0c
+0,      79104,      79104,      256,      512, 0x9e2e12d5
+0,      79360,      79360,      256,      512, 0x43810aa6
+0,      79616,      79616,      256,      512, 0x1b560140
+0,      79872,      79872,      256,      512, 0xa7501a81
+0,      80128,      80128,      256,      512, 0xabc50420
+0,      80384,      80384,      256,      512, 0xcdff018f
+0,      80640,      80640,      256,      512, 0x1551047a
+0,      80896,      80896,      256,      512, 0x2306c44d
+0,      81152,      81152,      256,      512, 0xc65fe53f
+0,      81408,      81408,      256,      512, 0xefb90b45
+0,      81664,      81664,      256,      512, 0x017ff6fd
+0,      81920,      81920,      256,      512, 0xe5f20676
+0,      82176,      82176,      256,      512, 0x982e0da2
+0,      82432,      82432,      256,      512, 0x455f139d
+0,      82688,      82688,      256,      512, 0xc8dd0919
+0,      82944,      82944,      256,      512, 0x25630b71
+0,      83200,      83200,      256,      512, 0xcd0305a6
+0,      83456,      83456,      256,      512, 0xfa72fe5c
+0,      83712,      83712,      256,      512, 0xb9a919e6
+0,      83968,      83968,      256,      512, 0xdc205e13
+0,      84224,      84224,      256,      512, 0xb79a2c02
+0,      84480,      84480,      256,      512, 0xa0f207ac
+0,      84736,      84736,      256,      512, 0x8c470a96
+0,      84992,      84992,      256,      512, 0x9c870c43
+0,      85248,      85248,      256,      512, 0x81bd13a2
+0,      85504,      85504,      256,      512, 0xaca810f2
+0,      85760,      85760,      256,      512, 0x6e170457
+0,      86016,      86016,      256,      512, 0xef5dfc0e
+0,      86272,      86272,      256,      512, 0xde22da4d
+0,      86528,      86528,      256,      512, 0x162c1f68
+0,      86784,      86784,      256,      512, 0xc008249a
+0,      87040,      87040,      256,      512, 0xa4123c0c
+0,      87296,      87296,      256,      512, 0x9e2e12d5
+0,      87552,      87552,      256,      512, 0x43810aa6
+0,      87808,      87808,      256,      512, 0x1b560140
+0,      88064,      88064,      256,      512, 0xa7501a81
+0,      88320,      88320,      256,      512, 0xabc50420
+0,      88576,      88576,      256,      512, 0xcdff018f
+0,      88832,      88832,      256,      512, 0x1551047a
+0,      89088,      89088,      256,      512, 0x2306c44d
+0,      89344,      89344,      256,      512, 0xc65fe53f
+0,      89600,      89600,      256,      512, 0xefb90b45
+0,      89856,      89856,      256,      512, 0x017ff6fd
+0,      90112,      90112,      256,      512, 0xe5f20676
+0,      90368,      90368,      256,      512, 0x982e0da2
+0,      90624,      90624,      256,      512, 0x455f139d
+0,      90880,      90880,      256,      512, 0xc8dd0919
+0,      91136,      91136,      256,      512, 0x25630b71
+0,      91392,      91392,      256,      512, 0xcd0305a6
+0,      91648,      91648,      256,      512, 0xfa72fe5c
+0,      91904,      91904,      256,      512, 0xb9a919e6
-- 
2.43.0

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]