Browse code

Merge remote-tracking branch 'qatar/master'

* qatar/master:
libavutil: add utility functions to simplify allocation of audio buffers.
libavutil: add planar sample formats and av_sample_fmt_is_planar()
avconv: fix segfault at EOF with delayed pictures
pcmdec: remove unneeded resetting of samples pointer
avconv: remove a now unused parameter from output_packet().
avconv: formatting fixes in output_packet()
avconv: declare some variables in blocks where they are used
avconv: use the same behavior when decoding audio/video/subs
bethsoftvideo: return proper consumed size for palette packets.
cdg: skip packets that don't contain a cdg command.
crcenc: add flags
avconv: use vsync 0 for AVFMT_NOTIMESTAMPS formats.
tiffenc: add a private option for selecting compression algorithm
md5enc: add flags
ARM: remove needless .text/.align directives

Conflicts:
doc/APIchanges
libavcodec/tiffenc.c
libavutil/avutil.h
libavutil/samplefmt.c
libavutil/samplefmt.h
tests/ref/fate/bethsoft-vid
tests/ref/fate/cdgraphics
tests/ref/fate/film-cvid-pcm-stereo-8bit
tests/ref/fate/mpeg2-field-enc
tests/ref/fate/nuv
tests/ref/fate/tiertex-seq
tests/ref/fate/tscc-32bit
tests/ref/fate/vmnc-32bit

Merged-by: Michael Niedermayer <michaelni@gmx.at>

Michael Niedermayer authored on 2011/11/24 10:08:21
Showing 39 changed files
... ...
@@ -1219,7 +1219,8 @@ static void do_video_out(AVFormatContext *s,
1219 1219
 
1220 1220
     format_video_sync = video_sync_method;
1221 1221
     if (format_video_sync < 0)
1222
-        format_video_sync = (s->oformat->flags & AVFMT_VARIABLE_FPS) ? 2 : 1;
1222
+        format_video_sync = (s->oformat->flags & AVFMT_NOTIMESTAMPS) ? 0 :
1223
+                            (s->oformat->flags & AVFMT_VARIABLE_FPS) ? 2 : 1;
1223 1224
 
1224 1225
     if (format_video_sync) {
1225 1226
         double vdelta = sync_ipts - ost->sync_opts;
... ...
@@ -1710,15 +1711,13 @@ static int transcode_audio(InputStream *ist, AVPacket *pkt, int *got_output)
1710 1710
                                 pkt);
1711 1711
     if (ret < 0)
1712 1712
         return ret;
1713
-    pkt->data   += ret;
1714
-    pkt->size   -= ret;
1715 1713
     *got_output  = decoded_data_size > 0;
1716 1714
 
1717 1715
     /* Some bug in mpeg audio decoder gives */
1718 1716
     /* decoded_data_size < 0, it seems they are overflows */
1719 1717
     if (!*got_output) {
1720 1718
         /* no audio frame */
1721
-        return 0;
1719
+        return ret;
1722 1720
     }
1723 1721
 
1724 1722
     decoded_data_buf = (uint8_t *)samples;
... ...
@@ -1791,7 +1790,7 @@ static int transcode_audio(InputStream *ist, AVPacket *pkt, int *got_output)
1791 1791
         do_audio_out(output_files[ost->file_index].ctx, ost, ist,
1792 1792
                      decoded_data_buf, decoded_data_size);
1793 1793
     }
1794
-    return 0;
1794
+    return ret;
1795 1795
 }
1796 1796
 
1797 1797
 static int transcode_video(InputStream *ist, AVPacket *pkt, int *got_output, int64_t *pkt_pts)
... ...
@@ -1819,7 +1818,7 @@ static int transcode_video(InputStream *ist, AVPacket *pkt, int *got_output, int
1819 1819
     if (!*got_output) {
1820 1820
         /* no picture yet */
1821 1821
         av_freep(&decoded_frame);
1822
-        return 0;
1822
+        return ret;
1823 1823
     }
1824 1824
     ist->next_pts = ist->pts = decoded_frame->best_effort_timestamp;
1825 1825
     if (ist->st->codec->time_base.num != 0) {
... ...
@@ -1898,9 +1897,7 @@ static int transcode_subtitles(InputStream *ist, AVPacket *pkt, int *got_output)
1898 1898
     if (ret < 0)
1899 1899
         return ret;
1900 1900
     if (!*got_output)
1901
-        return 0;
1902
-
1903
-    pkt->size = 0;
1901
+        return ret;
1904 1902
 
1905 1903
     rate_emu_sleep(ist);
1906 1904
 
... ...
@@ -1914,23 +1911,21 @@ static int transcode_subtitles(InputStream *ist, AVPacket *pkt, int *got_output)
1914 1914
     }
1915 1915
 
1916 1916
     avsubtitle_free(&subtitle);
1917
-    return 0;
1917
+    return ret;
1918 1918
 }
1919 1919
 
1920 1920
 /* pkt = NULL means EOF (needed to flush decoder buffers) */
1921
-static int output_packet(InputStream *ist, int ist_index,
1921
+static int output_packet(InputStream *ist,
1922 1922
                          OutputStream *ost_table, int nb_ostreams,
1923 1923
                          const AVPacket *pkt)
1924 1924
 {
1925
-    OutputStream *ost;
1926
-    int ret = 0, i;
1925
+    int i;
1927 1926
     int got_output;
1928 1927
     int64_t pkt_pts = AV_NOPTS_VALUE;
1929
-
1930 1928
     AVPacket avpkt;
1931 1929
 
1932
-    if(ist->next_pts == AV_NOPTS_VALUE)
1933
-        ist->next_pts= ist->pts;
1930
+    if (ist->next_pts == AV_NOPTS_VALUE)
1931
+        ist->next_pts = ist->pts;
1934 1932
 
1935 1933
     if (pkt == NULL) {
1936 1934
         /* EOF handling */
... ...
@@ -1949,13 +1944,16 @@ static int output_packet(InputStream *ist, int ist_index,
1949 1949
 
1950 1950
     //while we have more to decode or while the decoder did output something on EOF
1951 1951
     while (ist->decoding_needed && (avpkt.size > 0 || (!pkt && got_output))) {
1952
+        int ret = 0;
1952 1953
     handle_eof:
1953
-        ist->pts= ist->next_pts;
1954 1954
 
1955
-        if(avpkt.size && avpkt.size != pkt->size)
1955
+        ist->pts = ist->next_pts;
1956
+
1957
+        if (avpkt.size && avpkt.size != pkt->size) {
1956 1958
             av_log(NULL, ist->showed_multi_packet_warning ? AV_LOG_VERBOSE : AV_LOG_WARNING,
1957 1959
                    "Multiple frames in a packet from stream %d\n", pkt->stream_index);
1958
-            ist->showed_multi_packet_warning=1;
1960
+            ist->showed_multi_packet_warning = 1;
1961
+        }
1959 1962
 
1960 1963
         switch(ist->st->codec->codec_type) {
1961 1964
         case AVMEDIA_TYPE_AUDIO:
... ...
@@ -1973,13 +1971,15 @@ static int output_packet(InputStream *ist, int ist_index,
1973 1973
 
1974 1974
         if (ret < 0)
1975 1975
             return ret;
1976
+        // touch data and size only if not EOF
1977
+        if (pkt) {
1978
+            avpkt.data += ret;
1979
+            avpkt.size -= ret;
1980
+        }
1976 1981
         if (!got_output) {
1977
-            if (ist->st->codec->codec_type == AVMEDIA_TYPE_AUDIO)
1978
-                continue;
1979
-            goto discard_packet;
1982
+            continue;
1980 1983
         }
1981 1984
     }
1982
- discard_packet:
1983 1985
 
1984 1986
     /* handle stream copy */
1985 1987
     if (!ist->decoding_needed) {
... ...
@@ -2000,7 +2000,7 @@ static int output_packet(InputStream *ist, int ist_index,
2000 2000
         }
2001 2001
     }
2002 2002
     for (i = 0; pkt && i < nb_ostreams; i++) {
2003
-        ost = &ost_table[i];
2003
+        OutputStream *ost = &ost_table[i];
2004 2004
 
2005 2005
         if (!check_output_constraints(ist, ost) || ost->encoding_needed)
2006 2006
             continue;
... ...
@@ -2636,7 +2636,7 @@ static int transcode(OutputFile *output_files,
2636 2636
         }
2637 2637
 
2638 2638
         //fprintf(stderr,"read #%d.%d size=%d\n", ist->file_index, ist->st->index, pkt.size);
2639
-        if (output_packet(ist, ist_index, output_streams, nb_output_streams, &pkt) < 0) {
2639
+        if (output_packet(ist, output_streams, nb_output_streams, &pkt) < 0) {
2640 2640
 
2641 2641
             av_log(NULL, AV_LOG_ERROR, "Error while decoding stream #%d:%d\n",
2642 2642
                    ist->file_index, ist->st->index);
... ...
@@ -2657,7 +2657,7 @@ static int transcode(OutputFile *output_files,
2657 2657
     for (i = 0; i < nb_input_streams; i++) {
2658 2658
         ist = &input_streams[i];
2659 2659
         if (ist->decoding_needed) {
2660
-            output_packet(ist, i, output_streams, nb_output_streams, NULL);
2660
+            output_packet(ist, output_streams, nb_output_streams, NULL);
2661 2661
         }
2662 2662
     }
2663 2663
     flush_encoders(output_streams, nb_output_streams);
... ...
@@ -19,6 +19,13 @@ API changes, most recent first:
19 19
 2011-10-20 - b35e9e1 - lavu 51.22.0
20 20
   Add av_strtok() to avstring.h.
21 21
 
22
+2011-xx-xx - xxxxxxx - lavu 51.18.0
23
+  Add av_samples_get_buffer_size(), av_samples_fill_arrays(), and
24
+  av_samples_alloc(), to samplefmt.h.
25
+
26
+2011-xx-xx - xxxxxxx - lavu 51.17.0
27
+  Add planar sample formats and av_sample_fmt_is_planar() to samplefmt.h.
28
+
22 29
 2011-xx-xx - xxxxxxx - lavc 53.21.0
23 30
   Move some AVCodecContext fields to a new private struct, AVCodecInternal,
24 31
   which is accessed from a new field, AVCodecContext.internal.
... ...
@@ -1246,7 +1246,8 @@ static void do_video_out(AVFormatContext *s,
1246 1246
 
1247 1247
     format_video_sync = video_sync_method;
1248 1248
     if (format_video_sync < 0)
1249
-        format_video_sync = (s->oformat->flags & AVFMT_VARIABLE_FPS) ? 2 : 1;
1249
+        format_video_sync = (s->oformat->flags & AVFMT_NOTIMESTAMPS) ? 0 :
1250
+                            (s->oformat->flags & AVFMT_VARIABLE_FPS) ? 2 : 1;
1250 1251
 
1251 1252
     if (format_video_sync) {
1252 1253
         double vdelta = sync_ipts - ost->sync_opts + duration;
... ...
@@ -1735,15 +1736,13 @@ static int transcode_audio(InputStream *ist, AVPacket *pkt, int *got_output)
1735 1735
                                 pkt);
1736 1736
     if (ret < 0)
1737 1737
         return ret;
1738
-    pkt->data   += ret;
1739
-    pkt->size   -= ret;
1740 1738
     *got_output  = decoded_data_size > 0;
1741 1739
 
1742 1740
     /* Some bug in mpeg audio decoder gives */
1743 1741
     /* decoded_data_size < 0, it seems they are overflows */
1744 1742
     if (!*got_output) {
1745 1743
         /* no audio frame */
1746
-        return 0;
1744
+        return ret;
1747 1745
     }
1748 1746
 
1749 1747
     decoded_data_buf = (uint8_t *)samples;
... ...
@@ -1816,7 +1815,7 @@ static int transcode_audio(InputStream *ist, AVPacket *pkt, int *got_output)
1816 1816
         do_audio_out(output_files[ost->file_index].ctx, ost, ist,
1817 1817
                      decoded_data_buf, decoded_data_size);
1818 1818
     }
1819
-    return 0;
1819
+    return ret;
1820 1820
 }
1821 1821
 
1822 1822
 static int transcode_video(InputStream *ist, AVPacket *pkt, int *got_output, int64_t *pkt_pts, int64_t *pkt_dts)
... ...
@@ -1852,7 +1851,7 @@ static int transcode_video(InputStream *ist, AVPacket *pkt, int *got_output, int
1852 1852
     if (!*got_output) {
1853 1853
         /* no picture yet */
1854 1854
         av_freep(&decoded_frame);
1855
-        return 0;
1855
+        return ret;
1856 1856
     }
1857 1857
 
1858 1858
     if(decoded_frame->best_effort_timestamp != AV_NOPTS_VALUE)
... ...
@@ -1943,9 +1942,7 @@ static int transcode_subtitles(InputStream *ist, AVPacket *pkt, int *got_output)
1943 1943
     if (ret < 0)
1944 1944
         return ret;
1945 1945
     if (!*got_output)
1946
-        return 0;
1947
-
1948
-    pkt->size = 0;
1946
+        return ret;
1949 1947
 
1950 1948
     rate_emu_sleep(ist);
1951 1949
 
... ...
@@ -1959,15 +1956,14 @@ static int transcode_subtitles(InputStream *ist, AVPacket *pkt, int *got_output)
1959 1959
     }
1960 1960
 
1961 1961
     avsubtitle_free(&subtitle);
1962
-    return 0;
1962
+    return ret;
1963 1963
 }
1964 1964
 
1965 1965
 /* pkt = NULL means EOF (needed to flush decoder buffers) */
1966
-static int output_packet(InputStream *ist, int ist_index,
1966
+static int output_packet(InputStream *ist,
1967 1967
                          OutputStream *ost_table, int nb_ostreams,
1968 1968
                          const AVPacket *pkt)
1969 1969
 {
1970
-    OutputStream *ost;
1971 1970
     int ret = 0, i;
1972 1971
     int got_output;
1973 1972
     int64_t pkt_dts = AV_NOPTS_VALUE;
... ...
@@ -1975,8 +1971,8 @@ static int output_packet(InputStream *ist, int ist_index,
1975 1975
 
1976 1976
     AVPacket avpkt;
1977 1977
 
1978
-    if(ist->next_pts == AV_NOPTS_VALUE)
1979
-        ist->next_pts= ist->pts;
1978
+    if (ist->next_pts == AV_NOPTS_VALUE)
1979
+        ist->next_pts = ist->pts;
1980 1980
 
1981 1981
     if (pkt == NULL) {
1982 1982
         /* EOF handling */
... ...
@@ -1999,12 +1995,14 @@ static int output_packet(InputStream *ist, int ist_index,
1999 1999
     //while we have more to decode or while the decoder did output something on EOF
2000 2000
     while (ist->decoding_needed && (avpkt.size > 0 || (!pkt && got_output))) {
2001 2001
     handle_eof:
2002
-        ist->pts= ist->next_pts;
2003 2002
 
2004
-        if(avpkt.size && avpkt.size != pkt->size)
2003
+        ist->pts = ist->next_pts;
2004
+
2005
+        if (avpkt.size && avpkt.size != pkt->size) {
2005 2006
             av_log(NULL, ist->showed_multi_packet_warning ? AV_LOG_VERBOSE : AV_LOG_WARNING,
2006 2007
                    "Multiple frames in a packet from stream %d\n", pkt->stream_index);
2007
-            ist->showed_multi_packet_warning=1;
2008
+            ist->showed_multi_packet_warning = 1;
2009
+        }
2008 2010
 
2009 2011
         switch(ist->st->codec->codec_type) {
2010 2012
         case AVMEDIA_TYPE_AUDIO:
... ...
@@ -2022,13 +2020,17 @@ static int output_packet(InputStream *ist, int ist_index,
2022 2022
 
2023 2023
         if (ret < 0)
2024 2024
             return ret;
2025
+        // touch data and size only if not EOF
2026
+        if (pkt) {
2027
+            if(ist->st->codec->codec_type != AVMEDIA_TYPE_AUDIO)
2028
+                ret = avpkt.size;
2029
+            avpkt.data += ret;
2030
+            avpkt.size -= ret;
2031
+        }
2025 2032
         if (!got_output) {
2026
-            if (ist->st->codec->codec_type == AVMEDIA_TYPE_AUDIO)
2027
-                continue;
2028
-            goto discard_packet;
2033
+            continue;
2029 2034
         }
2030 2035
     }
2031
- discard_packet:
2032 2036
 
2033 2037
     /* handle stream copy */
2034 2038
     if (!ist->decoding_needed) {
... ...
@@ -2049,7 +2051,7 @@ static int output_packet(InputStream *ist, int ist_index,
2049 2049
         }
2050 2050
     }
2051 2051
     for (i = 0; pkt && i < nb_ostreams; i++) {
2052
-        ost = &ost_table[i];
2052
+        OutputStream *ost = &ost_table[i];
2053 2053
 
2054 2054
         if (!check_output_constraints(ist, ost) || ost->encoding_needed)
2055 2055
             continue;
... ...
@@ -2753,7 +2755,7 @@ static int transcode(OutputFile *output_files, int nb_output_files,
2753 2753
         }
2754 2754
 
2755 2755
         //fprintf(stderr,"read #%d.%d size=%d\n", ist->file_index, ist->st->index, pkt.size);
2756
-        if (output_packet(ist, ist_index, output_streams, nb_output_streams, &pkt) < 0) {
2756
+        if (output_packet(ist, output_streams, nb_output_streams, &pkt) < 0) {
2757 2757
 
2758 2758
             av_log(NULL, AV_LOG_ERROR, "Error while decoding stream #%d:%d\n",
2759 2759
                    ist->file_index, ist->st->index);
... ...
@@ -2774,7 +2776,7 @@ static int transcode(OutputFile *output_files, int nb_output_files,
2774 2774
     for (i = 0; i < nb_input_streams; i++) {
2775 2775
         ist = &input_streams[i];
2776 2776
         if (ist->decoding_needed) {
2777
-            output_packet(ist, i, output_streams, nb_output_streams, NULL);
2777
+            output_packet(ist, output_streams, nb_output_streams, NULL);
2778 2778
         }
2779 2779
     }
2780 2780
     flush_encoders(output_streams, nb_output_streams);
... ...
@@ -22,8 +22,6 @@
22 22
 
23 23
         preserve8
24 24
 
25
-        .text
26
-
27 25
 .macro  call_2x_pixels  type, subp
28 26
 function ff_\type\()_pixels16\subp\()_armv6, export=1
29 27
         push            {r0-r3, lr}
... ...
@@ -23,7 +23,6 @@
23 23
 #include "asm.S"
24 24
 
25 25
         preserve8
26
-        .text
27 26
 
28 27
 function ff_clear_block_neon, export=1
29 28
         vmov.i16        q0,  #0
... ...
@@ -28,7 +28,6 @@
28 28
 
29 29
 #define M_SQRT1_2 0.70710678118654752440
30 30
 
31
-        .text
32 31
 
33 32
 function fft4_neon
34 33
         vld1.32         {d0-d3}, [r0,:128]
... ...
@@ -23,7 +23,6 @@
23 23
 #include "asm.S"
24 24
 
25 25
         preserve8
26
-        .text
27 26
 
28 27
 function ff_float_to_int16_neon, export=1
29 28
         subs            r2,  r2,  #8
... ...
@@ -392,9 +392,6 @@ function ff_\type\()_h264_chroma_mc2_neon, export=1
392 392
 endfunc
393 393
 .endm
394 394
 
395
-        .text
396
-        .align
397
-
398 395
         h264_chroma_mc8 put
399 396
         h264_chroma_mc8 avg
400 397
         h264_chroma_mc4 put
... ...
@@ -21,7 +21,6 @@
21 21
 #include "asm.S"
22 22
 
23 23
         preserve8
24
-        .text
25 24
 
26 25
 function ff_h264_idct_add_neon, export=1
27 26
         vld1.64         {d0-d3},  [r1,:128]
... ...
@@ -23,7 +23,6 @@
23 23
 
24 24
         preserve8
25 25
         .fpu neon
26
-        .text
27 26
 
28 27
 function ff_scalarproduct_int16_neon, export=1
29 28
         vmov.i16        q0,  #0
... ...
@@ -23,8 +23,6 @@
23 23
 
24 24
         preserve8
25 25
 
26
-        .text
27
-
28 26
 #define ff_fft_calc_neon X(ff_fft_calc_neon)
29 27
 
30 28
 function ff_imdct_half_neon, export=1
... ...
@@ -53,8 +53,6 @@
53 53
 #define COL_SHIFTED_1 524288 /* 1<< (COL_SHIFT-1) */
54 54
 
55 55
 
56
-        .text
57
-
58 56
 function ff_simple_idct_arm, export=1
59 57
         @@ void simple_idct_arm(int16_t *block)
60 58
         @@ save stack for reg needed (take all of them),
... ...
@@ -47,15 +47,20 @@ static av_cold int bethsoftvid_decode_init(AVCodecContext *avctx)
47 47
     return 0;
48 48
 }
49 49
 
50
-static void set_palette(AVFrame * frame, const uint8_t * palette_buffer)
50
+static int set_palette(AVFrame * frame, const uint8_t * palette_buffer, int buf_size)
51 51
 {
52 52
     uint32_t * palette = (uint32_t *)frame->data[1];
53 53
     int a;
54
+
55
+    if (buf_size < 256*3)
56
+        return AVERROR_INVALIDDATA;
57
+
54 58
     for(a = 0; a < 256; a++){
55 59
         palette[a] = 0xFF << 24 | AV_RB24(&palette_buffer[a * 3]) * 4;
56 60
         palette[a] |= palette[a] >> 6 & 0x30303;
57 61
     }
58 62
     frame->palette_has_changed = 1;
63
+    return 256*3;
59 64
 }
60 65
 
61 66
 static int bethsoftvid_decode_frame(AVCodecContext *avctx,
... ...
@@ -82,8 +87,7 @@ static int bethsoftvid_decode_frame(AVCodecContext *avctx,
82 82
 
83 83
     switch(block_type = *buf++){
84 84
         case PALETTE_BLOCK:
85
-            set_palette(&vid->frame, buf);
86
-            return 0;
85
+            return set_palette(&vid->frame, buf, buf_size);
87 86
         case VIDEO_YOFF_P_FRAME:
88 87
             yoffset = bytestream_get_le16(&buf);
89 88
             if(yoffset >= avctx->height)
... ...
@@ -384,7 +384,6 @@ static int pcm_decode_frame(AVCodecContext *avctx,
384 384
 #endif /* HAVE_BIGENDIAN */
385 385
     case CODEC_ID_PCM_U8:
386 386
         memcpy(samples, src, n*sample_size);
387
-        samples += n * sample_size;
388 387
         break;
389 388
     case CODEC_ID_PCM_ZORK:
390 389
         for (; n > 0; n--) {
... ...
@@ -430,7 +429,6 @@ static int pcm_decode_frame(AVCodecContext *avctx,
430 430
             }
431 431
             break;
432 432
         }
433
-        samples = (uint8_t *) dst_int32_t;
434 433
         break;
435 434
     }
436 435
     case CODEC_ID_PCM_LXF:
... ...
@@ -453,7 +451,6 @@ static int pcm_decode_frame(AVCodecContext *avctx,
453 453
                                  ((src8[2] & 0xF0) << 8) | (src8[4] << 4) | (src8[3] >> 4);
454 454
             }
455 455
         }
456
-        samples = (uint8_t *) dst_int32_t;
457 456
         break;
458 457
     }
459 458
     default:
... ...
@@ -25,6 +25,9 @@
25 25
  * @author Bartlomiej Wolowiec
26 26
  */
27 27
 
28
+#include "libavutil/log.h"
29
+#include "libavutil/opt.h"
30
+
28 31
 #include "avcodec.h"
29 32
 #if CONFIG_ZLIB
30 33
 #include <zlib.h>
... ...
@@ -44,7 +47,7 @@ static const uint8_t type_sizes2[6] = {
44 44
 };
45 45
 
46 46
 typedef struct TiffEncoderContext {
47
-    AVClass *avclass;
47
+    AVClass *class;                     ///< for private options
48 48
     AVCodecContext *avctx;
49 49
     AVFrame picture;
50 50
 
... ...
@@ -230,7 +233,6 @@ static int encode_frame(AVCodecContext * avctx, unsigned char *buf,
230 230
     p->key_frame = 1;
231 231
     avctx->coded_frame= &s->picture;
232 232
 
233
-    s->compr = TIFF_PACKBITS;
234 233
     if (avctx->compression_level == 0) {
235 234
         s->compr = TIFF_RAW;
236 235
     } else if(avctx->compression_level == 2) {
... ...
@@ -453,11 +455,26 @@ fail:
453 453
     return ret;
454 454
 }
455 455
 
456
-static const AVOption options[]={
457
-{"dpi", "set the image resolution (in dpi)", offsetof(TiffEncoderContext, dpi), AV_OPT_TYPE_INT, {.dbl = 72}, 1, 0x10000, AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_ENCODING_PARAM},
458
-{NULL}
456
+#define OFFSET(x) offsetof(TiffEncoderContext, x)
457
+#define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM
458
+static const AVOption options[] = {
459
+    {"dpi", "set the image resolution (in dpi)", OFFSET(dpi), AV_OPT_TYPE_INT, {.dbl = 72}, 1, 0x10000, AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_ENCODING_PARAM},
460
+    { "compression_algo", NULL, OFFSET(compr), AV_OPT_TYPE_INT, {TIFF_PACKBITS}, TIFF_RAW, TIFF_DEFLATE, VE, "compression_algo" },
461
+    { "packbits", NULL, 0, AV_OPT_TYPE_CONST, {TIFF_PACKBITS}, 0, 0, VE, "compression_algo" },
462
+    { "raw",      NULL, 0, AV_OPT_TYPE_CONST, {TIFF_RAW},      0, 0, VE, "compression_algo" },
463
+    { "lzw",      NULL, 0, AV_OPT_TYPE_CONST, {TIFF_LZW},      0, 0, VE, "compression_algo" },
464
+#if CONFIG_ZLIB
465
+    { "deflate",  NULL, 0, AV_OPT_TYPE_CONST, {TIFF_DEFLATE},  0, 0, VE, "compression_algo" },
466
+#endif
467
+    { NULL },
468
+};
469
+
470
+static const AVClass tiffenc_class = {
471
+    .class_name = "TIFF encoder",
472
+    .item_name  = av_default_item_name,
473
+    .option     = options,
474
+    .version    = LIBAVUTIL_VERSION_INT,
459 475
 };
460
-static const AVClass class = { "tiff", av_default_item_name, options, LIBAVUTIL_VERSION_INT };
461 476
 
462 477
 AVCodec ff_tiff_encoder = {
463 478
     .name           = "tiff",
... ...
@@ -473,5 +490,5 @@ AVCodec ff_tiff_encoder = {
473 473
                               PIX_FMT_YUV411P, PIX_FMT_RGB48LE,
474 474
                               PIX_FMT_NONE},
475 475
     .long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
476
-    .priv_class= &class,
476
+    .priv_class     = &tiffenc_class,
477 477
 };
... ...
@@ -270,7 +270,7 @@ static int init_buffers(AVFilterLink *inlink, int nb_samples)
270 270
         int nb_channels = av_get_channel_layout_nb_channels(outlink->channel_layout);
271 271
 
272 272
         if (av_samples_alloc(data, linesize, nb_channels, nb_samples,
273
-                             inlink->format, inlink->planar, 16) < 0)
273
+                             inlink->format, 16) < 0)
274 274
             goto fail_no_mem;
275 275
         aconvert->mix_samplesref =
276 276
             avfilter_get_audio_buffer_ref_from_arrays(data, linesize, AV_PERM_WRITE,
... ...
@@ -241,7 +241,7 @@ int av_asrc_buffer_add_buffer(AVFilterContext *ctx,
241 241
 
242 242
     av_samples_fill_arrays(data, linesize,
243 243
                            buf, nb_channels, nb_samples,
244
-                           sample_fmt, planar, 16);
244
+                           sample_fmt, 16);
245 245
 
246 246
     return av_asrc_buffer_add_samples(ctx,
247 247
                                       data, linesize, nb_samples,
... ...
@@ -91,7 +91,7 @@ AVFilterBufferRef *avfilter_default_get_audio_buffer(AVFilterLink *link, int per
91 91
     /* Calculate total buffer size, round to multiple of 16 to be SIMD friendly */
92 92
     if (av_samples_alloc(data, linesize,
93 93
                          nb_channels, nb_samples, link->format,
94
-                         link->planar, 16) < 0)
94
+                         16) < 0)
95 95
         return NULL;
96 96
 
97 97
     samplesref =
... ...
@@ -22,6 +22,8 @@
22 22
 #include "avformat.h"
23 23
 
24 24
 #define CDG_PACKET_SIZE    24
25
+#define CDG_COMMAND        0x09
26
+#define CDG_MASK           0x3F
25 27
 
26 28
 static int read_header(AVFormatContext *s, AVFormatParameters *ap)
27 29
 {
... ...
@@ -49,7 +51,12 @@ static int read_packet(AVFormatContext *s, AVPacket *pkt)
49 49
 {
50 50
     int ret;
51 51
 
52
-    ret = av_get_packet(s->pb, pkt, CDG_PACKET_SIZE);
52
+    while (1) {
53
+        ret = av_get_packet(s->pb, pkt, CDG_PACKET_SIZE);
54
+        if (ret < 1 || (pkt->data[0] & CDG_MASK) == CDG_COMMAND)
55
+            break;
56
+        av_free_packet(pkt);
57
+    }
53 58
 
54 59
     pkt->stream_index = 0;
55 60
     pkt->dts=pkt->pts= s->streams[0]->cur_dts;
... ...
@@ -64,4 +64,5 @@ AVOutputFormat ff_crc_muxer = {
64 64
     .write_header      = crc_write_header,
65 65
     .write_packet      = crc_write_packet,
66 66
     .write_trailer     = crc_write_trailer,
67
+    .flags             = AVFMT_NOTIMESTAMPS,
67 68
 };
... ...
@@ -40,4 +40,5 @@ AVOutputFormat ff_framecrc_muxer = {
40 40
     .audio_codec       = CODEC_ID_PCM_S16LE,
41 41
     .video_codec       = CODEC_ID_RAWVIDEO,
42 42
     .write_packet      = framecrc_write_packet,
43
+    .flags             = AVFMT_VARIABLE_FPS,
43 44
 };
... ...
@@ -75,6 +75,7 @@ AVOutputFormat ff_md5_muxer = {
75 75
     .write_header      = write_header,
76 76
     .write_packet      = write_packet,
77 77
     .write_trailer     = write_trailer,
78
+    .flags             = AVFMT_NOTIMESTAMPS,
78 79
 };
79 80
 #endif
80 81
 
... ...
@@ -102,5 +103,6 @@ AVOutputFormat ff_framemd5_muxer = {
102 102
     .audio_codec       = CODEC_ID_PCM_S16LE,
103 103
     .video_codec       = CODEC_ID_RAWVIDEO,
104 104
     .write_packet      = framemd5_write_packet,
105
+    .flags             = AVFMT_VARIABLE_FPS,
105 106
 };
106 107
 #endif
... ...
@@ -153,7 +153,7 @@
153 153
  */
154 154
 
155 155
 #define LIBAVUTIL_VERSION_MAJOR 51
156
-#define LIBAVUTIL_VERSION_MINOR 26
156
+#define LIBAVUTIL_VERSION_MINOR 27
157 157
 #define LIBAVUTIL_VERSION_MICRO  0
158 158
 
159 159
 #define LIBAVUTIL_VERSION_INT   AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
... ...
@@ -25,15 +25,21 @@
25 25
 typedef struct SampleFmtInfo {
26 26
     char name[4];
27 27
     int bits;
28
+    int planar;
28 29
 } SampleFmtInfo;
29 30
 
30 31
 /** this table gives more information about formats */
31 32
 static const SampleFmtInfo sample_fmt_info[AV_SAMPLE_FMT_NB] = {
32
-    [AV_SAMPLE_FMT_U8]  = { .name = "u8",  .bits = 8 },
33
-    [AV_SAMPLE_FMT_S16] = { .name = "s16", .bits = 16 },
34
-    [AV_SAMPLE_FMT_S32] = { .name = "s32", .bits = 32 },
35
-    [AV_SAMPLE_FMT_FLT] = { .name = "flt", .bits = 32 },
36
-    [AV_SAMPLE_FMT_DBL] = { .name = "dbl", .bits = 64 },
33
+    [AV_SAMPLE_FMT_U8]   = { .name =   "u8", .bits =  8, .planar = 0 },
34
+    [AV_SAMPLE_FMT_S16]  = { .name =  "s16", .bits = 16, .planar = 0 },
35
+    [AV_SAMPLE_FMT_S32]  = { .name =  "s32", .bits = 32, .planar = 0 },
36
+    [AV_SAMPLE_FMT_FLT]  = { .name =  "flt", .bits = 32, .planar = 0 },
37
+    [AV_SAMPLE_FMT_DBL]  = { .name =  "dbl", .bits = 64, .planar = 0 },
38
+    [AV_SAMPLE_FMT_U8P]  = { .name =  "u8p", .bits =  8, .planar = 1 },
39
+    [AV_SAMPLE_FMT_S16P] = { .name = "s16p", .bits = 16, .planar = 1 },
40
+    [AV_SAMPLE_FMT_S32P] = { .name = "s32p", .bits = 32, .planar = 1 },
41
+    [AV_SAMPLE_FMT_FLTP] = { .name = "fltp", .bits = 32, .planar = 1 },
42
+    [AV_SAMPLE_FMT_DBLP] = { .name = "dblp", .bits = 64, .planar = 1 },
37 43
 };
38 44
 
39 45
 const char *av_get_sample_fmt_name(enum AVSampleFormat sample_fmt)
... ...
@@ -80,51 +86,74 @@ int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt)
80 80
 }
81 81
 #endif
82 82
 
83
-int av_samples_fill_arrays(uint8_t *pointers[8], int linesizes[8],
84
-                           uint8_t *buf, int nb_channels, int nb_samples,
85
-                           enum AVSampleFormat sample_fmt, int planar, int align)
83
+int av_sample_fmt_is_planar(enum AVSampleFormat sample_fmt)
84
+{
85
+     if (sample_fmt < 0 || sample_fmt >= AV_SAMPLE_FMT_NB)
86
+         return 0;
87
+     return sample_fmt_info[sample_fmt].planar;
88
+}
89
+
90
+int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples,
91
+                               enum AVSampleFormat sample_fmt, int align)
86 92
 {
87
-    int i, linesize;
93
+    int line_size;
88 94
     int sample_size = av_get_bytes_per_sample(sample_fmt);
95
+    int planar      = av_sample_fmt_is_planar(sample_fmt);
89 96
 
90
-    if (nb_channels * (uint64_t)nb_samples * sample_size >= INT_MAX - align*(uint64_t)nb_channels)
97
+    /* validate parameter ranges */
98
+    if (!sample_size || nb_samples <= 0 || nb_channels <= 0)
91 99
         return AVERROR(EINVAL);
92
-    linesize = planar ? FFALIGN(nb_samples*sample_size,             align) :
93
-                        FFALIGN(nb_samples*sample_size*nb_channels, align);
94
-
95
-    if (pointers) {
96
-        pointers[0] = buf;
97
-        for (i = 1; planar && i < nb_channels; i++) {
98
-            pointers[i] = pointers[i-1] + linesize;
99
-        }
100
-        memset(&pointers[i], 0, (8-i) * sizeof(pointers[0]));
101
-    }
102 100
 
103
-    if (linesizes) {
104
-        linesizes[0] = linesize;
105
-        for (i = 1; planar && i < nb_channels; i++)
106
-            linesizes[i] = linesizes[0];
107
-        memset(&linesizes[i], 0, (8-i) * sizeof(linesizes[0]));
108
-    }
101
+    /* check for integer overflow */
102
+    if (nb_channels > INT_MAX / align ||
103
+        (int64_t)nb_channels * nb_samples > (INT_MAX - (align * nb_channels)) / sample_size)
104
+        return AVERROR(EINVAL);
105
+
106
+    line_size = planar ? FFALIGN(nb_samples * sample_size,               align) :
107
+                         FFALIGN(nb_samples * sample_size * nb_channels, align);
108
+    if (linesize)
109
+        *linesize = line_size;
109 110
 
110
-    return planar ? linesize * nb_channels : linesize;
111
+    return planar ? line_size * nb_channels : line_size;
111 112
 }
112 113
 
113
-int av_samples_alloc(uint8_t *pointers[8], int linesizes[8],
114
-                     int nb_channels, int nb_samples,
115
-                     enum AVSampleFormat sample_fmt, int planar,
116
-                     int align)
114
+int av_samples_fill_arrays(uint8_t **audio_data, int *linesize,
115
+                           uint8_t *buf, int nb_channels, int nb_samples,
116
+                           enum AVSampleFormat sample_fmt, int align)
117
+{
118
+    int ch, planar, buf_size;
119
+
120
+    planar   = av_sample_fmt_is_planar(sample_fmt);
121
+    buf_size = av_samples_get_buffer_size(linesize, nb_channels, nb_samples,
122
+                                          sample_fmt, align);
123
+    if (buf_size < 0)
124
+        return buf_size;
125
+
126
+    audio_data[0] = buf;
127
+    for (ch = 1; planar && ch < nb_channels; ch++)
128
+        audio_data[ch] = audio_data[ch-1] + *linesize;
129
+
130
+    return 0;
131
+}
132
+
133
+int av_samples_alloc(uint8_t **audio_data, int *linesize, int nb_channels,
134
+                     int nb_samples, enum AVSampleFormat sample_fmt, int align)
117 135
 {
118 136
     uint8_t *buf;
119
-    int size = av_samples_fill_arrays(NULL, NULL,
120
-                                      NULL, nb_channels, nb_samples,
121
-                                      sample_fmt, planar, align);
137
+    int size = av_samples_get_buffer_size(NULL, nb_channels, nb_samples,
138
+                                          sample_fmt, align);
139
+    if (size < 0)
140
+        return size;
122 141
 
123 142
     buf = av_mallocz(size);
124 143
     if (!buf)
125 144
         return AVERROR(ENOMEM);
126 145
 
127
-    return av_samples_fill_arrays(pointers, linesizes,
128
-                                  buf, nb_channels, nb_samples,
129
-                                  sample_fmt, planar, align);
146
+    size = av_samples_fill_arrays(audio_data, linesize, buf, nb_channels,
147
+                                  nb_samples, sample_fmt, align);
148
+    if (size < 0) {
149
+        av_free(buf);
150
+        return size;
151
+    }
152
+    return 0;
130 153
 }
... ...
@@ -31,6 +31,13 @@ enum AVSampleFormat {
31 31
     AV_SAMPLE_FMT_S32,         ///< signed 32 bits
32 32
     AV_SAMPLE_FMT_FLT,         ///< float
33 33
     AV_SAMPLE_FMT_DBL,         ///< double
34
+
35
+    AV_SAMPLE_FMT_U8P,         ///< unsigned 8 bits, planar
36
+    AV_SAMPLE_FMT_S16P,        ///< signed 16 bits, planar
37
+    AV_SAMPLE_FMT_S32P,        ///< signed 32 bits, planar
38
+    AV_SAMPLE_FMT_FLTP,        ///< float, planar
39
+    AV_SAMPLE_FMT_DBLP,        ///< double, planar
40
+
34 41
     AV_SAMPLE_FMT_NB           ///< Number of sample formats. DO NOT USE if linking dynamically
35 42
 };
36 43
 
... ...
@@ -78,48 +85,64 @@ int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt);
78 78
 int av_get_bytes_per_sample(enum AVSampleFormat sample_fmt);
79 79
 
80 80
 /**
81
- * Fill channel data pointers and linesizes for samples with sample
81
+ * Check if the sample format is planar.
82
+ *
83
+ * @param sample_fmt the sample format to inspect
84
+ * @return 1 if the sample format is planar, 0 if it is interleaved
85
+ */
86
+int av_sample_fmt_is_planar(enum AVSampleFormat sample_fmt);
87
+
88
+/**
89
+ * Get the required buffer size for the given audio parameters.
90
+ *
91
+ * @param[out] linesize calculated linesize, may be NULL
92
+ * @param nb_channels   the number of channels
93
+ * @param nb_samples    the number of samples in a single channel
94
+ * @param sample_fmt    the sample format
95
+ * @return              required buffer size, or negative error code on failure
96
+ */
97
+int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples,
98
+                               enum AVSampleFormat sample_fmt, int align);
99
+
100
+/**
101
+ * Fill channel data pointers and linesize for samples with sample
82 102
  * format sample_fmt.
83 103
  *
84 104
  * The pointers array is filled with the pointers to the samples data:
85
- * for planar, set the start point of each plane's data within the buffer,
105
+ * for planar, set the start point of each channel's data within the buffer,
86 106
  * for packed, set the start point of the entire buffer only.
87 107
  *
88
- * The linesize array is filled with the aligned size of each samples
89
- * plane, that is linesize[i] will contain the linesize of the plane i,
90
- * and will be zero for all the unused planes. All linesize values are
91
- * equal.
108
+ * The linesize array is filled with the aligned size of each channel's data
109
+ * buffer for planar layout, or the aligned size of the buffer for all channels
110
+ * for packed layout.
92 111
  *
93
- * @param pointers array to be filled with the pointer for each plane, may be NULL
94
- * @param linesizes array to be filled with the linesize, may be NULL
95
- * @param buf the pointer to a buffer containing the samples
96
- * @param nb_samples the number of samples in a single channel
97
- * @param planar 1 if the samples layout is planar, 0 if it is packed
98
- * @param nb_channels the number of channels
99
- * @return the total size of the buffer, a negative
100
- * error code in case of failure
112
+ * @param[out] audio_data  array to be filled with the pointer for each channel
113
+ * @param[out] linesize    calculated linesize
114
+ * @param buf              the pointer to a buffer containing the samples
115
+ * @param nb_channels      the number of channels
116
+ * @param nb_samples       the number of samples in a single channel
117
+ * @param sample_fmt       the sample format
118
+ * @param align            buffer size alignment (1 = no alignment required)
119
+ * @return                 0 on success or a negative error code on failure
101 120
  */
102
-int av_samples_fill_arrays(uint8_t *pointers[8], int linesizes[8],
103
-                           uint8_t *buf, int nb_channels, int nb_samples,
104
-                           enum AVSampleFormat sample_fmt, int planar, int align);
121
+int av_samples_fill_arrays(uint8_t **audio_data, int *linesize, uint8_t *buf,
122
+                           int nb_channels, int nb_samples,
123
+                           enum AVSampleFormat sample_fmt, int align);
105 124
 
106 125
 /**
107
- * Allocate a samples buffer for nb_samples samples, and
108
- * fill pointers and linesizes accordingly.
109
- * The allocated samples buffer has to be freed by using
110
- * av_freep(&pointers[0]).
126
+ * Allocate a samples buffer for nb_samples samples, and fill data pointers and
127
+ * linesize accordingly.
128
+ * The allocated samples buffer can be freed by using av_freep(&audio_data[0])
111 129
  *
112
- * @param nb_channels number of audio channels
113
- * @param nb_samples number of samples per channel
114
- * @param planar 1 if the samples layout is planar, 0 if packed,
115
- * @param align the value to use for buffer size alignment
116
- * @return the size in bytes required for the samples buffer, a negative
117
- * error code in case of failure
130
+ * @param[out] audio_data  array to be filled with the pointer for each channel
131
+ * @param[out] linesize    aligned size for audio buffer(s)
132
+ * @param nb_channels      number of audio channels
133
+ * @param nb_samples       number of samples per channel
134
+ * @param align            buffer size alignment (1 = no alignment required)
135
+ * @return                 0 on success or a negative error code on failure
118 136
  * @see av_samples_fill_arrays()
119 137
  */
120
-int av_samples_alloc(uint8_t *pointers[8], int linesizes[8],
121
-                     int nb_channels, int nb_samples,
122
-                     enum AVSampleFormat sample_fmt, int planar,
123
-                     int align);
138
+int av_samples_alloc(uint8_t **audio_data, int *linesize, int nb_channels,
139
+                     int nb_samples, enum AVSampleFormat sample_fmt, int align);
124 140
 
125
-#endif /* AVCORE_SAMPLEFMT_H */
141
+#endif /* AVUTIL_SAMPLEFMT_H */
... ...
@@ -201,7 +201,7 @@ fate-nc-demux: CMD = framecrc  -i $(SAMPLES)/nc-camera/nc-sample-partial -vcodec
201 201
 FATE_TESTS += fate-nsv-demux
202 202
 fate-nsv-demux: CMD = framecrc  -i $(SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -vcodec copy -acodec copy
203 203
 FATE_TESTS += fate-nuv
204
-fate-nuv: CMD = framecrc  -idct simple -i $(SAMPLES)/nuv/Today.nuv
204
+fate-nuv: CMD = framecrc  -idct simple -i $(SAMPLES)/nuv/Today.nuv -vsync 0
205 205
 FATE_TESTS += fate-oma-demux
206 206
 fate-oma-demux: CMD = crc  -i $(SAMPLES)/oma/01-Untitled-partial.oma -acodec copy
207 207
 FATE_TESTS += fate-pcm_dvd
... ...
@@ -271,7 +271,7 @@ fate-quickdraw: CMD = framecrc  -i $(SAMPLES)/quickdraw/Airplane.mov -pix_fmt rg
271 271
 FATE_TESTS += fate-real-14_4
272 272
 fate-real-14_4: CMD = md5  -i $(SAMPLES)/real/ra3_in_rm_file.rm -f s16le
273 273
 FATE_TESTS += fate-real-rv40
274
-fate-real-rv40: CMD = framecrc  -i $(SAMPLES)/real/spygames-2MB.rmvb -t 10 -an
274
+fate-real-rv40: CMD = framecrc  -i $(SAMPLES)/real/spygames-2MB.rmvb -t 10 -an -vsync 0
275 275
 FATE_TESTS += fate-redcode-demux
276 276
 fate-redcode-demux: CMD = framecrc  -i $(SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy
277 277
 FATE_TESTS += fate-rl2
... ...
@@ -10,7 +10,7 @@ define FATE_VP8_FULL
10 10
 $(foreach N,$(VP8_SUITE),$(eval $(call FATE_VP8_SUITE,$(N),$(1),$(2))))
11 11
 
12 12
 FATE_VP8 += fate-vp8-sign-bias$(1)
13
-fate-vp8-sign-bias$(1): CMD = framemd5 $(2) -i $(SAMPLES)/vp8/sintel-signbias.ivf
13
+fate-vp8-sign-bias$(1): CMD = framemd5 $(2) -i $(SAMPLES)/vp8/sintel-signbias.ivf -vsync 0
14 14
 fate-vp8-sign-bias$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-sign-bias
15 15
 endef
16 16
 
... ...
@@ -35,266 +35,266 @@
35 35
 0, 10200, 194400, 0xd015dba1
36 36
 0, 10500, 194400, 0x6a39f18b
37 37
 0, 10800, 194400, 0x7b8cf983
38
-0, 11100, 194400, 0x7b8cf983
39
-0, 11400, 194400, 0x07a20f7c
40
-0, 11700, 194400, 0xa63e2962
41
-0, 12000, 194400, 0xa63e2962
42
-0, 12300, 194400, 0x2dd54447
43
-0, 12600, 194400, 0x90735e2d
44
-0, 12900, 194400, 0x90735e2d
45
-0, 13200, 194400, 0x90d98506
46
-0, 13500, 194400, 0xe5b08ffb
47
-0, 13800, 194400, 0xe5b08ffb
48
-0, 14100, 194400, 0x7a0d95f5
49
-0, 14400, 194400, 0xff6bacde
50
-0, 14700, 194400, 0xff6bacde
51
-0, 15000, 194400, 0xd998c2c8
52
-0, 15300, 194400, 0x3d1ddfab
53
-0, 15600, 194400, 0x3d1ddfab
54
-0, 15900, 194400, 0x817de4a6
55
-0, 16200, 194400, 0xfa3ef694
56
-0, 16500, 194400, 0xfa3ef694
57
-0, 16800, 194400, 0x0b5bfb8f
58
-0, 17100, 194400, 0x00f62376
59
-0, 17400, 194400, 0x00f62376
60
-0, 17700, 194400, 0x2f6b2d6c
61
-0, 18000, 194400, 0x40cb4752
62
-0, 18300, 194400, 0x40cb4752
63
-0, 18600, 194400, 0xd8456435
64
-0, 18900, 194400, 0x459f6a2f
65
-0, 19200, 194400, 0x459f6a2f
66
-0, 19500, 194400, 0x9b678910
67
-0, 19800, 194400, 0x8791a1f7
68
-0, 20100, 194400, 0x8791a1f7
69
-0, 20400, 194400, 0xdb4ac5d3
70
-0, 20700, 194400, 0xb223c8d0
71
-0, 21000, 194400, 0xb223c8d0
72
-0, 21300, 194400, 0x4a9ce7b1
73
-0, 21600, 194400, 0x187eeaae
74
-0, 21900, 194400, 0x187eeaae
75
-0, 22200, 194400, 0xc712f8a0
76
-0, 22500, 194400, 0x549c00a7
77
-0, 22800, 194400, 0x549c00a7
78
-0, 23100, 194400, 0x4d991295
79
-0, 23400, 194400, 0xc41b2681
80
-0, 23700, 194400, 0xc41b2681
81
-0, 24000, 194400, 0xed5a3077
82
-0, 24300, 194400, 0x85ad4463
83
-0, 24600, 194400, 0x85ad4463
84
-0, 24900, 194400, 0xb98f4760
85
-0, 25200, 194400, 0x87ef5e49
86
-0, 25500, 194400, 0x87ef5e49
87
-0, 25800, 194400, 0x830a6146
88
-0, 26100, 194400, 0xe33a792e
89
-0, 26400, 194400, 0xe33a792e
90
-0, 26700, 194400, 0x83517a2d
91
-0, 27000, 194400, 0xa97e9314
92
-0, 27300, 194400, 0xa97e9314
93
-0, 27600, 194400, 0x39059611
94
-0, 27900, 194400, 0xbf4eb9ed
95
-0, 28200, 194400, 0xbf4eb9ed
96
-0, 28500, 194400, 0xe5afc4e2
97
-0, 28800, 194400, 0x35d4cdd9
98
-0, 29100, 194400, 0x35d4cdd9
99
-0, 29400, 194400, 0xb376e1c5
100
-0, 29700, 194400, 0x6128e3c3
101
-0, 30000, 194400, 0x6128e3c3
102
-0, 30300, 194400, 0x30b7f7af
103
-0, 30600, 194400, 0xf1effaac
104
-0, 30900, 194400, 0xf1effaac
105
-0, 31200, 194400, 0x483914a1
106
-0, 31500, 194400, 0xbd48199c
107
-0, 31800, 194400, 0xbd48199c
108
-0, 32100, 194400, 0x382f2d88
109
-0, 32400, 194400, 0x5a573085
110
-0, 32700, 194400, 0x5a573085
111
-0, 33000, 194400, 0x89733580
112
-0, 33300, 194400, 0xd1325a5b
113
-0, 33600, 194400, 0xd1325a5b
114
-0, 33900, 194400, 0x655b6253
115
-0, 34200, 194400, 0x55146352
116
-0, 34500, 194400, 0x55146352
117
-0, 34800, 194400, 0xda527c39
118
-0, 35100, 194400, 0xb0cd7e37
119
-0, 35400, 194400, 0xb0cd7e37
120
-0, 35700, 194400, 0x25e7991c
121
-0, 36000, 194400, 0x5c22a411
122
-0, 36300, 194400, 0x5c22a411
123
-0, 36600, 194400, 0x1e2abdf7
124
-0, 36900, 194400, 0x8308bff5
125
-0, 37200, 194400, 0x8308bff5
126
-0, 37500, 194400, 0xfdbfd6de
127
-0, 37800, 194400, 0xd4d4d9db
128
-0, 38100, 194400, 0xd4d4d9db
129
-0, 38400, 194400, 0xa449fbb9
130
-0, 38700, 194400, 0x3dcafdb7
131
-0, 39000, 194400, 0x3dcafdb7
132
-0, 39300, 194400, 0x6f1f01c2
133
-0, 39600, 194400, 0xf54a1da6
134
-0, 39900, 194400, 0xf54a1da6
135
-0, 40200, 194400, 0x88d11fa4
136
-0, 40500, 194400, 0x59642d96
137
-0, 40800, 194400, 0x59642d96
138
-0, 41100, 194400, 0x8ba44182
139
-0, 41400, 194400, 0x88f56360
140
-0, 41700, 194400, 0x88f56360
141
-0, 42000, 194400, 0xfb246d56
142
-0, 42300, 194400, 0xad128043
143
-0, 42600, 194400, 0xad128043
144
-0, 42900, 194400, 0x3a4f8a39
145
-0, 43200, 194400, 0x563d9d26
146
-0, 43500, 194400, 0x563d9d26
147
-0, 43800, 194400, 0x6ff8a320
148
-0, 44100, 194400, 0xcdb9b70c
149
-0, 44400, 194400, 0xcdb9b70c
150
-0, 44700, 194400, 0x99c2bd06
151
-0, 45000, 194400, 0x4b47cef4
152
-0, 45300, 194400, 0x4b47cef4
153
-0, 45600, 194400, 0x10b9dce6
154
-0, 45900, 194400, 0xdd39f1d1
155
-0, 46200, 194400, 0xdd39f1d1
156
-0, 46500, 194400, 0xbcf104cd
157
-0, 46800, 194400, 0x85ec17ba
158
-0, 47100, 194400, 0x85ec17ba
159
-0, 47400, 194400, 0x069219b8
160
-0, 47700, 194400, 0x84dd3899
161
-0, 48000, 194400, 0x84dd3899
162
-0, 48300, 194400, 0xacca4190
163
-0, 48600, 194400, 0xcf5b5d74
164
-0, 48900, 194400, 0xcf5b5d74
165
-0, 49200, 194400, 0x4b8c626f
166
-0, 49500, 194400, 0xf0817958
167
-0, 49800, 194400, 0xf0817958
168
-0, 50100, 194400, 0xc0887e53
169
-0, 50400, 194400, 0x42e6854c
170
-0, 50700, 194400, 0x42e6854c
171
-0, 51000, 194400, 0x036c9140
172
-0, 51300, 194400, 0x0f21a62b
173
-0, 51600, 194400, 0x0f21a62b
174
-0, 51900, 194400, 0xcdaeaa27
175
-0, 52200, 194400, 0xe425bc15
176
-0, 52500, 194400, 0xe425bc15
177
-0, 52800, 194400, 0x8e18c20f
178
-0, 53100, 194400, 0x767cd5fb
179
-0, 53400, 194400, 0x767cd5fb
180
-0, 53700, 194400, 0x554ae6ea
181
-0, 54000, 194400, 0xeac1f9d7
182
-0, 54300, 194400, 0xeac1f9d7
183
-0, 54600, 194400, 0x0b32fed2
184
-0, 54900, 194400, 0xe30c19c6
185
-0, 55200, 194400, 0xe30c19c6
186
-0, 55500, 194400, 0x6a8a23bc
187
-0, 55800, 194400, 0x26bf36a9
188
-0, 56100, 194400, 0x26bf36a9
189
-0, 56400, 194400, 0x1e4f3fa0
190
-0, 56700, 194400, 0x231f5986
191
-0, 57000, 194400, 0x231f5986
192
-0, 57300, 194400, 0xf557756a
193
-0, 57600, 194400, 0x6bce805f
194
-0, 57900, 194400, 0x6bce805f
195
-0, 58200, 194400, 0xcd80924d
196
-0, 58500, 194400, 0x65dc9f40
197
-0, 58800, 194400, 0x65dc9f40
198
-0, 59100, 194400, 0x2ab7af30
199
-0, 59400, 194400, 0xd43cb728
200
-0, 59700, 194400, 0xd43cb728
201
-0, 60000, 194400, 0x05d9c916
202
-0, 60300, 194400, 0x43cad10e
203
-0, 60600, 194400, 0x43cad10e
204
-0, 60900, 194400, 0x06b5e0fe
205
-0, 61200, 194400, 0xa142f0ee
206
-0, 61500, 194400, 0xa142f0ee
207
-0, 61800, 194400, 0xed7f03ea
208
-0, 62100, 194400, 0xf26019d4
209
-0, 62400, 194400, 0xf26019d4
210
-0, 62700, 194400, 0x3b7f29c4
211
-0, 63000, 194400, 0x30282ebf
212
-0, 63300, 194400, 0x30282ebf
213
-0, 63600, 194400, 0xaeff4aa3
214
-0, 63900, 194400, 0x1d355697
215
-0, 64200, 194400, 0x1d355697
216
-0, 64500, 194400, 0x2ead6f7e
217
-0, 64800, 194400, 0xf1b67776
218
-0, 65100, 194400, 0xf1b67776
219
-0, 65400, 194400, 0x93b38b62
220
-0, 65700, 194400, 0x9469905d
221
-0, 66000, 194400, 0x9469905d
222
-0, 66300, 194400, 0x27bf9756
223
-0, 66600, 194400, 0xd016a548
224
-0, 66900, 194400, 0xd016a548
225
-0, 67200, 194400, 0x6889b835
226
-0, 67500, 194400, 0x6a05be2f
227
-0, 67800, 194400, 0x6a05be2f
228
-0, 68100, 194400, 0xe0a1ce1f
229
-0, 68400, 194400, 0x8fdbd617
230
-0, 68700, 194400, 0x8fdbd617
231
-0, 69000, 194400, 0xd68fe805
232
-0, 69300, 194400, 0x0d1dfbf1
233
-0, 69600, 194400, 0x0d1dfbf1
234
-0, 69900, 194400, 0x0fe70bf0
235
-0, 70200, 194400, 0x0a8f13e8
236
-0, 70500, 194400, 0x0a8f13e8
237
-0, 70800, 194400, 0x0ca42bd0
238
-0, 71100, 194400, 0x6f3838c3
239
-0, 71400, 194400, 0x6f3838c3
240
-0, 71700, 194400, 0x045448b3
241
-0, 72000, 194400, 0x764349b2
242
-0, 72300, 194400, 0x764349b2
243
-0, 72600, 194400, 0xed1651aa
244
-0, 72900, 194400, 0xbb376398
245
-0, 73200, 194400, 0xbb376398
246
-0, 73500, 194400, 0xd0d5718a
247
-0, 73800, 194400, 0xcd977e7d
248
-0, 74100, 194400, 0xcd977e7d
249
-0, 74400, 194400, 0x8cb39665
250
-0, 74700, 194400, 0xb935b04b
251
-0, 75000, 194400, 0xb935b04b
252
-0, 75300, 194400, 0x0292be3d
253
-0, 75600, 194400, 0x4f21c833
254
-0, 75900, 194400, 0x4f21c833
255
-0, 76200, 194400, 0xa5c7d823
256
-0, 76500, 194400, 0xfb8ee01b
257
-0, 76800, 194400, 0xfb8ee01b
258
-0, 77100, 194400, 0xea53ee0d
259
-0, 77400, 194400, 0x803efcfe
260
-0, 77700, 194400, 0x803efcfe
261
-0, 78000, 194400, 0x2c0e0aff
262
-0, 78300, 194400, 0x3df318f1
263
-0, 78600, 194400, 0x3df318f1
264
-0, 78900, 194400, 0xc4cb26e3
265
-0, 79200, 194400, 0x92a033d6
266
-0, 79500, 194400, 0x92a033d6
267
-0, 79800, 194400, 0x1b2048c1
268
-0, 80100, 194400, 0x236858b1
269
-0, 80400, 194400, 0x236858b1
270
-0, 80700, 194400, 0x482f6d9c
271
-0, 81000, 194400, 0x9ee97891
272
-0, 81300, 194400, 0x9ee97891
273
-0, 81600, 194400, 0xe0dc8683
274
-0, 81900, 194400, 0x461b9079
275
-0, 82200, 194400, 0x461b9079
276
-0, 82500, 194400, 0xd346a960
277
-0, 82800, 194400, 0xa384b554
278
-0, 83100, 194400, 0xa384b554
279
-0, 83400, 194400, 0x3246cf3a
280
-0, 83700, 194400, 0xa53fe722
281
-0, 84000, 194400, 0xa53fe722
282
-0, 84300, 194400, 0xe620fd0c
283
-0, 84600, 194400, 0xd6370414
284
-0, 84900, 194400, 0xd6370414
285
-0, 85200, 194400, 0xf57f1404
286
-0, 85500, 194400, 0x8c6420f7
287
-0, 85800, 194400, 0x8c6420f7
288
-0, 86100, 194400, 0xd4be3add
289
-0, 86400, 194400, 0xa8dc4ec9
290
-0, 86700, 194400, 0xa8dc4ec9
291
-0, 87000, 194400, 0xda1563b4
292
-0, 87300, 194400, 0xd51873a4
293
-0, 87600, 194400, 0xd51873a4
294
-0, 87900, 194400, 0x68588196
295
-0, 88200, 194400, 0x40d18e89
296
-0, 88500, 194400, 0x40d18e89
297
-0, 88800, 194400, 0x1b75a275
298
-0, 89100, 194400, 0xedd1a572
299
-0, 89400, 194400, 0xedd1a572
300
-0, 89700, 194400, 0x55daad6a
38
+0, 11100, 194400, 0x07a20f7c
39
+0, 11400, 194400, 0xa63e2962
40
+0, 11700, 194400, 0x2dd54447
41
+0, 12000, 194400, 0x90735e2d
42
+0, 12300, 194400, 0x90d98506
43
+0, 12600, 194400, 0xe5b08ffb
44
+0, 12900, 194400, 0x7a0d95f5
45
+0, 13200, 194400, 0xff6bacde
46
+0, 13500, 194400, 0xd998c2c8
47
+0, 13800, 194400, 0x3d1ddfab
48
+0, 14100, 194400, 0x817de4a6
49
+0, 14400, 194400, 0xfa3ef694
50
+0, 14700, 194400, 0x0b5bfb8f
51
+0, 15000, 194400, 0x00f62376
52
+0, 15300, 194400, 0x2f6b2d6c
53
+0, 15600, 194400, 0x40cb4752
54
+0, 15900, 194400, 0xd8456435
55
+0, 16200, 194400, 0x459f6a2f
56
+0, 16500, 194400, 0x9b678910
57
+0, 16800, 194400, 0x8791a1f7
58
+0, 17100, 194400, 0xdb4ac5d3
59
+0, 17400, 194400, 0xb223c8d0
60
+0, 17700, 194400, 0x4a9ce7b1
61
+0, 18000, 194400, 0x187eeaae
62
+0, 18300, 194400, 0xc712f8a0
63
+0, 18600, 194400, 0x549c00a7
64
+0, 18900, 194400, 0x4d991295
65
+0, 19200, 194400, 0xc41b2681
66
+0, 19500, 194400, 0xed5a3077
67
+0, 19800, 194400, 0x85ad4463
68
+0, 20100, 194400, 0xb98f4760
69
+0, 20400, 194400, 0x87ef5e49
70
+0, 20700, 194400, 0x830a6146
71
+0, 21000, 194400, 0xe33a792e
72
+0, 21300, 194400, 0x83517a2d
73
+0, 21600, 194400, 0xa97e9314
74
+0, 21900, 194400, 0x39059611
75
+0, 22200, 194400, 0xbf4eb9ed
76
+0, 22500, 194400, 0xe5afc4e2
77
+0, 22800, 194400, 0x35d4cdd9
78
+0, 23100, 194400, 0xb376e1c5
79
+0, 23400, 194400, 0x6128e3c3
80
+0, 23700, 194400, 0x30b7f7af
81
+0, 24000, 194400, 0xf1effaac
82
+0, 24300, 194400, 0x483914a1
83
+0, 24600, 194400, 0xbd48199c
84
+0, 24900, 194400, 0x382f2d88
85
+0, 25200, 194400, 0x5a573085
86
+0, 25500, 194400, 0x89733580
87
+0, 25800, 194400, 0xd1325a5b
88
+0, 26100, 194400, 0x655b6253
89
+0, 26400, 194400, 0x55146352
90
+0, 26700, 194400, 0xda527c39
91
+0, 27000, 194400, 0xb0cd7e37
92
+0, 27300, 194400, 0x25e7991c
93
+0, 27600, 194400, 0x5c22a411
94
+0, 27900, 194400, 0x1e2abdf7
95
+0, 28200, 194400, 0x8308bff5
96
+0, 28500, 194400, 0xfdbfd6de
97
+0, 28800, 194400, 0xd4d4d9db
98
+0, 29100, 194400, 0xa449fbb9
99
+0, 29400, 194400, 0x3dcafdb7
100
+0, 29700, 194400, 0x6f1f01c2
101
+0, 30000, 194400, 0xf54a1da6
102
+0, 30300, 194400, 0x88d11fa4
103
+0, 30600, 194400, 0x59642d96
104
+0, 30900, 194400, 0x8ba44182
105
+0, 31200, 194400, 0x88f56360
106
+0, 31500, 194400, 0xfb246d56
107
+0, 31800, 194400, 0xad128043
108
+0, 32100, 194400, 0x3a4f8a39
109
+0, 32400, 194400, 0x563d9d26
110
+0, 32700, 194400, 0x6ff8a320
111
+0, 33000, 194400, 0xcdb9b70c
112
+0, 33300, 194400, 0x99c2bd06
113
+0, 33600, 194400, 0x4b47cef4
114
+0, 33900, 194400, 0x10b9dce6
115
+0, 34200, 194400, 0xdd39f1d1
116
+0, 34500, 194400, 0xbcf104cd
117
+0, 34800, 194400, 0x85ec17ba
118
+0, 35100, 194400, 0x069219b8
119
+0, 35400, 194400, 0x84dd3899
120
+0, 35700, 194400, 0xacca4190
121
+0, 36000, 194400, 0xcf5b5d74
122
+0, 36300, 194400, 0x4b8c626f
123
+0, 36600, 194400, 0xf0817958
124
+0, 36900, 194400, 0xc0887e53
125
+0, 37200, 194400, 0x42e6854c
126
+0, 37500, 194400, 0x036c9140
127
+0, 37800, 194400, 0x0f21a62b
128
+0, 38100, 194400, 0xcdaeaa27
129
+0, 38400, 194400, 0xe425bc15
130
+0, 38700, 194400, 0x8e18c20f
131
+0, 39000, 194400, 0x767cd5fb
132
+0, 39300, 194400, 0x554ae6ea
133
+0, 39600, 194400, 0xeac1f9d7
134
+0, 39900, 194400, 0x0b32fed2
135
+0, 40200, 194400, 0xe30c19c6
136
+0, 40500, 194400, 0x6a8a23bc
137
+0, 40800, 194400, 0x26bf36a9
138
+0, 41100, 194400, 0x1e4f3fa0
139
+0, 41400, 194400, 0x231f5986
140
+0, 41700, 194400, 0xf557756a
141
+0, 42000, 194400, 0x6bce805f
142
+0, 42300, 194400, 0xcd80924d
143
+0, 42600, 194400, 0x65dc9f40
144
+0, 42900, 194400, 0x2ab7af30
145
+0, 43200, 194400, 0xd43cb728
146
+0, 43500, 194400, 0x05d9c916
147
+0, 43800, 194400, 0x43cad10e
148
+0, 44100, 194400, 0x06b5e0fe
149
+0, 44400, 194400, 0xa142f0ee
150
+0, 44700, 194400, 0xed7f03ea
151
+0, 45000, 194400, 0xf26019d4
152
+0, 45300, 194400, 0x3b7f29c4
153
+0, 45600, 194400, 0x30282ebf
154
+0, 45900, 194400, 0xaeff4aa3
155
+0, 46200, 194400, 0x1d355697
156
+0, 46500, 194400, 0x2ead6f7e
157
+0, 46800, 194400, 0xf1b67776
158
+0, 47100, 194400, 0x93b38b62
159
+0, 47400, 194400, 0x9469905d
160
+0, 47700, 194400, 0x27bf9756
161
+0, 48000, 194400, 0xd016a548
162
+0, 48300, 194400, 0x6889b835
163
+0, 48600, 194400, 0x6a05be2f
164
+0, 48900, 194400, 0xe0a1ce1f
165
+0, 49200, 194400, 0x8fdbd617
166
+0, 49500, 194400, 0xd68fe805
167
+0, 49800, 194400, 0x0d1dfbf1
168
+0, 50100, 194400, 0x0fe70bf0
169
+0, 50400, 194400, 0x0a8f13e8
170
+0, 50700, 194400, 0x0ca42bd0
171
+0, 51000, 194400, 0x6f3838c3
172
+0, 51300, 194400, 0x045448b3
173
+0, 51600, 194400, 0x764349b2
174
+0, 51900, 194400, 0xed1651aa
175
+0, 52200, 194400, 0xbb376398
176
+0, 52500, 194400, 0xd0d5718a
177
+0, 52800, 194400, 0xcd977e7d
178
+0, 53100, 194400, 0x8cb39665
179
+0, 53400, 194400, 0xb935b04b
180
+0, 53700, 194400, 0x0292be3d
181
+0, 54000, 194400, 0x4f21c833
182
+0, 54300, 194400, 0xa5c7d823
183
+0, 54600, 194400, 0xfb8ee01b
184
+0, 54900, 194400, 0xea53ee0d
185
+0, 55200, 194400, 0x803efcfe
186
+0, 55500, 194400, 0x2c0e0aff
187
+0, 55800, 194400, 0x3df318f1
188
+0, 56100, 194400, 0xc4cb26e3
189
+0, 56400, 194400, 0x92a033d6
190
+0, 56700, 194400, 0x1b2048c1
191
+0, 57000, 194400, 0x236858b1
192
+0, 57300, 194400, 0x482f6d9c
193
+0, 57600, 194400, 0x9ee97891
194
+0, 57900, 194400, 0xe0dc8683
195
+0, 58200, 194400, 0x461b9079
196
+0, 58500, 194400, 0xd346a960
197
+0, 58800, 194400, 0xa384b554
198
+0, 59100, 194400, 0x3246cf3a
199
+0, 59400, 194400, 0xa53fe722
200
+0, 59700, 194400, 0xe620fd0c
201
+0, 60000, 194400, 0xd6370414
202
+0, 60300, 194400, 0xf57f1404
203
+0, 60600, 194400, 0x8c6420f7
204
+0, 60900, 194400, 0xd4be3add
205
+0, 61200, 194400, 0xa8dc4ec9
206
+0, 61500, 194400, 0xda1563b4
207
+0, 61800, 194400, 0xd51873a4
208
+0, 62100, 194400, 0x68588196
209
+0, 62400, 194400, 0x40d18e89
210
+0, 62700, 194400, 0x1b75a275
211
+0, 63000, 194400, 0xedd1a572
212
+0, 63300, 194400, 0x55daad6a
213
+0, 63600, 194400, 0xcb93b067
214
+0, 63900, 194400, 0x5888ba5d
215
+0, 64200, 194400, 0x2c11c84f
216
+0, 64500, 194400, 0x0fbae334
217
+0, 64800, 194400, 0x773fed2a
218
+0, 65100, 194400, 0x2f87fc1b
219
+0, 65400, 194400, 0xe8120521
220
+0, 65700, 194400, 0x64ac0f17
221
+0, 66000, 194400, 0xba531c0a
222
+0, 66300, 194400, 0xf49433f2
223
+0, 66600, 194400, 0x79e234f1
224
+0, 66900, 194400, 0x043937ee
225
+0, 67200, 194400, 0x9e6141e4
226
+0, 67500, 194400, 0x34204fd6
227
+0, 67800, 194400, 0xa1dd60c5
228
+0, 68100, 194400, 0x12b36eb7
229
+0, 68400, 194400, 0x68987aab
230
+0, 68700, 194400, 0x3207889d
231
+0, 69000, 194400, 0x3bb59194
232
+0, 69300, 194400, 0x0a119f86
233
+0, 69600, 194400, 0x472bab7a
234
+0, 69900, 194400, 0x7364c85d
235
+0, 70200, 194400, 0xa812d84d
236
+0, 70500, 194400, 0xf384f530
237
+0, 70800, 194400, 0x1546052f
238
+0, 71100, 194400, 0xeb611a1a
239
+0, 71400, 194400, 0xc39d250f
240
+0, 71700, 194400, 0x7bd73301
241
+0, 72000, 194400, 0x10f73cf7
242
+0, 72300, 194400, 0x95dc55de
243
+0, 72600, 194400, 0x392e61d2
244
+0, 72900, 194400, 0x113c7bb8
245
+0, 73200, 194400, 0x17128fa4
246
+0, 73500, 194400, 0xf95e9b98
247
+0, 73800, 194400, 0xdc47aa89
248
+0, 74100, 194400, 0xea5dc073
249
+0, 74400, 194400, 0x8dfadc57
250
+0, 74700, 194400, 0xe5c3e84b
251
+0, 75000, 194400, 0x8952f43f
252
+0, 75300, 194400, 0xec9e0240
253
+0, 75600, 194400, 0x8f460c36
254
+0, 75900, 194400, 0xd43e182a
255
+0, 76200, 194400, 0xb00b2919
256
+0, 76500, 194400, 0xc9f6350d
257
+0, 76800, 194400, 0x87ca44fd
258
+0, 77100, 194400, 0xa6a250f1
259
+0, 77400, 194400, 0x34fa60e1
260
+0, 77700, 194400, 0xe1a372cf
261
+0, 78000, 194400, 0xc80785bc
262
+0, 78300, 194400, 0x43e297aa
263
+0, 78600, 194400, 0x7e8ea49d
264
+0, 78900, 194400, 0xd009b091
265
+0, 79200, 194400, 0x9126bc85
266
+0, 79500, 194400, 0x175ad36e
267
+0, 79800, 194400, 0xf9dae160
268
+0, 80100, 194400, 0x1b98f948
269
+0, 80400, 194400, 0xa6c5133d
270
+0, 80700, 194400, 0xf5d42729
271
+0, 81000, 194400, 0x8cfe311f
272
+0, 81300, 194400, 0x18733e12
273
+0, 81600, 194400, 0x24ac50ff
274
+0, 81900, 194400, 0x0d1c64eb
275
+0, 82200, 194400, 0xde947cd3
276
+0, 82500, 194400, 0x08268dc2
277
+0, 82800, 194400, 0xfec69fb0
278
+0, 83100, 194400, 0xba83aba4
279
+0, 83400, 194400, 0xfbe2bc93
280
+0, 83700, 194400, 0xe22fcc83
281
+0, 84000, 194400, 0x050fcf80
282
+0, 84300, 194400, 0xee1ed778
283
+0, 84600, 194400, 0xb44cda75
284
+0, 84900, 194400, 0xa29fe46b
285
+0, 85200, 194400, 0xa99bf55a
286
+0, 85500, 194400, 0x4f840d51
287
+0, 85800, 194400, 0x58941945
288
+0, 86100, 194400, 0x62cb2638
289
+0, 86400, 194400, 0x22ee312d
290
+0, 86700, 194400, 0xea8f3925
291
+0, 87000, 194400, 0xed294c12
292
+0, 87300, 194400, 0xafa75e00
293
+0, 87600, 194400, 0x19d45ffe
294
+0, 87900, 194400, 0x7fcf61fc
295
+0, 88200, 194400, 0x2c126df0
296
+0, 88500, 194400, 0x331379e4
297
+0, 88800, 194400, 0x99fe8cd1
298
+0, 89100, 194400, 0xa5ec98c5
299
+0, 89400, 194400, 0xac68a6b7
300
+0, 89700, 194400, 0x28e6b2ab
... ...
@@ -69,87 +69,55 @@
69 69
 0, 204000, 192000, 0xdd7f371d
70 70
 0, 207000, 192000, 0xeed134c6
71 71
 0, 210000, 192000, 0x362931f5
72
-0, 213000, 192000, 0x362931f5
73
-0, 216000, 192000, 0x362931f5
74
-0, 219000, 192000, 0x362931f5
75
-0, 222000, 192000, 0x362931f5
76
-0, 225000, 192000, 0x362931f5
77
-0, 228000, 192000, 0x362931f5
78
-0, 231000, 192000, 0x362931f5
79
-0, 234000, 192000, 0x362931f5
80
-0, 237000, 192000, 0x362931f5
81
-0, 240000, 192000, 0x362931f5
82
-0, 243000, 192000, 0x362931f5
83
-0, 246000, 192000, 0x362931f5
84
-0, 249000, 192000, 0x362931f5
85
-0, 252000, 192000, 0x362931f5
86
-0, 255000, 192000, 0x362931f5
87
-0, 258000, 192000, 0x362931f5
88
-0, 261000, 192000, 0x362931f5
89
-0, 264000, 192000, 0x362931f5
90
-0, 267000, 192000, 0x362931f5
91
-0, 270000, 192000, 0x362931f5
92
-0, 273000, 192000, 0x362931f5
93
-0, 276000, 192000, 0x362931f5
94
-0, 279000, 192000, 0x362931f5
95
-0, 282000, 192000, 0x362931f5
96
-0, 285000, 192000, 0x362931f5
97
-0, 288000, 192000, 0x362931f5
98
-0, 291000, 192000, 0x362931f5
99
-0, 294000, 192000, 0x362931f5
100
-0, 297000, 192000, 0x362931f5
101
-0, 300000, 192000, 0x362931f5
102
-0, 303000, 192000, 0x362931f5
103
-0, 306000, 192000, 0x362931f5
104
-0, 309000, 192000, 0xfb41331d
105
-0, 312000, 192000, 0x087433f8
106
-0, 315000, 192000, 0xf36b34a6
107
-0, 318000, 192000, 0x652a33cd
108
-0, 321000, 192000, 0x652a33cd
109
-0, 324000, 192000, 0xe50c336a
110
-0, 327000, 192000, 0x652a33cd
111
-0, 330000, 192000, 0xeed134c6
112
-0, 333000, 192000, 0x652a33cd
113
-0, 336000, 192000, 0x5d7633e5
114
-0, 339000, 192000, 0x845233b5
115
-0, 342000, 192000, 0x9d1c349b
116
-0, 345000, 192000, 0x25843317
117
-0, 348000, 192000, 0xc84b375c
118
-0, 351000, 192000, 0xaf2b3410
119
-0, 354000, 192000, 0xaf2b3410
120
-0, 357000, 192000, 0x26d23594
121
-0, 360000, 192000, 0xaf2b3410
122
-0, 363000, 192000, 0x26d23594
123
-0, 366000, 192000, 0xaf2b3410
124
-0, 369000, 192000, 0x72c4dfb9
125
-0, 372000, 192000, 0x3c72e390
126
-0, 375000, 192000, 0xb4466634
127
-0, 378000, 192000, 0x84f064f5
128
-0, 381000, 192000, 0xad43f3f5
129
-0, 384000, 192000, 0xa8644d57
130
-0, 387000, 192000, 0xfac35238
131
-0, 390000, 192000, 0xe9374d1e
132
-0, 393000, 192000, 0x0bd14cfa
133
-0, 396000, 192000, 0x7e51a437
134
-0, 399000, 192000, 0x92678dfa
135
-0, 402000, 192000, 0x43338d41
136
-0, 405000, 192000, 0x00000000
137
-0, 408000, 192000, 0x00000000
138
-0, 411000, 192000, 0x00000000
139
-0, 414000, 192000, 0x00000000
140
-0, 417000, 192000, 0x00000000
141
-0, 420000, 192000, 0x00000000
142
-0, 423000, 192000, 0x00000000
143
-0, 426000, 192000, 0x00000000
144
-0, 429000, 192000, 0x00000000
145
-0, 432000, 192000, 0x00000000
146
-0, 435000, 192000, 0x00000000
147
-0, 438000, 192000, 0x00000000
148
-0, 441000, 192000, 0x00000000
149
-0, 444000, 192000, 0x00000000
150
-0, 447000, 192000, 0x00000000
151
-0, 450000, 192000, 0x00000000
152
-0, 453000, 192000, 0x00000000
153
-0, 456000, 192000, 0x00000000
154
-0, 459000, 192000, 0x00000000
155
-0, 462000, 192000, 0x82a79641
72
+0, 213000, 192000, 0xfb41331d
73
+0, 216000, 192000, 0x087433f8
74
+0, 219000, 192000, 0xf36b34a6
75
+0, 222000, 192000, 0x652a33cd
76
+0, 225000, 192000, 0x652a33cd
77
+0, 228000, 192000, 0xe50c336a
78
+0, 231000, 192000, 0x652a33cd
79
+0, 234000, 192000, 0xeed134c6
80
+0, 237000, 192000, 0x652a33cd
81
+0, 240000, 192000, 0x5d7633e5
82
+0, 243000, 192000, 0x845233b5
83
+0, 246000, 192000, 0x9d1c349b
84
+0, 249000, 192000, 0x25843317
85
+0, 252000, 192000, 0xc84b375c
86
+0, 255000, 192000, 0xaf2b3410
87
+0, 258000, 192000, 0xaf2b3410
88
+0, 261000, 192000, 0x26d23594
89
+0, 264000, 192000, 0xaf2b3410
90
+0, 267000, 192000, 0x26d23594
91
+0, 270000, 192000, 0xaf2b3410
92
+0, 273000, 192000, 0x72c4dfb9
93
+0, 276000, 192000, 0x3c72e390
94
+0, 279000, 192000, 0xb4466634
95
+0, 282000, 192000, 0x84f064f5
96
+0, 285000, 192000, 0xad43f3f5
97
+0, 288000, 192000, 0xa8644d57
98
+0, 291000, 192000, 0xfac35238
99
+0, 294000, 192000, 0xe9374d1e
100
+0, 297000, 192000, 0x0bd14cfa
101
+0, 300000, 192000, 0x7e51a437
102
+0, 303000, 192000, 0x92678dfa
103
+0, 306000, 192000, 0x43338d41
104
+0, 309000, 192000, 0x00000000
105
+0, 312000, 192000, 0x00000000
106
+0, 315000, 192000, 0x00000000
107
+0, 318000, 192000, 0x00000000
108
+0, 321000, 192000, 0x00000000
109
+0, 324000, 192000, 0x00000000
110
+0, 327000, 192000, 0x00000000
111
+0, 330000, 192000, 0x00000000
112
+0, 333000, 192000, 0x00000000
113
+0, 336000, 192000, 0x00000000
114
+0, 339000, 192000, 0x00000000
115
+0, 342000, 192000, 0x00000000
116
+0, 345000, 192000, 0x00000000
117
+0, 348000, 192000, 0x00000000
118
+0, 351000, 192000, 0x00000000
119
+0, 354000, 192000, 0x00000000
120
+0, 357000, 192000, 0x00000000
121
+0, 360000, 192000, 0x00000000
122
+0, 363000, 192000, 0x00000000
123
+0, 366000, 192000, 0x82a79641
... ...
@@ -1,248 +1,139 @@
1 1
 0, 0, 107520, 0xa6c9fdd2
2 2
 1, 0, 88192, 0x23bb50ae
3 3
 0, 3000, 107520, 0x61eb28c1
4
-0, 6000, 107520, 0x61eb28c1
5
-0, 9000, 107520, 0x45e20af7
6
-0, 12000, 107520, 0x45e20af7
7
-0, 15000, 107520, 0x366970fc
8
-0, 18000, 107520, 0x366970fc
9
-0, 21000, 107520, 0xa392bcb3
10
-0, 24000, 107520, 0xa392bcb3
11
-0, 27000, 107520, 0xcf7bac98
12
-0, 30000, 107520, 0xcf7bac98
13
-0, 33000, 107520, 0x222eba53
14
-0, 36000, 107520, 0x222eba53
15
-0, 39000, 107520, 0x74e255a1
16
-0, 42000, 107520, 0x74e255a1
4
+0, 6000, 107520, 0x45e20af7
5
+0, 9000, 107520, 0x366970fc
6
+0, 12000, 107520, 0xa392bcb3
7
+0, 15000, 107520, 0xcf7bac98
8
+0, 18000, 107520, 0x222eba53
9
+0, 21000, 107520, 0x74e255a1
10
+0, 24000, 107520, 0xc19eec6f
11
+0, 27000, 107520, 0xa3880681
12
+0, 30000, 107520, 0x957878db
13
+0, 33000, 107520, 0x18340692
14
+0, 36000, 107520, 0x9970f24d
15
+0, 39000, 107520, 0xf08618aa
16
+0, 42000, 107520, 0xee7324f0
17 17
 1, 44996, 44112, 0x79600f01
18
-0, 45000, 107520, 0xc19eec6f
19
-0, 48000, 107520, 0xc19eec6f
20
-0, 51000, 107520, 0xa3880681
21
-0, 54000, 107520, 0xa3880681
22
-0, 57000, 107520, 0x957878db
23
-0, 60000, 107520, 0x957878db
24
-0, 63000, 107520, 0x18340692
25
-0, 66000, 107520, 0x18340692
18
+0, 45000, 107520, 0xe15025b3
19
+0, 48000, 107520, 0x8afa312e
20
+0, 51000, 107520, 0x717a7d0f
21
+0, 54000, 107520, 0x355c6e23
22
+0, 57000, 107520, 0x7015a50f
23
+0, 60000, 107520, 0xcdfc1a16
24
+0, 63000, 107520, 0x38d929e7
25
+0, 66000, 107520, 0x52913423
26 26
 1, 67502, 44096, 0x09dbf7aa
27
-0, 69000, 107520, 0x9970f24d
28
-0, 72000, 107520, 0x9970f24d
29
-0, 75000, 107520, 0xf08618aa
30
-0, 78000, 107520, 0xf08618aa
31
-0, 81000, 107520, 0xee7324f0
32
-0, 84000, 107520, 0xee7324f0
33
-0, 87000, 107520, 0xe15025b3
34
-0, 90000, 107520, 0xe15025b3
27
+0, 69000, 107520, 0xe2c91c10
28
+0, 72000, 107520, 0x85516e9c
29
+0, 75000, 107520, 0xd1626030
30
+0, 78000, 107520, 0xea7b16de
31
+0, 81000, 107520, 0xa33eaa0d
32
+0, 84000, 107520, 0x8e3be6a6
33
+0, 87000, 107520, 0x14147bd6
34
+0, 90000, 107520, 0x07d54bec
35 35
 1, 90000, 44112, 0x18fed048
36
-0, 93000, 107520, 0x8afa312e
37
-0, 96000, 107520, 0x8afa312e
38
-0, 99000, 107520, 0x717a7d0f
39
-0, 102000, 107520, 0x717a7d0f
40
-0, 105000, 107520, 0x355c6e23
41
-0, 108000, 107520, 0x355c6e23
42
-0, 111000, 107520, 0x7015a50f
36
+0, 93000, 107520, 0xe287a0a7
37
+0, 96000, 107520, 0xc023a14d
38
+0, 99000, 107520, 0x2437085d
39
+0, 102000, 107520, 0x63823918
40
+0, 105000, 107520, 0xbc17e198
41
+0, 108000, 107520, 0x9d99bc81
42
+0, 111000, 107520, 0x7e4ec71e
43 43
 1, 112506, 44112, 0x030d35ef
44
-0, 114000, 107520, 0x7015a50f
45
-0, 117000, 107520, 0xcdfc1a16
46
-0, 120000, 107520, 0xcdfc1a16
47
-0, 123000, 107520, 0x38d929e7
48
-0, 126000, 107520, 0x38d929e7
49
-0, 129000, 107520, 0x52913423
50
-0, 132000, 107520, 0x52913423
51
-0, 135000, 107520, 0xe2c91c10
44
+0, 114000, 107520, 0x55b98376
45
+0, 117000, 107520, 0x356d8e9e
46
+0, 120000, 107520, 0xf77e8a61
47
+0, 123000, 107520, 0x5ae7c8c7
48
+0, 126000, 107520, 0x8acf9322
49
+0, 129000, 107520, 0x40a9177e
50
+0, 132000, 107520, 0x3e0e4d8d
51
+0, 135000, 107520, 0xd268865b
52 52
 1, 135012, 44112, 0xc23154d5
53
-0, 138000, 107520, 0xe2c91c10
54
-0, 141000, 107520, 0x85516e9c
55
-0, 144000, 107520, 0x85516e9c
56
-0, 147000, 107520, 0xd1626030
57
-0, 150000, 107520, 0xd1626030
58
-0, 153000, 107520, 0xea7b16de
59
-0, 156000, 107520, 0xea7b16de
53
+0, 138000, 107520, 0x89a4efeb
54
+0, 141000, 107520, 0x70ca2478
55
+0, 144000, 107520, 0xcc9ec981
56
+0, 147000, 107520, 0xf0648459
57
+0, 150000, 107520, 0x7e4a4cca
58
+0, 153000, 107520, 0xb315dc65
59
+0, 156000, 107520, 0x2aecc7b4
60 60
 1, 157518, 44064, 0xe4713ee7
61
-0, 159000, 107520, 0xa33eaa0d
62
-0, 162000, 107520, 0xa33eaa0d
63
-0, 165000, 107520, 0x8e3be6a6
64
-0, 168000, 107520, 0x8e3be6a6
65
-0, 171000, 107520, 0x14147bd6
66
-0, 174000, 107520, 0x14147bd6
67
-0, 177000, 107520, 0x07d54bec
68
-0, 180000, 107520, 0x07d54bec
61
+0, 159000, 107520, 0x81742f51
62
+0, 162000, 107520, 0x3a1d7571
63
+0, 165000, 107520, 0x3a1d7571
64
+0, 168000, 107520, 0x3a1d7571
65
+0, 171000, 107520, 0x3a1d7571
66
+0, 174000, 107520, 0x3a1d7571
67
+0, 177000, 107520, 0x3a1d7571
68
+0, 180000, 107520, 0x3a1d7571
69 69
 1, 180000, 44112, 0xddc19d91
70
-0, 183000, 107520, 0xe287a0a7
71
-0, 186000, 107520, 0xe287a0a7
72
-0, 189000, 107520, 0xc023a14d
73
-0, 192000, 107520, 0xc023a14d
74
-0, 195000, 107520, 0x2437085d
75
-0, 198000, 107520, 0x2437085d
76
-0, 201000, 107520, 0x63823918
70
+0, 183000, 107520, 0xe974733e
71
+0, 186000, 107520, 0x999c6fbf
72
+0, 189000, 107520, 0x26b56b6e
73
+0, 192000, 107520, 0xc9f9647b
74
+0, 195000, 107520, 0x6d025d00
75
+0, 198000, 107520, 0xf9c056c1
76
+0, 201000, 107520, 0xa5cc4d0b
77 77
 1, 202506, 44112, 0x9591522d
78
-0, 204000, 107520, 0x63823918
79
-0, 207000, 107520, 0xbc17e198
80
-0, 210000, 107520, 0xbc17e198
81
-0, 213000, 107520, 0x9d99bc81
82
-0, 216000, 107520, 0x9d99bc81
83
-0, 219000, 107520, 0x7e4ec71e
84
-0, 222000, 107520, 0x7e4ec71e
85
-0, 225000, 107520, 0x55b98376
78
+0, 204000, 107520, 0x1a4c4236
79
+0, 207000, 107520, 0xa9d538b6
80
+0, 210000, 107520, 0x14682d00
81
+0, 213000, 107520, 0x6236204f
82
+0, 216000, 107520, 0x303e14aa
83
+0, 219000, 107520, 0x943b0837
84
+0, 222000, 107520, 0xfce5fd07
85
+0, 225000, 107520, 0xd993f193
86 86
 1, 225012, 44112, 0x90deb013
87
-0, 228000, 107520, 0x55b98376
88
-0, 231000, 107520, 0x356d8e9e
89
-0, 234000, 107520, 0x356d8e9e
90
-0, 237000, 107520, 0xf77e8a61
91
-0, 240000, 107520, 0xf77e8a61
92
-0, 243000, 107520, 0x5ae7c8c7
93
-0, 246000, 107520, 0x5ae7c8c7
87
+0, 228000, 107520, 0x4d48e7b4
88
+0, 231000, 107520, 0x61ccdf83
89
+0, 234000, 107520, 0xfb4fd608
90
+0, 237000, 107520, 0x5efdcdb3
91
+0, 240000, 107520, 0xb03ec886
92
+0, 243000, 107520, 0xf464c343
93
+0, 246000, 107520, 0xf464c343
94 94
 1, 247518, 44064, 0x3842d420
95
-0, 249000, 107520, 0x8acf9322
96
-0, 252000, 107520, 0x8acf9322
97
-0, 255000, 107520, 0x40a9177e
98
-0, 258000, 107520, 0x40a9177e
99
-0, 261000, 107520, 0x3e0e4d8d
100
-0, 264000, 107520, 0x3e0e4d8d
101
-0, 267000, 107520, 0xd268865b
102
-0, 270000, 107520, 0xd268865b
95
+0, 249000, 107520, 0xf464c343
96
+0, 252000, 107520, 0xf464c343
97
+0, 255000, 107520, 0xf464c343
98
+0, 258000, 107520, 0xf464c343
99
+0, 261000, 107520, 0xf464c343
100
+0, 264000, 107520, 0xf464c343
101
+0, 267000, 107520, 0xf464c343
102
+0, 270000, 107520, 0xf464c343
103 103
 1, 270000, 44112, 0x99c8c3d9
104
-0, 273000, 107520, 0x89a4efeb
105
-0, 276000, 107520, 0x89a4efeb
106
-0, 279000, 107520, 0x70ca2478
107
-0, 282000, 107520, 0x70ca2478
108
-0, 285000, 107520, 0xcc9ec981
109
-0, 288000, 107520, 0xcc9ec981
110
-0, 291000, 107520, 0xf0648459
104
+0, 273000, 107520, 0xf464c343
105
+0, 276000, 107520, 0xf2b2c712
106
+0, 279000, 107520, 0xf2b2c712
107
+0, 282000, 107520, 0xf2b2c712
108
+0, 285000, 107520, 0xf2b2c712
109
+0, 288000, 107520, 0xb95e6bc8
110
+0, 291000, 107520, 0x33feee37
111 111
 1, 292506, 44112, 0xffaf3824
112
-0, 294000, 107520, 0xf0648459
113
-0, 297000, 107520, 0x7e4a4cca
114
-0, 300000, 107520, 0x7e4a4cca
115
-0, 303000, 107520, 0xb315dc65
116
-0, 306000, 107520, 0xb315dc65
117
-0, 309000, 107520, 0x2aecc7b4
118
-0, 312000, 107520, 0x2aecc7b4
119
-0, 315000, 107520, 0x81742f51
112
+0, 294000, 107520, 0x36ee3cd5
113
+0, 297000, 107520, 0x59096471
114
+0, 300000, 107520, 0x53b470c6
115
+0, 303000, 107520, 0xdb7c64ff
116
+0, 306000, 107520, 0xe5a1596a
117
+0, 309000, 107520, 0x8c8942eb
118
+0, 312000, 107520, 0x5ecc379e
119
+0, 315000, 107520, 0xea09432a
120 120
 1, 315012, 44112, 0x3dbe1aef
121
-0, 318000, 107520, 0x81742f51
122
-0, 321000, 107520, 0x3a1d7571
123
-0, 324000, 107520, 0x3a1d7571
124
-0, 327000, 107520, 0x3a1d7571
125
-0, 330000, 107520, 0x3a1d7571
126
-0, 333000, 107520, 0x3a1d7571
127
-0, 336000, 107520, 0x3a1d7571
121
+0, 318000, 107520, 0xe01e6b73
122
+0, 321000, 107520, 0x1d13bba8
123
+0, 324000, 107520, 0x3a993a6c
124
+0, 327000, 107520, 0x2ede041a
128 125
 1, 337518, 44064, 0xed2c7dfb
129
-0, 339000, 107520, 0x3a1d7571
130
-0, 342000, 107520, 0x3a1d7571
131
-0, 345000, 107520, 0x3a1d7571
132
-0, 348000, 107520, 0x3a1d7571
133
-0, 351000, 107520, 0x3a1d7571
134
-0, 354000, 107520, 0x3a1d7571
135
-0, 357000, 107520, 0x3a1d7571
136
-0, 360000, 107520, 0x3a1d7571
137 126
 1, 360000, 44112, 0x9e475274
138
-0, 363000, 107520, 0xe974733e
139
-0, 366000, 107520, 0xe974733e
140
-0, 369000, 107520, 0x999c6fbf
141
-0, 372000, 107520, 0x999c6fbf
142
-0, 375000, 107520, 0x26b56b6e
143
-0, 378000, 107520, 0x26b56b6e
144
-0, 381000, 107520, 0xc9f9647b
145 127
 1, 382506, 44112, 0x541f05d4
146
-0, 384000, 107520, 0xc9f9647b
147
-0, 387000, 107520, 0x6d025d00
148
-0, 390000, 107520, 0x6d025d00
149
-0, 393000, 107520, 0xf9c056c1
150
-0, 396000, 107520, 0xf9c056c1
151
-0, 399000, 107520, 0xa5cc4d0b
152
-0, 402000, 107520, 0xa5cc4d0b
153
-0, 405000, 107520, 0x1a4c4236
154 128
 1, 405012, 44112, 0x09e39025
155
-0, 408000, 107520, 0x1a4c4236
156
-0, 411000, 107520, 0xa9d538b6
157
-0, 414000, 107520, 0xa9d538b6
158
-0, 417000, 107520, 0x14682d00
159
-0, 420000, 107520, 0x14682d00
160
-0, 423000, 107520, 0x6236204f
161
-0, 426000, 107520, 0x6236204f
162 129
 1, 427518, 44064, 0xdc111087
163
-0, 429000, 107520, 0x303e14aa
164
-0, 432000, 107520, 0x303e14aa
165
-0, 435000, 107520, 0x943b0837
166
-0, 438000, 107520, 0x943b0837
167
-0, 441000, 107520, 0xfce5fd07
168
-0, 444000, 107520, 0xfce5fd07
169
-0, 447000, 107520, 0xd993f193
170
-0, 450000, 107520, 0xd993f193
171 130
 1, 450000, 44112, 0xb8f86e48
172
-0, 453000, 107520, 0x4d48e7b4
173
-0, 456000, 107520, 0x4d48e7b4
174
-0, 459000, 107520, 0x61ccdf83
175
-0, 462000, 107520, 0x61ccdf83
176
-0, 465000, 107520, 0xfb4fd608
177
-0, 468000, 107520, 0xfb4fd608
178
-0, 471000, 107520, 0x5efdcdb3
179 131
 1, 472506, 44112, 0xa1e0c75c
180
-0, 474000, 107520, 0x5efdcdb3
181
-0, 477000, 107520, 0xb03ec886
182
-0, 480000, 107520, 0xb03ec886
183
-0, 483000, 107520, 0xf464c343
184
-0, 486000, 107520, 0xf464c343
185
-0, 489000, 107520, 0xf464c343
186
-0, 492000, 107520, 0xf464c343
187
-0, 495000, 107520, 0xf464c343
188 132
 1, 495012, 44112, 0x0654dcb0
189
-0, 498000, 107520, 0xf464c343
190
-0, 501000, 107520, 0xf464c343
191
-0, 504000, 107520, 0xf464c343
192
-0, 507000, 107520, 0xf464c343
193
-0, 510000, 107520, 0xf464c343
194
-0, 513000, 107520, 0xf464c343
195
-0, 516000, 107520, 0xf464c343
196 133
 1, 517518, 44064, 0xb921e11a
197
-0, 519000, 107520, 0xf464c343
198
-0, 522000, 107520, 0xf464c343
199
-0, 525000, 107520, 0xf464c343
200
-0, 528000, 107520, 0xf464c343
201
-0, 531000, 107520, 0xf464c343
202
-0, 534000, 107520, 0xf464c343
203
-0, 537000, 107520, 0xf464c343
204
-0, 540000, 107520, 0xf464c343
205 134
 1, 540000, 44112, 0xe0ac619f
206
-0, 543000, 107520, 0xf464c343
207
-0, 546000, 107520, 0xf464c343
208
-0, 549000, 107520, 0xf2b2c712
209
-0, 552000, 107520, 0xf2b2c712
210
-0, 555000, 107520, 0xf2b2c712
211
-0, 558000, 107520, 0xf2b2c712
212
-0, 561000, 107520, 0xf2b2c712
213 135
 1, 562506, 44112, 0xb07aa65c
214
-0, 564000, 107520, 0xf2b2c712
215
-0, 567000, 107520, 0xf2b2c712
216
-0, 570000, 107520, 0xf2b2c712
217
-0, 573000, 107520, 0xb95e6bc8
218
-0, 576000, 107520, 0xb95e6bc8
219
-0, 579000, 107520, 0x33feee37
220
-0, 582000, 107520, 0x33feee37
221
-0, 585000, 107520, 0x36ee3cd5
222 136
 1, 585012, 44112, 0x24610ff0
223
-0, 588000, 107520, 0x36ee3cd5
224
-0, 591000, 107520, 0x59096471
225
-0, 594000, 107520, 0x59096471
226
-0, 597000, 107520, 0x53b470c6
227
-0, 600000, 107520, 0x53b470c6
228
-0, 603000, 107520, 0xdb7c64ff
229
-0, 606000, 107520, 0xdb7c64ff
230 137
 1, 607518, 44064, 0x00000000
231
-0, 609000, 107520, 0xe5a1596a
232
-0, 612000, 107520, 0xe5a1596a
233
-0, 615000, 107520, 0x8c8942eb
234
-0, 618000, 107520, 0x8c8942eb
235
-0, 621000, 107520, 0x5ecc379e
236
-0, 624000, 107520, 0x5ecc379e
237
-0, 627000, 107520, 0xea09432a
238
-0, 630000, 107520, 0xea09432a
239 138
 1, 630000, 44112, 0x00000000
240
-0, 633000, 107520, 0xe01e6b73
241
-0, 636000, 107520, 0xe01e6b73
242
-0, 639000, 107520, 0x1d13bba8
243
-0, 642000, 107520, 0x1d13bba8
244
-0, 645000, 107520, 0x3a993a6c
245
-0, 648000, 107520, 0x3a993a6c
246
-0, 651000, 107520, 0x2ede041a
247 139
 1, 652506, 8800, 0x00000000
248
-0, 654000, 107520, 0x2ede041a
... ...
@@ -1,40 +1,31 @@
1 1
 0, 0, 622080, 0xb3b66c5c
2
-0, 3600, 622080, 0xb3b66c5c
3
-0, 7200, 622080, 0xb3b66c5c
4
-0, 10800, 622080, 0xb3b66c5c
5
-0, 14400, 622080, 0xb3b66c5c
6
-0, 18000, 622080, 0xb3b66c5c
7
-0, 21600, 622080, 0xb3b66c5c
8
-0, 25200, 622080, 0xb3b66c5c
9
-0, 28800, 622080, 0xb3b66c5c
10
-0, 32400, 622080, 0xb3b66c5c
11
-0, 36000, 622080, 0x088ec02b
12
-0, 39600, 622080, 0x7a36db21
13
-0, 43200, 622080, 0x541b286f
14
-0, 46800, 622080, 0xb6c3e590
15
-0, 50400, 622080, 0x39dbed51
16
-0, 54000, 622080, 0x973dc728
17
-0, 57600, 622080, 0xd7a4f804
18
-0, 61200, 622080, 0xa2484762
19
-0, 64800, 622080, 0x0cd268d1
20
-0, 68400, 622080, 0x72eb663d
21
-0, 72000, 622080, 0x8fdbac59
22
-0, 75600, 622080, 0xa6f4feb9
23
-0, 79200, 622080, 0xadb828c6
24
-0, 82800, 622080, 0xea630a63
25
-0, 86400, 622080, 0xa901d925
26
-0, 90000, 622080, 0xac5e7087
27
-0, 93600, 622080, 0x10274a2b
28
-0, 97200, 622080, 0x143d541c
29
-0, 100800, 622080, 0xee94c93a
30
-0, 104400, 622080, 0xca030208
31
-0, 108000, 622080, 0x26f30ead
32
-0, 111600, 622080, 0xfc22f32c
33
-0, 115200, 622080, 0x940a5ff8
34
-0, 118800, 622080, 0x2164f805
35
-0, 122400, 622080, 0xa76f5aba
36
-0, 126000, 622080, 0x8c311471
37
-0, 129600, 622080, 0xa45e1d95
38
-0, 133200, 622080, 0x6cc61d6c
39
-0, 136800, 622080, 0x6983b417
40
-0, 140400, 622080, 0x982363c0
2
+0, 3600, 622080, 0x088ec02b
3
+0, 7200, 622080, 0x7a36db21
4
+0, 10800, 622080, 0x541b286f
5
+0, 14400, 622080, 0xb6c3e590
6
+0, 18000, 622080, 0x39dbed51
7
+0, 21600, 622080, 0x973dc728
8
+0, 25200, 622080, 0xd7a4f804
9
+0, 28800, 622080, 0xa2484762
10
+0, 32400, 622080, 0x0cd268d1
11
+0, 36000, 622080, 0x72eb663d
12
+0, 39600, 622080, 0x8fdbac59
13
+0, 43200, 622080, 0xa6f4feb9
14
+0, 46800, 622080, 0xadb828c6
15
+0, 50400, 622080, 0xea630a63
16
+0, 54000, 622080, 0xa901d925
17
+0, 57600, 622080, 0xac5e7087
18
+0, 61200, 622080, 0x10274a2b
19
+0, 64800, 622080, 0x143d541c
20
+0, 68400, 622080, 0xee94c93a
21
+0, 72000, 622080, 0xca030208
22
+0, 75600, 622080, 0x26f30ead
23
+0, 79200, 622080, 0xfc22f32c
24
+0, 82800, 622080, 0x940a5ff8
25
+0, 86400, 622080, 0x2164f805
26
+0, 90000, 622080, 0xa76f5aba
27
+0, 93600, 622080, 0x8c311471
28
+0, 97200, 622080, 0xa45e1d95
29
+0, 100800, 622080, 0x6cc61d6c
30
+0, 104400, 622080, 0x6983b417
31
+0, 108000, 622080, 0x982363c0
... ...
@@ -1,30 +1,27 @@
1 1
 0, 0, 460800, 0x54aedafe
2 2
 1, 0, 4096, 0x00000000
3 3
 1, 2090, 4096, 0x4dfae7a6
4
-0, 3003, 460800, 0x54aedafe
4
+0, 3003, 460800, 0xb7aa8b56
5 5
 1, 4180, 4096, 0x3fd9f5c6
6
-0, 6006, 460800, 0x54aedafe
6
+0, 6006, 460800, 0x283ea3b5
7 7
 1, 6269, 4096, 0x7b86e310
8 8
 1, 8359, 4096, 0x611cece5
9
-0, 9009, 460800, 0x54aedafe
9
+0, 9009, 460800, 0x283ea3b5
10 10
 1, 10449, 4096, 0xb7d8e872
11
-0, 12012, 460800, 0xb7aa8b56
11
+0, 12012, 460800, 0x10e577de
12 12
 1, 12539, 4096, 0x072ef72b
13 13
 1, 14629, 4096, 0xb3560144
14
-0, 15015, 460800, 0x283ea3b5
14
+0, 15015, 460800, 0x4e091ee2
15 15
 1, 16718, 4096, 0x0a3d119e
16
-0, 18018, 460800, 0x283ea3b5
16
+0, 18018, 460800, 0x2ea88828
17 17
 1, 18808, 4096, 0xbe391aa4
18 18
 1, 20898, 4096, 0x28f7c6e5
19
-0, 21021, 460800, 0x10e577de
19
+0, 21021, 460800, 0x4b7f4df0
20 20
 1, 22988, 4096, 0xca9d9df2
21
-0, 24024, 460800, 0x4e091ee2
21
+0, 24024, 460800, 0xa57f20d0
22 22
 1, 25078, 4096, 0x5c6b95a9
23
-0, 27027, 460800, 0x2ea88828
24 23
 1, 27167, 4096, 0x0bdfc0bf
25 24
 1, 29257, 4096, 0xd95a9277
26
-0, 30030, 460800, 0x4b7f4df0
27 25
 1, 31347, 4096, 0xae2bef2c
28
-0, 33033, 460800, 0xa57f20d0
29 26
 1, 33437, 4096, 0xbf031e83
30 27
 1, 35527, 4096, 0x4c83e2d1
... ...
@@ -1,3 +1,2 @@
1 1
 0, 0, 921600, 0xc0e68764
2 2
 0, 6000, 921600, 0x01a16629
3
-0, 12000, 921600, 0x01a16629
... ...
@@ -2,147 +2,95 @@
2 2
 1, 0, 1764, 0x00000000
3 3
 0, 3600, 98304, 0xb20c19d0
4 4
 1, 3600, 1764, 0x80a253d9
5
-0, 7200, 98304, 0xb20c19d0
5
+0, 7200, 98304, 0x6b8538c0
6 6
 1, 7200, 1764, 0x95a16721
7
-0, 10800, 98304, 0xb20c19d0
7
+0, 10800, 98304, 0x172207e3
8 8
 1, 10800, 1764, 0x0f0d4cb6
9
-0, 14400, 98304, 0xb20c19d0
9
+0, 14400, 98304, 0x63fb7dc1
10 10
 1, 14400, 1764, 0x75026779
11
-0, 18000, 98304, 0x6b8538c0
11
+0, 18000, 98304, 0x37cf1601
12 12
 1, 18000, 1764, 0xb4356e37
13
-0, 21600, 98304, 0x6b8538c0
13
+0, 21600, 98304, 0x82941990
14 14
 1, 21600, 1764, 0xfafa64cb
15
-0, 25200, 98304, 0x6b8538c0
15
+0, 25200, 98304, 0xe0a5309e
16 16
 1, 25200, 1764, 0xe8fd7970
17
-0, 28800, 98304, 0x172207e3
17
+0, 28800, 98304, 0x164cb67d
18 18
 1, 28800, 1764, 0x666879b7
19
-0, 32400, 98304, 0x172207e3
19
+0, 32400, 98304, 0xed2189f8
20 20
 1, 32400, 1764, 0xf2cd7770
21
-0, 36000, 98304, 0x172207e3
21
+0, 36000, 98304, 0x7215e529
22 22
 1, 36000, 1764, 0x54317a1c
23
-0, 39600, 98304, 0x172207e3
23
+0, 39600, 98304, 0x170c783b
24 24
 1, 39600, 1764, 0x9c396930
25
-0, 43200, 98304, 0x63fb7dc1
25
+0, 43200, 98304, 0xf6bd74c7
26 26
 1, 43200, 1764, 0x87115ec4
27
-0, 46800, 98304, 0x63fb7dc1
27
+0, 46800, 98304, 0x1efd38c4
28 28
 1, 46800, 1764, 0x0c9b69b6
29
-0, 50400, 98304, 0x63fb7dc1
29
+0, 50400, 98304, 0x29c26bba
30 30
 1, 50400, 1764, 0x8c3a758a
31
-0, 54000, 98304, 0x37cf1601
31
+0, 54000, 98304, 0x880a6313
32 32
 1, 54000, 1764, 0x605d776a
33
-0, 57600, 98304, 0x37cf1601
33
+0, 57600, 98304, 0x73f5bb00
34 34
 1, 57600, 1764, 0x0556852d
35
-0, 61200, 98304, 0x37cf1601
35
+0, 61200, 98304, 0xc85b19ec
36 36
 1, 61200, 1764, 0x7d4363f8
37
-0, 64800, 98304, 0x37cf1601
37
+0, 64800, 98304, 0x00000000
38 38
 1, 64800, 1764, 0xc5cd75d0
39
-0, 68400, 98304, 0x82941990
39
+0, 68400, 98304, 0x00000000
40 40
 1, 68400, 1764, 0x3ff3646d
41
-0, 72000, 98304, 0x82941990
41
+0, 72000, 98304, 0x00000000
42 42
 1, 72000, 1764, 0x10136d25
43
-0, 75600, 98304, 0x82941990
44 43
 1, 75600, 1764, 0xeb1a6cd0
45
-0, 79200, 98304, 0x82941990
46 44
 1, 79200, 1764, 0xef937ed1
47
-0, 82800, 98304, 0xe0a5309e
48 45
 1, 82800, 1764, 0x2d2b6f79
49
-0, 86400, 98304, 0xe0a5309e
50 46
 1, 86400, 1764, 0x6f457231
51
-0, 90000, 98304, 0xe0a5309e
52 47
 1, 90000, 1764, 0x56267c9d
53
-0, 93600, 98304, 0x164cb67d
54 48
 1, 93600, 1764, 0xd49e79c8
55
-0, 97200, 98304, 0x164cb67d
56 49
 1, 97200, 1764, 0xc726703d
57
-0, 100800, 98304, 0x164cb67d
58 50
 1, 100800, 1764, 0x2abf8074
59
-0, 104400, 98304, 0x164cb67d
60 51
 1, 104400, 1764, 0xb50c556d
61
-0, 108000, 98304, 0xed2189f8
62 52
 1, 108000, 1764, 0xc1f2523c
63
-0, 111600, 98304, 0xed2189f8
64 53
 1, 111600, 1764, 0x850a6f93
65
-0, 115200, 98304, 0xed2189f8
66 54
 1, 115200, 1764, 0x8da76c31
67
-0, 118800, 98304, 0x7215e529
68 55
 1, 118800, 1764, 0xfcccdf13
69
-0, 122400, 98304, 0x7215e529
70 56
 1, 122400, 1764, 0x00000000
71
-0, 126000, 98304, 0x7215e529
72 57
 1, 126000, 1764, 0x00000000
73
-0, 129600, 98304, 0x7215e529
74 58
 1, 129600, 1764, 0x00000000
75
-0, 133200, 98304, 0x170c783b
76 59
 1, 133200, 1764, 0x00000000
77
-0, 136800, 98304, 0x170c783b
78 60
 1, 136800, 1764, 0x00000000
79
-0, 140400, 98304, 0x170c783b
80 61
 1, 140400, 1764, 0x00000000
81
-0, 144000, 98304, 0xf6bd74c7
82 62
 1, 144000, 1764, 0x00000000
83
-0, 147600, 98304, 0xf6bd74c7
84 63
 1, 147600, 1764, 0x00000000
85
-0, 151200, 98304, 0xf6bd74c7
86 64
 1, 151200, 1764, 0x00000000
87
-0, 154800, 98304, 0xf6bd74c7
88 65
 1, 154800, 1764, 0x00000000
89
-0, 158400, 98304, 0x1efd38c4
90 66
 1, 158400, 1764, 0x00000000
91
-0, 162000, 98304, 0x1efd38c4
92 67
 1, 162000, 1764, 0x00000000
93
-0, 165600, 98304, 0x1efd38c4
94 68
 1, 165600, 1764, 0x00000000
95
-0, 169200, 98304, 0x1efd38c4
96 69
 1, 169200, 1764, 0x00000000
97
-0, 172800, 98304, 0x29c26bba
98 70
 1, 172800, 1764, 0x00000000
99
-0, 176400, 98304, 0x29c26bba
100 71
 1, 176400, 1764, 0x00000000
101
-0, 180000, 98304, 0x29c26bba
102 72
 1, 180000, 1764, 0x00000000
103
-0, 183600, 98304, 0x880a6313
104 73
 1, 183600, 1764, 0x00000000
105
-0, 187200, 98304, 0x880a6313
106 74
 1, 187200, 1764, 0x00000000
107
-0, 190800, 98304, 0x880a6313
108 75
 1, 190800, 1764, 0x00000000
109
-0, 194400, 98304, 0x880a6313
110 76
 1, 194400, 1764, 0x00000000
111
-0, 198000, 98304, 0x73f5bb00
112 77
 1, 198000, 1764, 0x00000000
113
-0, 201600, 98304, 0x73f5bb00
114 78
 1, 201600, 1764, 0x00000000
115
-0, 205200, 98304, 0x73f5bb00
116 79
 1, 205200, 1764, 0x00000000
117
-0, 208800, 98304, 0xc85b19ec
118 80
 1, 208800, 1764, 0x00000000
119
-0, 212400, 98304, 0xc85b19ec
120 81
 1, 212400, 1764, 0x00000000
121
-0, 216000, 98304, 0xc85b19ec
122 82
 1, 216000, 1764, 0x00000000
123
-0, 219600, 98304, 0xc85b19ec
124 83
 1, 219600, 1764, 0x00000000
125
-0, 223200, 98304, 0x00000000
126 84
 1, 223200, 1764, 0x00000000
127
-0, 226800, 98304, 0x00000000
128 85
 1, 226800, 1764, 0x00000000
129
-0, 230400, 98304, 0x00000000
130 86
 1, 230400, 1764, 0x00000000
131
-0, 234000, 98304, 0x00000000
132 87
 1, 234000, 1764, 0x00000000
133
-0, 237600, 98304, 0x00000000
134 88
 1, 237600, 1764, 0x00000000
135
-0, 241200, 98304, 0x00000000
136 89
 1, 241200, 1764, 0x00000000
137
-0, 244800, 98304, 0x00000000
138 90
 1, 244800, 1764, 0x00000000
139
-0, 248400, 98304, 0x00000000
140 91
 1, 248400, 1764, 0x00000000
141
-0, 252000, 98304, 0x00000000
142 92
 1, 252000, 1764, 0x00000000
143
-0, 255600, 98304, 0x00000000
144 93
 1, 255600, 1764, 0x00000000
145
-0, 259200, 98304, 0x00000000
146 94
 1, 259200, 1764, 0x00000000
147 95
 1, 262800, 1764, 0x00000000
148 96
 1, 266400, 1764, 0x00000000
... ...
@@ -9,152 +9,148 @@
9 9
 0, 48000, 2359296, 0xe990f855
10 10
 0, 54000, 2359296, 0x3ec2c64e
11 11
 0, 60000, 2359296, 0xda3ba3cf
12
-0, 66000, 2359296, 0xda3ba3cf
13
-0, 72000, 2359296, 0xda3ba3cf
14
-0, 78000, 2359296, 0xda3ba3cf
15
-0, 84000, 2359296, 0x60a070fd
16
-0, 90000, 2359296, 0x42e5fedc
17
-0, 96000, 2359296, 0x42e5fedc
12
+0, 66000, 2359296, 0x60a070fd
13
+0, 72000, 2359296, 0x42e5fedc
14
+0, 78000, 2359296, 0x42e5fedc
15
+0, 84000, 2359296, 0x699cf990
16
+0, 90000, 2359296, 0x699cf990
17
+0, 96000, 2359296, 0x699cf990
18 18
 0, 102000, 2359296, 0x699cf990
19 19
 0, 108000, 2359296, 0x699cf990
20 20
 0, 114000, 2359296, 0x699cf990
21 21
 0, 120000, 2359296, 0x699cf990
22
-0, 126000, 2359296, 0x699cf990
23
-0, 132000, 2359296, 0x699cf990
24
-0, 138000, 2359296, 0x699cf990
22
+0, 126000, 2359296, 0x1524160c
23
+0, 132000, 2359296, 0x1524160c
24
+0, 138000, 2359296, 0x1524160c
25 25
 0, 144000, 2359296, 0x1524160c
26 26
 0, 150000, 2359296, 0x1524160c
27 27
 0, 156000, 2359296, 0x1524160c
28 28
 0, 162000, 2359296, 0x1524160c
29
-0, 168000, 2359296, 0x1524160c
30
-0, 174000, 2359296, 0x1524160c
31
-0, 180000, 2359296, 0x1524160c
29
+0, 168000, 2359296, 0x33df0c8c
30
+0, 174000, 2359296, 0x33df0c8c
31
+0, 180000, 2359296, 0x33df0c8c
32 32
 0, 186000, 2359296, 0x33df0c8c
33 33
 0, 192000, 2359296, 0x33df0c8c
34 34
 0, 198000, 2359296, 0x33df0c8c
35 35
 0, 204000, 2359296, 0x33df0c8c
36
-0, 210000, 2359296, 0x33df0c8c
37
-0, 216000, 2359296, 0x33df0c8c
38
-0, 222000, 2359296, 0x33df0c8c
36
+0, 210000, 2359296, 0xfe3d29f8
37
+0, 216000, 2359296, 0xfe3d29f8
38
+0, 222000, 2359296, 0xfe3d29f8
39 39
 0, 228000, 2359296, 0xfe3d29f8
40 40
 0, 234000, 2359296, 0xfe3d29f8
41 41
 0, 240000, 2359296, 0xfe3d29f8
42 42
 0, 246000, 2359296, 0xfe3d29f8
43
-0, 252000, 2359296, 0xfe3d29f8
44
-0, 258000, 2359296, 0xfe3d29f8
45
-0, 264000, 2359296, 0xfe3d29f8
43
+0, 252000, 2359296, 0x1b9d197f
44
+0, 258000, 2359296, 0x1b9d197f
45
+0, 264000, 2359296, 0x1b9d197f
46 46
 0, 270000, 2359296, 0x1b9d197f
47 47
 0, 276000, 2359296, 0x1b9d197f
48 48
 0, 282000, 2359296, 0x1b9d197f
49 49
 0, 288000, 2359296, 0x1b9d197f
50
-0, 294000, 2359296, 0x1b9d197f
51
-0, 300000, 2359296, 0x1b9d197f
52
-0, 306000, 2359296, 0x1b9d197f
50
+0, 294000, 2359296, 0x48c126fb
51
+0, 300000, 2359296, 0x48c126fb
52
+0, 306000, 2359296, 0x48c126fb
53 53
 0, 312000, 2359296, 0x48c126fb
54 54
 0, 318000, 2359296, 0x48c126fb
55 55
 0, 324000, 2359296, 0x48c126fb
56 56
 0, 330000, 2359296, 0x48c126fb
57
-0, 336000, 2359296, 0x48c126fb
58
-0, 342000, 2359296, 0x48c126fb
59
-0, 348000, 2359296, 0x48c126fb
57
+0, 336000, 2359296, 0xcaa31c7c
58
+0, 342000, 2359296, 0xcaa31c7c
59
+0, 348000, 2359296, 0xcaa31c7c
60 60
 0, 354000, 2359296, 0xcaa31c7c
61 61
 0, 360000, 2359296, 0xcaa31c7c
62 62
 0, 366000, 2359296, 0xcaa31c7c
63 63
 0, 372000, 2359296, 0xcaa31c7c
64
-0, 378000, 2359296, 0xcaa31c7c
65
-0, 384000, 2359296, 0xcaa31c7c
66
-0, 390000, 2359296, 0xcaa31c7c
64
+0, 378000, 2359296, 0xc6a333ee
65
+0, 384000, 2359296, 0xc6a333ee
66
+0, 390000, 2359296, 0xc6a333ee
67 67
 0, 396000, 2359296, 0xc6a333ee
68 68
 0, 402000, 2359296, 0xc6a333ee
69 69
 0, 408000, 2359296, 0xc6a333ee
70 70
 0, 414000, 2359296, 0xc6a333ee
71
-0, 420000, 2359296, 0xc6a333ee
72
-0, 426000, 2359296, 0xc6a333ee
73
-0, 432000, 2359296, 0xc6a333ee
71
+0, 420000, 2359296, 0xb96d1583
72
+0, 426000, 2359296, 0xb96d1583
73
+0, 432000, 2359296, 0xb96d1583
74 74
 0, 438000, 2359296, 0xb96d1583
75 75
 0, 444000, 2359296, 0xb96d1583
76 76
 0, 450000, 2359296, 0xb96d1583
77 77
 0, 456000, 2359296, 0xb96d1583
78
-0, 462000, 2359296, 0xb96d1583
79
-0, 468000, 2359296, 0xb96d1583
80
-0, 474000, 2359296, 0xb96d1583
78
+0, 462000, 2359296, 0x878135ec
79
+0, 468000, 2359296, 0x878135ec
80
+0, 474000, 2359296, 0x878135ec
81 81
 0, 480000, 2359296, 0x878135ec
82 82
 0, 486000, 2359296, 0x878135ec
83 83
 0, 492000, 2359296, 0x878135ec
84 84
 0, 498000, 2359296, 0x878135ec
85
-0, 504000, 2359296, 0x878135ec
86
-0, 510000, 2359296, 0x878135ec
87
-0, 516000, 2359296, 0x878135ec
88
-0, 522000, 2359296, 0x878135ec
85
+0, 504000, 2359296, 0x76922870
86
+0, 510000, 2359296, 0x76922870
87
+0, 516000, 2359296, 0x76922870
88
+0, 522000, 2359296, 0x76922870
89 89
 0, 528000, 2359296, 0x76922870
90 90
 0, 534000, 2359296, 0x76922870
91 91
 0, 540000, 2359296, 0x76922870
92
-0, 546000, 2359296, 0x76922870
93
-0, 552000, 2359296, 0x76922870
94
-0, 558000, 2359296, 0x76922870
95
-0, 564000, 2359296, 0x76922870
92
+0, 546000, 2359296, 0xb0e031f0
93
+0, 552000, 2359296, 0xb0e031f0
94
+0, 558000, 2359296, 0xb0e031f0
95
+0, 564000, 2359296, 0xb0e031f0
96 96
 0, 570000, 2359296, 0xb0e031f0
97 97
 0, 576000, 2359296, 0xb0e031f0
98 98
 0, 582000, 2359296, 0xb0e031f0
99
-0, 588000, 2359296, 0xb0e031f0
100
-0, 594000, 2359296, 0xb0e031f0
101
-0, 600000, 2359296, 0xb0e031f0
102
-0, 606000, 2359296, 0xb0e031f0
103
-0, 612000, 2359296, 0xb2ef2a6e
104
-0, 618000, 2359296, 0xb2ef2a6e
105
-0, 624000, 2359296, 0xb2ef2a6e
106
-0, 630000, 2359296, 0x083c2474
107
-0, 636000, 2359296, 0x083c2474
108
-0, 642000, 2359296, 0x083c2474
109
-0, 648000, 2359296, 0x083c2474
99
+0, 588000, 2359296, 0xb2ef2a6e
100
+0, 594000, 2359296, 0xb2ef2a6e
101
+0, 600000, 2359296, 0xb2ef2a6e
102
+0, 606000, 2359296, 0x083c2474
103
+0, 612000, 2359296, 0x083c2474
104
+0, 618000, 2359296, 0x083c2474
105
+0, 624000, 2359296, 0x083c2474
106
+0, 630000, 2359296, 0xbdfe2ef3
107
+0, 636000, 2359296, 0xbdfe2ef3
108
+0, 642000, 2359296, 0xbdfe2ef3
109
+0, 648000, 2359296, 0xbdfe2ef3
110 110
 0, 654000, 2359296, 0xbdfe2ef3
111 111
 0, 660000, 2359296, 0xbdfe2ef3
112 112
 0, 666000, 2359296, 0xbdfe2ef3
113
-0, 672000, 2359296, 0xbdfe2ef3
114
-0, 678000, 2359296, 0xbdfe2ef3
115
-0, 684000, 2359296, 0xbdfe2ef3
116
-0, 690000, 2359296, 0xbdfe2ef3
117
-0, 696000, 2359296, 0x934b1484
118
-0, 702000, 2359296, 0x934b1484
119
-0, 708000, 2359296, 0x934b1484
120
-0, 714000, 2359296, 0x934b1484
121
-0, 720000, 2359296, 0x3e0d1a7e
122
-0, 726000, 2359296, 0x3e0d1a7e
123
-0, 732000, 2359296, 0x3e0d1a7e
113
+0, 672000, 2359296, 0x934b1484
114
+0, 678000, 2359296, 0x934b1484
115
+0, 684000, 2359296, 0x934b1484
116
+0, 690000, 2359296, 0x934b1484
117
+0, 696000, 2359296, 0x3e0d1a7e
118
+0, 702000, 2359296, 0x3e0d1a7e
119
+0, 708000, 2359296, 0x3e0d1a7e
120
+0, 714000, 2359296, 0x3ce539e8
121
+0, 720000, 2359296, 0x3ce539e8
122
+0, 726000, 2359296, 0x3ce539e8
123
+0, 732000, 2359296, 0x3ce539e8
124 124
 0, 738000, 2359296, 0x3ce539e8
125 125
 0, 744000, 2359296, 0x3ce539e8
126 126
 0, 750000, 2359296, 0x3ce539e8
127
-0, 756000, 2359296, 0x3ce539e8
128
-0, 762000, 2359296, 0x3ce539e8
129
-0, 768000, 2359296, 0x3ce539e8
130
-0, 774000, 2359296, 0x3ce539e8
127
+0, 756000, 2359296, 0xd46c2f69
128
+0, 762000, 2359296, 0xd46c2f69
129
+0, 768000, 2359296, 0xd46c2f69
130
+0, 774000, 2359296, 0xd46c2f69
131 131
 0, 780000, 2359296, 0xd46c2f69
132 132
 0, 786000, 2359296, 0xd46c2f69
133 133
 0, 792000, 2359296, 0xd46c2f69
134
-0, 798000, 2359296, 0xd46c2f69
135
-0, 804000, 2359296, 0xd46c2f69
136
-0, 810000, 2359296, 0xd46c2f69
137
-0, 816000, 2359296, 0xd46c2f69
134
+0, 798000, 2359296, 0x8d2933ee
135
+0, 804000, 2359296, 0x8d2933ee
136
+0, 810000, 2359296, 0x8d2933ee
137
+0, 816000, 2359296, 0x8d2933ee
138 138
 0, 822000, 2359296, 0x8d2933ee
139 139
 0, 828000, 2359296, 0x8d2933ee
140 140
 0, 834000, 2359296, 0x8d2933ee
141
-0, 840000, 2359296, 0x8d2933ee
142
-0, 846000, 2359296, 0x8d2933ee
143
-0, 852000, 2359296, 0x8d2933ee
144
-0, 858000, 2359296, 0x8d2933ee
141
+0, 840000, 2359296, 0xb6092b6d
142
+0, 846000, 2359296, 0xb6092b6d
143
+0, 852000, 2359296, 0xb6092b6d
144
+0, 858000, 2359296, 0xb6092b6d
145 145
 0, 864000, 2359296, 0xb6092b6d
146 146
 0, 870000, 2359296, 0xb6092b6d
147 147
 0, 876000, 2359296, 0xb6092b6d
148
-0, 882000, 2359296, 0xb6092b6d
149
-0, 888000, 2359296, 0xb6092b6d
150
-0, 894000, 2359296, 0xb6092b6d
151
-0, 900000, 2359296, 0xb6092b6d
148
+0, 882000, 2359296, 0xe4ef27fa
149
+0, 888000, 2359296, 0xe4ef27fa
150
+0, 894000, 2359296, 0xe4ef27fa
151
+0, 900000, 2359296, 0xe4ef27fa
152 152
 0, 906000, 2359296, 0xe4ef27fa
153 153
 0, 912000, 2359296, 0xe4ef27fa
154 154
 0, 918000, 2359296, 0xe4ef27fa
155
-0, 924000, 2359296, 0xe4ef27fa
156
-0, 930000, 2359296, 0xe4ef27fa
157
-0, 936000, 2359296, 0xe4ef27fa
158
-0, 942000, 2359296, 0xe4ef27fa
159
-0, 948000, 2359296, 0x5e5b2672
160
-0, 954000, 2359296, 0x5e5b2672
155
+0, 924000, 2359296, 0x5e5b2672
156
+0, 930000, 2359296, 0x5e5b2672
... ...
@@ -2,171 +2,48 @@
2 2
 0, 18000, 3655644, 0x87973530
3 3
 0, 36000, 3655644, 0x3c3167fd
4 4
 0, 54000, 3655644, 0x87973530
5
-0, 72000, 3655644, 0x87973530
5
+0, 72000, 3655644, 0x3c3167fd
6 6
 0, 90000, 3655644, 0x87973530
7
-0, 108000, 3655644, 0x3c3167fd
7
+0, 108000, 3655644, 0x87973530
8 8
 0, 126000, 3655644, 0x3c3167fd
9 9
 0, 144000, 3655644, 0x87973530
10
-0, 162000, 3655644, 0x87973530
11
-0, 180000, 3655644, 0x87973530
12
-0, 198000, 3655644, 0x87973530
13
-0, 216000, 3655644, 0x3c3167fd
14
-0, 234000, 3655644, 0x87973530
15
-0, 252000, 3655644, 0x87973530
16
-0, 270000, 3655644, 0x87973530
17
-0, 288000, 3655644, 0x4f0da763
18
-0, 306000, 3655644, 0x4f0da763
19
-0, 324000, 3655644, 0x4f0da763
20
-0, 342000, 3655644, 0x66a4a763
21
-0, 360000, 3655644, 0xb20a7496
22
-0, 378000, 3655644, 0x66a4a763
23
-0, 396000, 3655644, 0x66a4a763
24
-0, 414000, 3655644, 0x66a4a763
25
-0, 432000, 3655644, 0x5600644a
26
-0, 450000, 3655644, 0xce5880ee
27
-0, 468000, 3655644, 0xce5880ee
28
-0, 486000, 3655644, 0xa993ef3d
29
-0, 504000, 3655644, 0xa993ef3d
30
-0, 522000, 3655644, 0xa993ef3d
31
-0, 540000, 3655644, 0xa993ef3d
32
-0, 558000, 3655644, 0xa993ef3d
33
-0, 576000, 3655644, 0xa993ef3d
34
-0, 594000, 3655644, 0xa993ef3d
35
-0, 612000, 3655644, 0xa993ef3d
36
-0, 630000, 3655644, 0xa993ef3d
37
-0, 648000, 3655644, 0xa993ef3d
38
-0, 666000, 3655644, 0xa993ef3d
39
-0, 684000, 3655644, 0xa993ef3d
40
-0, 702000, 3655644, 0xa993ef3d
41
-0, 720000, 3655644, 0xa993ef3d
42
-0, 738000, 3655644, 0xa993ef3d
43
-0, 756000, 3655644, 0xa993ef3d
44
-0, 774000, 3655644, 0xa993ef3d
45
-0, 792000, 3655644, 0xa993ef3d
46
-0, 810000, 3655644, 0xa993ef3d
47
-0, 828000, 3655644, 0xa993ef3d
48
-0, 846000, 3655644, 0xa993ef3d
49
-0, 864000, 3655644, 0xa993ef3d
50
-0, 882000, 3655644, 0xa993ef3d
51
-0, 900000, 3655644, 0x73564014
52
-0, 918000, 3655644, 0x73564014
53
-0, 936000, 3655644, 0x73564014
54
-0, 954000, 3655644, 0x73564014
55
-0, 972000, 3655644, 0x73564014
56
-0, 990000, 3655644, 0x73564014
57
-0, 1008000, 3655644, 0x73564014
58
-0, 1026000, 3655644, 0x73564014
59
-0, 1044000, 3655644, 0x73564014
60
-0, 1062000, 3655644, 0x73564014
61
-0, 1080000, 3655644, 0x73564014
62
-0, 1098000, 3655644, 0x73564014
63
-0, 1116000, 3655644, 0x2a6e1e8c
64
-0, 1134000, 3655644, 0x2a6e1e8c
65
-0, 1152000, 3655644, 0x2a6e1e8c
66
-0, 1170000, 3655644, 0xbae02e7c
67
-0, 1188000, 3655644, 0xbae02e7c
68
-0, 1206000, 3655644, 0xbae02e7c
69
-0, 1224000, 3655644, 0xbae02e7c
70
-0, 1242000, 3655644, 0x55af4a2d
71
-0, 1260000, 3655644, 0x55af4a2d
72
-0, 1278000, 3655644, 0x55af4a2d
73
-0, 1296000, 3655644, 0x55af4a2d
74
-0, 1314000, 3655644, 0x54b7ff2d
75
-0, 1332000, 3655644, 0x39af1aed
76
-0, 1350000, 3655644, 0x39af1aed
77
-0, 1368000, 3655644, 0x39af1aed
78
-0, 1386000, 3655644, 0x39af1aed
79
-0, 1404000, 3655644, 0xe48dd11c
80
-0, 1422000, 3655644, 0xe48dd11c
81
-0, 1440000, 3655644, 0xe48dd11c
82
-0, 1458000, 3655644, 0xe48dd11c
83
-0, 1476000, 3655644, 0xe48dd11c
84
-0, 1494000, 3655644, 0xba15c78d
85
-0, 1512000, 3655644, 0xba15c78d
86
-0, 1530000, 3655644, 0xba15c78d
87
-0, 1548000, 3655644, 0xba15c78d
88
-0, 1566000, 3655644, 0xba15c78d
89
-0, 1584000, 3655644, 0xba15c78d
90
-0, 1602000, 3655644, 0xba15c78d
91
-0, 1620000, 3655644, 0x39af1aed
92
-0, 1638000, 3655644, 0x39af1aed
93
-0, 1656000, 3655644, 0x39af1aed
94
-0, 1674000, 3655644, 0x39af1aed
95
-0, 1692000, 3655644, 0x39af1aed
96
-0, 1710000, 3655644, 0x39af1aed
97
-0, 1728000, 3655644, 0x39af1aed
98
-0, 1746000, 3655644, 0x27f96cd8
99
-0, 1764000, 3655644, 0x27f96cd8
100
-0, 1782000, 3655644, 0x27f96cd8
101
-0, 1800000, 3655644, 0x27f96cd8
102
-0, 1818000, 3655644, 0x27f96cd8
103
-0, 1836000, 3655644, 0x27f96cd8
104
-0, 1854000, 3655644, 0x27f96cd8
105
-0, 1872000, 3655644, 0xf4f068dc
106
-0, 1890000, 3655644, 0xf4f068dc
107
-0, 1908000, 3655644, 0xf4f068dc
108
-0, 1926000, 3655644, 0xf4f068dc
109
-0, 1944000, 3655644, 0xf4f068dc
110
-0, 1962000, 3655644, 0xf4f068dc
111
-0, 1980000, 3655644, 0xf4f068dc
112
-0, 1998000, 3655644, 0xf1c55cf5
113
-0, 2016000, 3655644, 0xd932633d
114
-0, 2034000, 3655644, 0xd932633d
115
-0, 2052000, 3655644, 0xc6e95e0a
116
-0, 2070000, 3655644, 0x9a63c9de
117
-0, 2088000, 3655644, 0xf166ad4f
118
-0, 2106000, 3655644, 0xe9eeba41
119
-0, 2124000, 3655644, 0x7e598ad7
120
-0, 2142000, 3655644, 0xf3bd257e
121
-0, 2160000, 3655644, 0xf3bd257e
122
-0, 2178000, 3655644, 0xf3bd257e
123
-0, 2196000, 3655644, 0xf3bd257e
124
-0, 2214000, 3655644, 0xf3bd257e
125
-0, 2232000, 3655644, 0xf35b3852
126
-0, 2250000, 3655644, 0xf35b3852
127
-0, 2268000, 3655644, 0xf35b3852
128
-0, 2286000, 3655644, 0xf35b3852
129
-0, 2304000, 3655644, 0x9d553959
130
-0, 2322000, 3655644, 0x0a9de8e2
131
-0, 2340000, 3655644, 0xf2325b6c
132
-0, 2358000, 3655644, 0xf2325b6c
133
-0, 2376000, 3655644, 0xf2325b6c
134
-0, 2394000, 3655644, 0xf2325b6c
135
-0, 2412000, 3655644, 0xf2325b6c
136
-0, 2430000, 3655644, 0xf2325b6c
137
-0, 2448000, 3655644, 0xcf924028
138
-0, 2466000, 3655644, 0xcf924028
139
-0, 2484000, 3655644, 0x8dae55bc
140
-0, 2502000, 3655644, 0x8dae55bc
141
-0, 2520000, 3655644, 0x57b08ced
142
-0, 2538000, 3655644, 0x57b08ced
143
-0, 2556000, 3655644, 0xef89a1d8
144
-0, 2574000, 3655644, 0xef89a1d8
145
-0, 2592000, 3655644, 0x69e5503a
146
-0, 2610000, 3655644, 0x69e5503a
147
-0, 2628000, 3655644, 0xc3de7b3f
148
-0, 2646000, 3655644, 0xc3de7b3f
149
-0, 2664000, 3655644, 0x88eea64a
150
-0, 2682000, 3655644, 0x88eea64a
151
-0, 2700000, 3655644, 0xe39cce1f
152
-0, 2718000, 3655644, 0xe39cce1f
153
-0, 2736000, 3655644, 0xe39cce1f
154
-0, 2754000, 3655644, 0xe39cce1f
155
-0, 2772000, 3655644, 0xe39cce1f
156
-0, 2790000, 3655644, 0xe39cce1f
157
-0, 2808000, 3655644, 0xe39cce1f
158
-0, 2826000, 3655644, 0xe39cce1f
159
-0, 2844000, 3655644, 0xe39cce1f
160
-0, 2862000, 3655644, 0xe39cce1f
161
-0, 2880000, 3655644, 0xe39cce1f
162
-0, 2898000, 3655644, 0xe39cce1f
163
-0, 2916000, 3655644, 0xe39cce1f
164
-0, 2934000, 3655644, 0xf0ed0d04
165
-0, 2952000, 3655644, 0xf0ed0d04
166
-0, 2970000, 3655644, 0xf0ed0d04
167
-0, 2988000, 3655644, 0xf0ed0d04
168
-0, 3006000, 3655644, 0x32490d3e
169
-0, 3024000, 3655644, 0x32490d3e
170
-0, 3042000, 3655644, 0x32490d3e
171
-0, 3060000, 3655644, 0x32490d3e
172
-0, 3078000, 3655644, 0x32490d3e
10
+0, 162000, 3655644, 0x4f0da763
11
+0, 180000, 3655644, 0x66a4a763
12
+0, 198000, 3655644, 0xb20a7496
13
+0, 216000, 3655644, 0x66a4a763
14
+0, 234000, 3655644, 0x5600644a
15
+0, 252000, 3655644, 0xce5880ee
16
+0, 270000, 3655644, 0xa993ef3d
17
+0, 288000, 3655644, 0x73564014
18
+0, 306000, 3655644, 0x2a6e1e8c
19
+0, 324000, 3655644, 0xbae02e7c
20
+0, 342000, 3655644, 0x55af4a2d
21
+0, 360000, 3655644, 0x54b7ff2d
22
+0, 378000, 3655644, 0x39af1aed
23
+0, 396000, 3655644, 0xe48dd11c
24
+0, 414000, 3655644, 0xba15c78d
25
+0, 432000, 3655644, 0x39af1aed
26
+0, 450000, 3655644, 0x27f96cd8
27
+0, 468000, 3655644, 0xf4f068dc
28
+0, 486000, 3655644, 0xf1c55cf5
29
+0, 504000, 3655644, 0xd932633d
30
+0, 522000, 3655644, 0xc6e95e0a
31
+0, 540000, 3655644, 0x9a63c9de
32
+0, 558000, 3655644, 0xf166ad4f
33
+0, 576000, 3655644, 0xe9eeba41
34
+0, 594000, 3655644, 0x7e598ad7
35
+0, 612000, 3655644, 0xf3bd257e
36
+0, 630000, 3655644, 0xf35b3852
37
+0, 648000, 3655644, 0x9d553959
38
+0, 666000, 3655644, 0x0a9de8e2
39
+0, 684000, 3655644, 0xf2325b6c
40
+0, 702000, 3655644, 0xcf924028
41
+0, 720000, 3655644, 0x8dae55bc
42
+0, 738000, 3655644, 0x57b08ced
43
+0, 756000, 3655644, 0xef89a1d8
44
+0, 774000, 3655644, 0x69e5503a
45
+0, 792000, 3655644, 0xc3de7b3f
46
+0, 810000, 3655644, 0x88eea64a
47
+0, 828000, 3655644, 0xe39cce1f
48
+0, 846000, 3655644, 0xf0ed0d04
49
+0, 864000, 3655644, 0x32490d3e
... ...
@@ -1,10 +1,9 @@
1 1
 0, 0, 614880, 12ce23b288485be3ddbc1db28c21517f
2 2
 0, 3750, 614880, ce352e1079535ea058c0e9ad50f7cdb8
3
-0, 7500, 614880, ce352e1079535ea058c0e9ad50f7cdb8
4
-0, 11250, 614880, 9f6bf2739a027dfd12c81586cf75d3a3
5
-0, 15000, 614880, 7593a85ab7790eb39d65fc53f769ed8b
6
-0, 18750, 614880, 52f47f1e0348f3297d9f233fb5405e8b
7
-0, 22500, 614880, cd51d2c200bfd66e8e1b0fd6b404570f
8
-0, 26250, 614880, cf535cf0a53e903cd98a9a944b72da6d
9
-0, 30000, 614880, 1b270fd2b56daa7892102c2885d23201
10
-0, 33750, 614880, ff373c0c8a4a319c84e72b1c3d76b399
3
+0, 7500, 614880, 9f6bf2739a027dfd12c81586cf75d3a3
4
+0, 11250, 614880, 7593a85ab7790eb39d65fc53f769ed8b
5
+0, 15000, 614880, 52f47f1e0348f3297d9f233fb5405e8b
6
+0, 18750, 614880, cd51d2c200bfd66e8e1b0fd6b404570f
7
+0, 22500, 614880, cf535cf0a53e903cd98a9a944b72da6d
8
+0, 26250, 614880, 1b270fd2b56daa7892102c2885d23201
9
+0, 30000, 614880, ff373c0c8a4a319c84e72b1c3d76b399
... ...
@@ -1,162 +1,130 @@
1 1
 0, 0, 84480, 0x7760a00b
2 2
 0, 3750, 84480, 0xfe39a1db
3
-0, 7500, 84480, 0xfe39a1db
4
-0, 11250, 84480, 0xfe39a1db
5
-0, 15000, 84480, 0xfe39a1db
6
-0, 18750, 84480, 0xfe39a1db
7
-0, 22500, 84480, 0xfe39a1db
8
-0, 26250, 84480, 0xfe39a1db
9
-0, 30000, 84480, 0xfe39a1db
10
-0, 33750, 84480, 0xfe39a1db
11
-0, 37500, 84480, 0xfe39a1db
12
-0, 41250, 84480, 0xfe39a1db
13
-0, 45000, 84480, 0xfe39a1db
14
-0, 48750, 84480, 0xfe39a1db
15
-0, 52500, 84480, 0xfe39a1db
16
-0, 56250, 84480, 0xfe39a1db
17
-0, 60000, 84480, 0xfe39a1db
18
-0, 63750, 84480, 0xfe39a1db
19
-0, 67500, 84480, 0xfe39a1db
20
-0, 71250, 84480, 0xfe39a1db
21
-0, 75000, 84480, 0xfe39a1db
22
-0, 78750, 84480, 0xfe39a1db
23
-0, 82500, 84480, 0xfe39a1db
24
-0, 86250, 84480, 0xfe39a1db
25
-0, 90000, 84480, 0xfe39a1db
26
-0, 93750, 84480, 0xfe39a1db
27
-0, 97500, 84480, 0xfe39a1db
28
-0, 101250, 84480, 0xfe39a1db
29
-0, 105000, 84480, 0xfe39a1db
30
-0, 108750, 84480, 0xd71961b4
31
-0, 112500, 84480, 0xc80dedba
32
-0, 116250, 84480, 0x34d8b538
33
-0, 120000, 84480, 0x1a86b8e5
34
-0, 123750, 84480, 0xabf7c25d
35
-0, 127500, 84480, 0x912600ee
36
-0, 131250, 84480, 0x7ee7c70b
37
-0, 135000, 84480, 0x09c5b0d1
38
-0, 138750, 84480, 0x6dbe6c0c
39
-0, 142500, 84480, 0x0fe0a120
40
-0, 146250, 84480, 0x2352d3a2
41
-0, 150000, 84480, 0xb22ce92e
42
-0, 153750, 84480, 0x31db0099
43
-0, 157500, 84480, 0xad2dd73a
44
-0, 161250, 84480, 0xb9af8e20
45
-0, 165000, 84480, 0x7b956549
46
-0, 168750, 84480, 0x3f774b87
47
-0, 172500, 84480, 0x824a23a3
48
-0, 176250, 84480, 0x4469a8d8
49
-0, 180000, 84480, 0xc80c7a0a
50
-0, 183750, 84480, 0xcf958549
51
-0, 187500, 84480, 0x449746e3
52
-0, 191250, 84480, 0xbac66a82
53
-0, 195000, 84480, 0x99e85855
54
-0, 198750, 84480, 0xa4a17d17
55
-0, 202500, 84480, 0xe29c7587
56
-0, 206250, 84480, 0x551de592
57
-0, 210000, 84480, 0xe0877bce
58
-0, 213750, 84480, 0x9660eb35
59
-0, 217500, 84480, 0x0a34b644
60
-0, 221250, 84480, 0x352919f0
61
-0, 225000, 84480, 0xef56ce27
62
-0, 228750, 84480, 0x030fe862
63
-0, 232500, 84480, 0x2eba33e2
64
-0, 236250, 84480, 0x242de401
65
-0, 240000, 84480, 0xbadd61ca
66
-0, 243750, 84480, 0x2060465b
67
-0, 247500, 84480, 0x256e6965
68
-0, 251250, 84480, 0x243b7084
69
-0, 255000, 84480, 0x8b3c0b47
70
-0, 258750, 84480, 0xc174a9af
71
-0, 262500, 84480, 0xb6d48686
72
-0, 266250, 84480, 0xa3dd1871
73
-0, 270000, 84480, 0x04cdcaf7
74
-0, 273750, 84480, 0x55f89c94
75
-0, 277500, 84480, 0xda657032
76
-0, 281250, 84480, 0x38ba7698
77
-0, 285000, 84480, 0x4d03a7f2
78
-0, 288750, 84480, 0x115d9035
79
-0, 292500, 84480, 0x24c6acc6
80
-0, 296250, 84480, 0xdd2bbcae
81
-0, 300000, 84480, 0xb4fee0b9
82
-0, 303750, 84480, 0xc51c14e0
83
-0, 307500, 84480, 0xfb7737de
84
-0, 311250, 84480, 0x38675fb0
85
-0, 315000, 84480, 0x4752c710
86
-0, 318750, 84480, 0xfeb7491b
87
-0, 322500, 84480, 0xaa248122
88
-0, 326250, 84480, 0x9a4af87c
89
-0, 330000, 84480, 0xedcf09df
90
-0, 333750, 84480, 0x563a05df
91
-0, 337500, 84480, 0x0dde1e03
92
-0, 341250, 84480, 0xd8f0ff65
93
-0, 345000, 84480, 0xbeb9ae1a
94
-0, 348750, 84480, 0x416d1468
95
-0, 352500, 84480, 0x66c87d4c
96
-0, 356250, 84480, 0xa67c0774
97
-0, 360000, 84480, 0xd8f8aec1
98
-0, 363750, 84480, 0xadfa502b
99
-0, 367500, 84480, 0x50bf20e4
100
-0, 371250, 84480, 0xbcb3d8cc
101
-0, 375000, 84480, 0xa54677d7
102
-0, 378750, 84480, 0x3566042d
103
-0, 382500, 84480, 0x4c9eed57
104
-0, 386250, 84480, 0xc3b90e58
105
-0, 390000, 84480, 0x3c042bfa
106
-0, 393750, 84480, 0x19f8e890
107
-0, 397500, 84480, 0xd3dacfb9
108
-0, 401250, 84480, 0x2365fc6f
109
-0, 405000, 84480, 0xa2c19d00
110
-0, 408750, 84480, 0xce94336f
111
-0, 412500, 84480, 0xfa9bcf14
112
-0, 416250, 84480, 0x24d6a243
113
-0, 420000, 84480, 0x24d6a243
114
-0, 423750, 84480, 0x24d6a243
115
-0, 427500, 84480, 0x24d6a243
116
-0, 431250, 84480, 0x24d6a243
117
-0, 435000, 84480, 0x24d6a243
118
-0, 438750, 84480, 0x24d6a243
119
-0, 442500, 84480, 0xae1c8854
120
-0, 446250, 84480, 0xbb8968bf
121
-0, 450000, 84480, 0x6f923623
122
-0, 453750, 84480, 0x22e98029
123
-0, 457500, 84480, 0x8ac33af3
124
-0, 461250, 84480, 0x05947b6e
125
-0, 465000, 84480, 0xfc35661a
126
-0, 468750, 84480, 0x0e6b6e47
127
-0, 472500, 84480, 0x82c764bb
128
-0, 476250, 84480, 0x57a36833
129
-0, 480000, 84480, 0xc8dd690a
130
-0, 483750, 84480, 0x02c47232
131
-0, 487500, 84480, 0x6645715d
132
-0, 491250, 84480, 0xc64860f7
133
-0, 495000, 84480, 0x4f5614b3
134
-0, 498750, 84480, 0xa70842ca
135
-0, 502500, 84480, 0x379d8458
136
-0, 506250, 84480, 0xa14701cf
137
-0, 510000, 84480, 0xad1aa2b2
138
-0, 513750, 84480, 0xee28f320
139
-0, 517500, 84480, 0x505801e9
140
-0, 521250, 84480, 0x7947233b
141
-0, 525000, 84480, 0x3ce72a9d
142
-0, 528750, 84480, 0xa6834e64
143
-0, 532500, 84480, 0xfebf4d70
144
-0, 536250, 84480, 0x4a0775e2
145
-0, 540000, 84480, 0x9d7e945b
146
-0, 543750, 84480, 0xaa9eadd9
147
-0, 547500, 84480, 0xaa85c9b1
148
-0, 551250, 84480, 0xa005edaf
149
-0, 555000, 84480, 0x7fc4e5cc
150
-0, 558750, 84480, 0xb0f6e8d1
151
-0, 562500, 84480, 0x9ef9f330
152
-0, 566250, 84480, 0xbe14ff1f
153
-0, 570000, 84480, 0xd494048c
154
-0, 573750, 84480, 0x046166a7
155
-0, 577500, 84480, 0x052a09b2
156
-0, 581250, 84480, 0x71fff4ab
157
-0, 585000, 84480, 0xb9684e41
158
-0, 588750, 84480, 0x1ddce068
159
-0, 592500, 84480, 0xb9de300e
160
-0, 596250, 84480, 0x13962590
161
-0, 600000, 84480, 0xde79482f
162
-0, 603750, 84480, 0x7d1ca064
3
+0, 7500, 84480, 0xd71961b4
4
+0, 11250, 84480, 0xc80dedba
5
+0, 15000, 84480, 0x34d8b538
6
+0, 18750, 84480, 0x1a86b8e5
7
+0, 22500, 84480, 0xabf7c25d
8
+0, 26250, 84480, 0x912600ee
9
+0, 30000, 84480, 0x7ee7c70b
10
+0, 33750, 84480, 0x09c5b0d1
11
+0, 37500, 84480, 0x6dbe6c0c
12
+0, 41250, 84480, 0x0fe0a120
13
+0, 45000, 84480, 0x2352d3a2
14
+0, 48750, 84480, 0xb22ce92e
15
+0, 52500, 84480, 0x31db0099
16
+0, 56250, 84480, 0xad2dd73a
17
+0, 60000, 84480, 0xb9af8e20
18
+0, 63750, 84480, 0x7b956549
19
+0, 67500, 84480, 0x3f774b87
20
+0, 71250, 84480, 0x824a23a3
21
+0, 75000, 84480, 0x4469a8d8
22
+0, 78750, 84480, 0xc80c7a0a
23
+0, 82500, 84480, 0xcf958549
24
+0, 86250, 84480, 0x449746e3
25
+0, 90000, 84480, 0xbac66a82
26
+0, 93750, 84480, 0x99e85855
27
+0, 97500, 84480, 0xa4a17d17
28
+0, 101250, 84480, 0xe29c7587
29
+0, 105000, 84480, 0x551de592
30
+0, 108750, 84480, 0xe0877bce
31
+0, 112500, 84480, 0x9660eb35
32
+0, 116250, 84480, 0x0a34b644
33
+0, 120000, 84480, 0x352919f0
34
+0, 123750, 84480, 0xef56ce27
35
+0, 127500, 84480, 0x030fe862
36
+0, 131250, 84480, 0x2eba33e2
37
+0, 135000, 84480, 0x242de401
38
+0, 138750, 84480, 0xbadd61ca
39
+0, 142500, 84480, 0x2060465b
40
+0, 146250, 84480, 0x256e6965
41
+0, 150000, 84480, 0x243b7084
42
+0, 153750, 84480, 0x8b3c0b47
43
+0, 157500, 84480, 0xc174a9af
44
+0, 161250, 84480, 0xb6d48686
45
+0, 165000, 84480, 0xa3dd1871
46
+0, 168750, 84480, 0x04cdcaf7
47
+0, 172500, 84480, 0x55f89c94
48
+0, 176250, 84480, 0xda657032
49
+0, 180000, 84480, 0x38ba7698
50
+0, 183750, 84480, 0x4d03a7f2
51
+0, 187500, 84480, 0x115d9035
52
+0, 191250, 84480, 0x24c6acc6
53
+0, 195000, 84480, 0xdd2bbcae
54
+0, 198750, 84480, 0xb4fee0b9
55
+0, 202500, 84480, 0xc51c14e0
56
+0, 206250, 84480, 0xfb7737de
57
+0, 210000, 84480, 0x38675fb0
58
+0, 213750, 84480, 0x4752c710
59
+0, 217500, 84480, 0xfeb7491b
60
+0, 221250, 84480, 0xaa248122
61
+0, 225000, 84480, 0x9a4af87c
62
+0, 228750, 84480, 0xedcf09df
63
+0, 232500, 84480, 0x563a05df
64
+0, 236250, 84480, 0x0dde1e03
65
+0, 240000, 84480, 0xd8f0ff65
66
+0, 243750, 84480, 0xbeb9ae1a
67
+0, 247500, 84480, 0x416d1468
68
+0, 251250, 84480, 0x66c87d4c
69
+0, 255000, 84480, 0xa67c0774
70
+0, 258750, 84480, 0xd8f8aec1
71
+0, 262500, 84480, 0xadfa502b
72
+0, 266250, 84480, 0x50bf20e4
73
+0, 270000, 84480, 0xbcb3d8cc
74
+0, 273750, 84480, 0xa54677d7
75
+0, 277500, 84480, 0x3566042d
76
+0, 281250, 84480, 0x4c9eed57
77
+0, 285000, 84480, 0xc3b90e58
78
+0, 288750, 84480, 0x3c042bfa
79
+0, 292500, 84480, 0x19f8e890
80
+0, 296250, 84480, 0xd3dacfb9
81
+0, 300000, 84480, 0x2365fc6f
82
+0, 303750, 84480, 0xa2c19d00
83
+0, 307500, 84480, 0xce94336f
84
+0, 311250, 84480, 0xfa9bcf14
85
+0, 315000, 84480, 0x24d6a243
86
+0, 318750, 84480, 0xae1c8854
87
+0, 322500, 84480, 0xbb8968bf
88
+0, 326250, 84480, 0x6f923623
89
+0, 330000, 84480, 0x22e98029
90
+0, 333750, 84480, 0x8ac33af3
91
+0, 337500, 84480, 0x05947b6e
92
+0, 341250, 84480, 0xfc35661a
93
+0, 345000, 84480, 0x0e6b6e47
94
+0, 348750, 84480, 0x82c764bb
95
+0, 352500, 84480, 0x57a36833
96
+0, 356250, 84480, 0xc8dd690a
97
+0, 360000, 84480, 0x02c47232
98
+0, 363750, 84480, 0x6645715d
99
+0, 367500, 84480, 0xc64860f7
100
+0, 371250, 84480, 0x4f5614b3
101
+0, 375000, 84480, 0xa70842ca
102
+0, 378750, 84480, 0x379d8458
103
+0, 382500, 84480, 0xa14701cf
104
+0, 386250, 84480, 0xad1aa2b2
105
+0, 390000, 84480, 0xee28f320
106
+0, 393750, 84480, 0x505801e9
107
+0, 397500, 84480, 0x7947233b
108
+0, 401250, 84480, 0x3ce72a9d
109
+0, 405000, 84480, 0xa6834e64
110
+0, 408750, 84480, 0xfebf4d70
111
+0, 412500, 84480, 0x4a0775e2
112
+0, 416250, 84480, 0x9d7e945b
113
+0, 420000, 84480, 0xaa9eadd9
114
+0, 423750, 84480, 0xaa85c9b1
115
+0, 427500, 84480, 0xa005edaf
116
+0, 431250, 84480, 0x7fc4e5cc
117
+0, 435000, 84480, 0xb0f6e8d1
118
+0, 438750, 84480, 0x9ef9f330
119
+0, 442500, 84480, 0xbe14ff1f
120
+0, 446250, 84480, 0xd494048c
121
+0, 450000, 84480, 0x046166a7
122
+0, 453750, 84480, 0x052a09b2
123
+0, 457500, 84480, 0x71fff4ab
124
+0, 461250, 84480, 0xb9684e41
125
+0, 465000, 84480, 0x1ddce068
126
+0, 468750, 84480, 0xb9de300e
127
+0, 472500, 84480, 0x13962590
128
+0, 476250, 84480, 0xde79482f
129
+0, 480000, 84480, 0x7d1ca064
130
+0, 483750, 84480, 0x7e1de54e
... ...
@@ -1,3 +1,3 @@
1 1
 346d38d330ab5cb0caa6b5537167bc0d *./tests/data/lavf/lavf.gxf
2 2
 796392 ./tests/data/lavf/lavf.gxf
3
-./tests/data/lavf/lavf.gxf CRC=0x102918fd
3
+./tests/data/lavf/lavf.gxf CRC=0x345f86eb