Merge commit 'b2965ec7761c99e8ef9c217a28a517e37f010480'
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 3 Apr 2015 20:23:52 +0000 (22:23 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 3 Apr 2015 20:39:20 +0000 (22:39 +0200)
* commit 'b2965ec7761c99e8ef9c217a28a517e37f010480':
  FATE: add a test for parameter changes in HEVC

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
tests/fate/hevc.mak
tests/ref/fate/hevc-paramchange-yuv420p-yuv420p10

@@@ -217,11 -154,10 +217,14 @@@ ende
  
  $(foreach N,$(HEVC_SAMPLES),$(eval $(call FATE_HEVC_TEST,$(N))))
  $(foreach N,$(HEVC_SAMPLES_10BIT),$(eval $(call FATE_HEVC_TEST_10BIT,$(N))))
 +$(foreach N,$(HEVC_SAMPLES_422_10BIT),$(eval $(call FATE_HEVC_TEST_422_10BIT,$(N))))
 +$(foreach N,$(HEVC_SAMPLES_422_10BIN),$(eval $(call FATE_HEVC_TEST_422_10BIN,$(N))))
 +$(foreach N,$(HEVC_SAMPLES_444_8BIT),$(eval $(call FATE_HEVC_TEST_444_8BIT,$(N))))
 +$(foreach N,$(HEVC_SAMPLES_444_12BIT),$(eval $(call FATE_HEVC_TEST_444_12BIT,$(N))))
  
+ fate-hevc-paramchange-yuv420p-yuv420p10: CMD = framecrc -vsync 0 -i $(TARGET_SAMPLES)/hevc/paramchange_yuv420p_yuv420p10.hevc
+ FATE_HEVC += fate-hevc-paramchange-yuv420p-yuv420p10
  FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += $(FATE_HEVC)
  
  FATE_SAMPLES_AVCONV += $(FATE_HEVC-yes)
index 0000000,16a6a3c..7530027
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,267 +1,267 @@@
 -0,         10,         10,        1, 13368960, 0xfdf78a41
 -0,         11,         11,        1, 13368960, 0x8ea3a29e
 -0,         12,         12,        1, 13368960, 0x10fc932f
 -0,         13,         13,        1, 13368960, 0xaea485ff
 -0,         14,         14,        1, 13368960, 0xd545d3c9
 -0,         15,         15,        1, 13368960, 0x285d23be
 -0,         16,         16,        1, 13368960, 0x21453f6a
 -0,         17,         17,        1, 13368960, 0xc997240e
 -0,         18,         18,        1, 13368960, 0xe4a6a4c9
 -0,         19,         19,        1, 13368960, 0x645a04f4
 -0,         20,         20,        1, 13368960, 0xf0868e8d
 -0,         21,         21,        1, 13368960, 0x53e93a3c
 -0,         22,         22,        1, 13368960, 0x9d0bf5c0
 -0,         23,         23,        1, 13368960, 0xcff5f416
 -0,         24,         24,        1, 13368960, 0xd30bf22e
 -0,         25,         25,        1, 13368960, 0x9db94f89
 -0,         26,         26,        1, 13368960, 0x32549fde
 -0,         27,         27,        1, 13368960, 0xf842679a
 -0,         28,         28,        1, 13368960, 0x057b893b
 -0,         29,         29,        1, 13368960, 0x10308d96
 -0,         30,         30,        1, 13368960, 0x2b92ad92
 -0,         31,         31,        1, 13368960, 0xfaef4689
 -0,         32,         32,        1, 13368960, 0x0d49ccb3
 -0,         33,         33,        1, 13368960, 0x927f9fbf
 -0,         34,         34,        1, 13368960, 0x424001ca
 -0,         35,         35,        1, 13368960, 0x08651f52
 -0,         36,         36,        1, 13368960, 0x95a60717
 -0,         37,         37,        1, 13368960, 0x9571a4fc
 -0,         38,         38,        1, 13368960, 0x958b479a
 -0,         39,         39,        1, 13368960, 0xa93d2034
 -0,         40,         40,        1, 13368960, 0x63568237
 -0,         41,         41,        1, 13368960, 0x101fcc08
 -0,         42,         42,        1, 13368960, 0xb4cd30ae
 -0,         43,         43,        1, 13368960, 0x6b16a36e
 -0,         44,         44,        1, 13368960, 0x16f462ba
 -0,         45,         45,        1, 13368960, 0xfc6f6a4d
 -0,         46,         46,        1, 13368960, 0x5801d227
 -0,         47,         47,        1, 13368960, 0x4af661ba
 -0,         48,         48,        1, 13368960, 0xb3f78825
 -0,         49,         49,        1, 13368960, 0xccc5e616
 -0,         50,         50,        1, 13368960, 0xf574dd62
 -0,         51,         51,        1, 13368960, 0x5f82af98
 -0,         52,         52,        1, 13368960, 0xe63f2bcf
 -0,         53,         53,        1, 13368960, 0x407d7ee1
 -0,         54,         54,        1, 13368960, 0xbdb7eeba
 -0,         55,         55,        1, 13368960, 0x37c001c5
 -0,         56,         56,        1, 13368960, 0x619414d1
 -0,         57,         57,        1, 13368960, 0x82f8cf67
 -0,         58,         58,        1, 13368960, 0x464ac4f3
 -0,         59,         59,        1, 13368960, 0x78f9991a
 -0,         60,         60,        1, 13368960, 0xeeddba5b
 -0,         61,         61,        1, 13368960, 0x9426f039
 -0,         62,         62,        1, 13368960, 0x2b418600
 -0,         63,         63,        1, 13368960, 0xfc41210c
 -0,         64,         64,        1, 13368960, 0xa191b118
 -0,         65,         65,        1, 13368960, 0x9a3dec6a
 -0,         66,         66,        1, 13368960, 0xd8e8b55a
 -0,         67,         67,        1, 13368960, 0xb45b815a
 -0,         68,         68,        1, 13368960, 0x86a91143
 -0,         69,         69,        1, 13368960, 0x2b03221b
 -0,         70,         70,        1, 13368960, 0x78aba843
 -0,         71,         71,        1, 13368960, 0x6fe9268b
 -0,         72,         72,        1, 13368960, 0x4ebe6005
 -0,         73,         73,        1, 13368960, 0x5a66f82b
 -0,         74,         74,        1, 13368960, 0x8a224cc6
 -0,         75,         75,        1, 13368960, 0x8a224cc6
 -0,         76,         76,        1, 13368960, 0x5a055a2f
 -0,         77,         77,        1, 13368960, 0x5a055a2f
 -0,         78,         78,        1, 13368960, 0x984ee1a4
 -0,         79,         79,        1, 13368960, 0x0d65da82
 -0,         80,         80,        1, 13368960, 0xcd7c4226
 -0,         81,         81,        1, 13368960, 0x2896614e
 -0,         82,         82,        1, 13368960, 0x997ddce1
 -0,         83,         83,        1, 13368960, 0x3018e3d9
 -0,         84,         84,        1, 13368960, 0xd01cb3bc
 -0,         85,         85,        1, 13368960, 0x2f643612
 -0,         86,         86,        1, 13368960, 0x23c2dfb3
 -0,         87,         87,        1, 13368960, 0x23c2dfb3
 -0,         88,         88,        1, 13368960, 0x57d69dd3
 -0,         89,         89,        1, 13368960, 0xd270a0ab
 -0,         90,         90,        1, 13368960, 0xa24e5c1e
 -0,         91,         91,        1, 13368960, 0xc3c047b2
 -0,         92,         92,        1, 13368960, 0x5a5b4eaa
 -0,         93,         93,        1, 13368960, 0xd32c7a91
 -0,         94,         94,        1, 13368960, 0x87ee6217
 -0,         95,         95,        1, 13368960, 0xbe1e8641
 -0,         96,         96,        1, 13368960, 0x88225cf9
 -0,         97,         97,        1, 13368960, 0x41c1b776
 -0,         98,         98,        1, 13368960, 0xc7cde7f4
 -0,         99,         99,        1, 13368960, 0x31b8ac12
 -0,        100,        100,        1, 13368960, 0x6c12322d
 -0,        101,        101,        1, 13368960, 0xa3d4a8e4
 -0,        102,        102,        1, 13368960, 0x6d62ade8
 -0,        103,        103,        1, 13368960, 0x6d62ade8
 -0,        104,        104,        1, 13368960, 0x3ede9b6f
 -0,        105,        105,        1, 13368960, 0x56924e2b
 -0,        106,        106,        1, 13368960, 0x8c25ee45
 -0,        107,        107,        1, 13368960, 0xfc2e5e96
 -0,        108,        108,        1, 13368960, 0x5fd3c9ce
 -0,        109,        109,        1, 13368960, 0x51e9dd4d
 -0,        110,        110,        1, 13368960, 0xd7b90558
 -0,        111,        111,        1, 13368960, 0xfe185238
 -0,        112,        112,        1, 13368960, 0x1be11174
 -0,        113,        113,        1, 13368960, 0x16f9a81b
 -0,        114,        114,        1, 13368960, 0x8533b2be
 -0,        115,        115,        1, 13368960, 0xd8327426
 -0,        116,        116,        1, 13368960, 0x7a6f3d80
 -0,        117,        117,        1, 13368960, 0xeb879ea8
 -0,        118,        118,        1, 13368960, 0x904da2b8
 -0,        119,        119,        1, 13368960, 0xeed21ab9
 -0,        120,        120,        1, 13368960, 0x9c5cf568
 -0,        121,        121,        1, 13368960, 0x0bbe1a28
 -0,        122,        122,        1, 13368960, 0xf2604543
 -0,        123,        123,        1, 13368960, 0xf3d43846
 -0,        124,        124,        1, 13368960, 0x9f768657
 -0,        125,        125,        1, 13368960, 0x74b0d261
 -0,        126,        126,        1, 13368960, 0x0f08ec8e
 -0,        127,        127,        1, 13368960, 0xb77f9cb8
 -0,        128,        128,        1, 13368960, 0x696c5bfa
 -0,        129,        129,        1, 13368960, 0x4e99ddf6
 -0,        130,        130,        1, 13368960, 0x229ecd66
 -0,        131,        131,        1, 13368960, 0xd2b322d4
 -0,        132,        132,        1, 13368960, 0x83d42180
 -0,        133,        133,        1, 13368960, 0xb40d2508
 -0,        134,        134,        1, 13368960, 0x35e92fa5
 -0,        135,        135,        1, 13368960, 0x5aa2bec9
 -0,        136,        136,        1, 13368960, 0x92be5044
 -0,        137,        137,        1, 13368960, 0x6ae3f3a2
 -0,        138,        138,        1, 13368960, 0xc76e7b05
 -0,        139,        139,        1, 13368960, 0xc76e7b05
 -0,        140,        140,        1, 13368960, 0xf04961fe
 -0,        141,        141,        1, 13368960, 0x44ce69d1
 -0,        142,        142,        1, 13368960, 0xf659fb8f
 -0,        143,        143,        1, 13368960, 0x365ae456
 -0,        144,        144,        1, 13368960, 0xa6dceffc
 -0,        145,        145,        1, 13368960, 0x2dd12c22
 -0,        146,        146,        1, 13368960, 0xb896e3f3
 -0,        147,        147,        1, 13368960, 0xd6615b15
 -0,        148,        148,        1, 13368960, 0xc375996b
 -0,        149,        149,        1, 13368960, 0x89a06cbf
 -0,        150,        150,        1, 13368960, 0x20d54f8b
 -0,        151,        151,        1, 13368960, 0x955f4329
 -0,        152,        152,        1, 13368960, 0x9c7e3906
 -0,        153,        153,        1, 13368960, 0x449a63ea
 -0,        154,        154,        1, 13368960, 0x62431d75
 -0,        155,        155,        1, 13368960, 0xac52d9f3
 -0,        156,        156,        1, 13368960, 0x57bef208
 -0,        157,        157,        1, 13368960, 0x32f604d5
 -0,        158,        158,        1, 13368960, 0x55b679c9
 -0,        159,        159,        1, 13368960, 0x2003c55d
 -0,        160,        160,        1, 13368960, 0x0e8d0111
 -0,        161,        161,        1, 13368960, 0x4876f64d
 -0,        162,        162,        1, 13368960, 0x44514a09
 -0,        163,        163,        1, 13368960, 0x7ce81efd
 -0,        164,        164,        1, 13368960, 0x2af740ab
 -0,        165,        165,        1, 13368960, 0xbc52dca2
 -0,        166,        166,        1, 13368960, 0x9ba679e2
 -0,        167,        167,        1, 13368960, 0x4e9195e1
 -0,        168,        168,        1, 13368960, 0x5078ae80
 -0,        169,        169,        1, 13368960, 0xab823be0
 -0,        170,        170,        1, 13368960, 0xc45a011e
 -0,        171,        171,        1, 13368960, 0xb0a0beaf
 -0,        172,        172,        1, 13368960, 0x0f1169a6
 -0,        173,        173,        1, 13368960, 0x56d53564
 -0,        174,        174,        1, 13368960, 0x93874837
 -0,        175,        175,        1, 13368960, 0x2e4c3acf
 -0,        176,        176,        1, 13368960, 0xf51f5beb
 -0,        177,        177,        1, 13368960, 0x5ffffae0
 -0,        178,        178,        1, 13368960, 0x3b1a3df9
 -0,        179,        179,        1, 13368960, 0xfecd52e1
 -0,        180,        180,        1, 13368960, 0xc84ec5c6
 -0,        181,        181,        1, 13368960, 0xd033a6b4
 -0,        182,        182,        1, 13368960, 0x18230ce6
 -0,        183,        183,        1, 13368960, 0xa240d858
 -0,        184,        184,        1, 13368960, 0x058d32ec
 -0,        185,        185,        1, 13368960, 0x46e81bad
 -0,        186,        186,        1, 13368960, 0x78a89b7d
 -0,        187,        187,        1, 13368960, 0xf9a0b94e
 -0,        188,        188,        1, 13368960, 0x34fdd579
 -0,        189,        189,        1, 13368960, 0xd58f5aa2
 -0,        190,        190,        1, 13368960, 0x4d957a13
 -0,        191,        191,        1, 13368960, 0x0b233f2c
 -0,        192,        192,        1, 13368960, 0xcc5471d5
 -0,        193,        193,        1, 13368960, 0xcc5471d5
 -0,        194,        194,        1, 13368960, 0xddccf2ea
 -0,        195,        195,        1, 13368960, 0xddccf2ea
 -0,        196,        196,        1, 13368960, 0x38290ed9
 -0,        197,        197,        1, 13368960, 0x095f6f3a
 -0,        198,        198,        1, 13368960, 0xe4c70f9f
 -0,        199,        199,        1, 13368960, 0x695cd27d
 -0,        200,        200,        1, 13368960, 0x98a15fcb
 -0,        201,        201,        1, 13368960, 0x22a37600
 -0,        202,        202,        1, 13368960, 0xa7bc5ddf
 -0,        203,        203,        1, 13368960, 0x63778def
 -0,        204,        204,        1, 13368960, 0xa7bc5ddf
 -0,        205,        205,        1, 13368960, 0xcce44a22
 -0,        206,        206,        1, 13368960, 0xe9e1e769
 -0,        207,        207,        1, 13368960, 0x05c652e7
 -0,        208,        208,        1, 13368960, 0xc075c9b0
 -0,        209,        209,        1, 13368960, 0x6d674c85
 -0,        210,        210,        1, 13368960, 0x57938439
 -0,        211,        211,        1, 13368960, 0x28296abd
 -0,        212,        212,        1, 13368960, 0xc29bd537
 -0,        213,        213,        1, 13368960, 0xbb01f326
 -0,        214,        214,        1, 13368960, 0x68f9366d
 -0,        215,        215,        1, 13368960, 0x3b8f6d9a
 -0,        216,        216,        1, 13368960, 0x26db944e
 -0,        217,        217,        1, 13368960, 0x2f975635
 -0,        218,        218,        1, 13368960, 0x4f8d15a2
 -0,        219,        219,        1, 13368960, 0x3b773121
 -0,        220,        220,        1, 13368960, 0x0e502331
 -0,        221,        221,        1, 13368960, 0xffe3a0e9
 -0,        222,        222,        1, 13368960, 0x443fa9fb
 -0,        223,        223,        1, 13368960, 0xdc592fd0
 -0,        224,        224,        1, 13368960, 0x88f537a3
 -0,        225,        225,        1, 13368960, 0x99216d73
 -0,        226,        226,        1, 13368960, 0x4809af2c
 -0,        227,        227,        1, 13368960, 0x2dd56e6a
 -0,        228,        228,        1, 13368960, 0x674cc602
 -0,        229,        229,        1, 13368960, 0x08685038
 -0,        230,        230,        1, 13368960, 0x4b4219f3
 -0,        231,        231,        1, 13368960, 0xb850e27c
 -0,        232,        232,        1, 13368960, 0xe3aca387
 -0,        233,        233,        1, 13368960, 0x11c50e02
 -0,        234,        234,        1, 13368960, 0xa14f9a7f
 -0,        235,        235,        1, 13368960, 0x2407abdd
 -0,        236,        236,        1, 13368960, 0xbe8cc86b
 -0,        237,        237,        1, 13368960, 0x53f539b4
 -0,        238,        238,        1, 13368960, 0x0d4c359c
 -0,        239,        239,        1, 13368960, 0x3ed14dad
 -0,        240,        240,        1, 13368960, 0xf4676505
 -0,        241,        241,        1, 13368960, 0x6dade6bf
 -0,        242,        242,        1, 13368960, 0x4390f1fa
 -0,        243,        243,        1, 13368960, 0xd4ffd518
 -0,        244,        244,        1, 13368960, 0x933b9c20
 -0,        245,        245,        1, 13368960, 0xe586663a
 -0,        246,        246,        1, 13368960, 0x4b3f1e0f
 -0,        247,        247,        1, 13368960, 0xe99668e1
 -0,        248,        248,        1, 13368960, 0x4967157b
 -0,        249,        249,        1, 13368960, 0x443314db
 -0,        250,        250,        1, 13368960, 0x83023744
 -0,        251,        251,        1, 13368960, 0x35e8b4da
 -0,        252,        252,        1, 13368960, 0xc2eeb60d
 -0,        253,        253,        1, 13368960, 0x2df97afe
 -0,        254,        254,        1, 13368960, 0x4f9eeab8
 -0,        255,        255,        1, 13368960, 0x5cfa523d
 -0,        256,        256,        1, 13368960, 0x4badc6b8
 -0,        257,        257,        1, 13368960, 0xaa801786
 -0,        258,        258,        1, 13368960, 0xca282526
 -0,        259,        259,        1, 13368960, 0x3a93f0cc
 -0,        260,        260,        1, 13368960, 0x290e550c
 -0,        261,        261,        1, 13368960, 0x29a015d8
 -0,        262,        262,        1, 13368960, 0x4e2f73d6
 -0,        263,        263,        1, 13368960, 0xfa87495c
 -0,        264,        264,        1, 13368960, 0xaca638a5
 -0,        265,        265,        1, 13368960, 0xef22830f
+ #tb 0: 1/25
+ 0,          0,          0,        1, 13368960, 0x830b3a1d
+ 0,          1,          1,        1, 13368960, 0x120ca009
+ 0,          2,          2,        1, 13368960, 0xc94e0d86
+ 0,          3,          3,        1, 13368960, 0x3e97d237
+ 0,          4,          4,        1, 13368960, 0x1caaa873
+ 0,          5,          5,        1, 13368960, 0xc6af86c6
+ 0,          6,          6,        1, 13368960, 0x277ee61a
+ 0,          7,          7,        1, 13368960, 0x7832ef4e
+ 0,          8,          8,        1, 13368960, 0x328142e9
+ 0,          9,          9,        1, 13368960, 0xbe22f686
++0,         10,         10,        1, 13368960, 0xadbb06ad
++0,         11,         11,        1, 13368960, 0x976621c5
++0,         12,         12,        1, 13368960, 0xc5d81493
++0,         13,         13,        1, 13368960, 0x23650ff4
++0,         14,         14,        1, 13368960, 0x2c695b62
++0,         15,         15,        1, 13368960, 0xa4ce7e7f
++0,         16,         16,        1, 13368960, 0xeee0cd54
++0,         17,         17,        1, 13368960, 0xdca6aed4
++0,         18,         18,        1, 13368960, 0xb48a35f4
++0,         19,         19,        1, 13368960, 0xdae094ce
++0,         20,         20,        1, 13368960, 0x56e5e1b0
++0,         21,         21,        1, 13368960, 0x3e46d7a6
++0,         22,         22,        1, 13368960, 0x0a4a9222
++0,         23,         23,        1, 13368960, 0x869590a9
++0,         24,         24,        1, 13368960, 0xb9685899
++0,         25,         25,        1, 13368960, 0xac21d59a
++0,         26,         26,        1, 13368960, 0x439f3784
++0,         27,         27,        1, 13368960, 0xcf2600cd
++0,         28,         28,        1, 13368960, 0x2a4d1af7
++0,         29,         29,        1, 13368960, 0xd227fadd
++0,         30,         30,        1, 13368960, 0x31f935f0
++0,         31,         31,        1, 13368960, 0x4976cfdb
++0,         32,         32,        1, 13368960, 0xcb685050
++0,         33,         33,        1, 13368960, 0x4e9827f0
++0,         34,         34,        1, 13368960, 0x3d0a8e19
++0,         35,         35,        1, 13368960, 0xa9c79e11
++0,         36,         36,        1, 13368960, 0x55128558
++0,         37,         37,        1, 13368960, 0xf3421eae
++0,         38,         38,        1, 13368960, 0x3bd6b459
++0,         39,         39,        1, 13368960, 0x7f029adc
++0,         40,         40,        1, 13368960, 0x32f401f7
++0,         41,         41,        1, 13368960, 0xde744618
++0,         42,         42,        1, 13368960, 0x3e6ca8bd
++0,         43,         43,        1, 13368960, 0x21f0143a
++0,         44,         44,        1, 13368960, 0xa188dc61
++0,         45,         45,        1, 13368960, 0x9d2bdc8d
++0,         46,         46,        1, 13368960, 0x928505af
++0,         47,         47,        1, 13368960, 0x8e4c1fab
++0,         48,         48,        1, 13368960, 0x2e6cc4c9
++0,         49,         49,        1, 13368960, 0xe785214b
++0,         50,         50,        1, 13368960, 0xe60a1e78
++0,         51,         51,        1, 13368960, 0x6e86464c
++0,         52,         52,        1, 13368960, 0x96f4614f
++0,         53,         53,        1, 13368960, 0xd9fab1aa
++0,         54,         54,        1, 13368960, 0xe26e34e9
++0,         55,         55,        1, 13368960, 0x86d94204
++0,         56,         56,        1, 13368960, 0x9490562b
++0,         57,         57,        1, 13368960, 0xdc48109e
++0,         58,         58,        1, 13368960, 0xa065fcb9
++0,         59,         59,        1, 13368960, 0x5731bfe2
++0,         60,         60,        1, 13368960, 0xf346f9ec
++0,         61,         61,        1, 13368960, 0xf8912b5d
++0,         62,         62,        1, 13368960, 0x3ce4bdb2
++0,         63,         63,        1, 13368960, 0x9c195bcd
++0,         64,         64,        1, 13368960, 0x99fac3de
++0,         65,         65,        1, 13368960, 0x3a9500f2
++0,         66,         66,        1, 13368960, 0x3cd8d27c
++0,         67,         67,        1, 13368960, 0x1965af46
++0,         68,         68,        1, 13368960, 0x7d0ee0e9
++0,         69,         69,        1, 13368960, 0xfc7c03bb
++0,         70,         70,        1, 13368960, 0x0c8c31bf
++0,         71,         71,        1, 13368960, 0xb488fdfb
++0,         72,         72,        1, 13368960, 0x920f1458
++0,         73,         73,        1, 13368960, 0x494afd88
++0,         74,         74,        1, 13368960, 0x2b272fdc
++0,         75,         75,        1, 13368960, 0x2b272fdc
++0,         76,         76,        1, 13368960, 0x5ebf33cd
++0,         77,         77,        1, 13368960, 0x5ebf33cd
++0,         78,         78,        1, 13368960, 0xa10c6053
++0,         79,         79,        1, 13368960, 0xa96b5899
++0,         80,         80,        1, 13368960, 0x1955c79b
++0,         81,         81,        1, 13368960, 0x94ffdf81
++0,         82,         82,        1, 13368960, 0x46b65fff
++0,         83,         83,        1, 13368960, 0x5b20782d
++0,         84,         84,        1, 13368960, 0x1e7b4852
++0,         85,         85,        1, 13368960, 0xc6ed2bf3
++0,         86,         86,        1, 13368960, 0x2316d063
++0,         87,         87,        1, 13368960, 0x2316d063
++0,         88,         88,        1, 13368960, 0x5bb3ae31
++0,         89,         89,        1, 13368960, 0xb60fa5b6
++0,         90,         90,        1, 13368960, 0xbbcadca4
++0,         91,         91,        1, 13368960, 0x46c0cdcd
++0,         92,         92,        1, 13368960, 0x9b36d1be
++0,         93,         93,        1, 13368960, 0x8b31933e
++0,         94,         94,        1, 13368960, 0x99524cb1
++0,         95,         95,        1, 13368960, 0x3beba27f
++0,         96,         96,        1, 13368960, 0x69a9802e
++0,         97,         97,        1, 13368960, 0x3d4455c4
++0,         98,         98,        1, 13368960, 0x17970680
++0,         99,         99,        1, 13368960, 0x2836ccfe
++0,        100,        100,        1, 13368960, 0xb6fd7219
++0,        101,        101,        1, 13368960, 0xc2b4d521
++0,        102,        102,        1, 13368960, 0x62172f63
++0,        103,        103,        1, 13368960, 0x62172f63
++0,        104,        104,        1, 13368960, 0x8b6c27c9
++0,        105,        105,        1, 13368960, 0x791fd8e7
++0,        106,        106,        1, 13368960, 0x95cc80dd
++0,        107,        107,        1, 13368960, 0xe960ef7e
++0,        108,        108,        1, 13368960, 0xfe90537e
++0,        109,        109,        1, 13368960, 0xd4d06751
++0,        110,        110,        1, 13368960, 0xfc2e9b2b
++0,        111,        111,        1, 13368960, 0xdaa1e71b
++0,        112,        112,        1, 13368960, 0xb66fa160
++0,        113,        113,        1, 13368960, 0x413c39ca
++0,        114,        114,        1, 13368960, 0x72494412
++0,        115,        115,        1, 13368960, 0x37120289
++0,        116,        116,        1, 13368960, 0x1193cf35
++0,        117,        117,        1, 13368960, 0xdf372ba7
++0,        118,        118,        1, 13368960, 0x91d1357d
++0,        119,        119,        1, 13368960, 0x58baa5b0
++0,        120,        120,        1, 13368960, 0x58aa893d
++0,        121,        121,        1, 13368960, 0x6782b3b4
++0,        122,        122,        1, 13368960, 0xdf17dfb6
++0,        123,        123,        1, 13368960, 0x9905d64a
++0,        124,        124,        1, 13368960, 0x9bfe203f
++0,        125,        125,        1, 13368960, 0xc09a6c9b
++0,        126,        126,        1, 13368960, 0x64c48728
++0,        127,        127,        1, 13368960, 0x0b253aa8
++0,        128,        128,        1, 13368960, 0x6536fd9c
++0,        129,        129,        1, 13368960, 0x516b7e0c
++0,        130,        130,        1, 13368960, 0x3d867054
++0,        131,        131,        1, 13368960, 0x0795c486
++0,        132,        132,        1, 13368960, 0x325cc906
++0,        133,        133,        1, 13368960, 0xba32cbdf
++0,        134,        134,        1, 13368960, 0x5794b561
++0,        135,        135,        1, 13368960, 0x0037481e
++0,        136,        136,        1, 13368960, 0xcaf5da0c
++0,        137,        137,        1, 13368960, 0x36657a91
++0,        138,        138,        1, 13368960, 0x6a6701e2
++0,        139,        139,        1, 13368960, 0x6a6701e2
++0,        140,        140,        1, 13368960, 0x6320e8e8
++0,        141,        141,        1, 13368960, 0x8472dc0a
++0,        142,        142,        1, 13368960, 0x338e8bbb
++0,        143,        143,        1, 13368960, 0x49707a45
++0,        144,        144,        1, 13368960, 0x072280b9
++0,        145,        145,        1, 13368960, 0xce17c03f
++0,        146,        146,        1, 13368960, 0x70e27b09
++0,        147,        147,        1, 13368960, 0xfb99f19f
++0,        148,        148,        1, 13368960, 0x08c73199
++0,        149,        149,        1, 13368960, 0x5e9900fc
++0,        150,        150,        1, 13368960, 0x4a40e62e
++0,        151,        151,        1, 13368960, 0x61f7d56d
++0,        152,        152,        1, 13368960, 0x22c7c96d
++0,        153,        153,        1, 13368960, 0x4b61f66c
++0,        154,        154,        1, 13368960, 0xc2a6b608
++0,        155,        155,        1, 13368960, 0xfefe70ee
++0,        156,        156,        1, 13368960, 0x06c68b3c
++0,        157,        157,        1, 13368960, 0xc43b97f3
++0,        158,        158,        1, 13368960, 0x9d4e0cae
++0,        159,        159,        1, 13368960, 0x191563be
++0,        160,        160,        1, 13368960, 0x17f198b2
++0,        161,        161,        1, 13368960, 0x975c8912
++0,        162,        162,        1, 13368960, 0x1002d29c
++0,        163,        163,        1, 13368960, 0x399aaaaf
++0,        164,        164,        1, 13368960, 0x7614c40a
++0,        165,        165,        1, 13368960, 0xfc9e6b5c
++0,        166,        166,        1, 13368960, 0x95d1f3c9
++0,        167,        167,        1, 13368960, 0xdd6807c7
++0,        168,        168,        1, 13368960, 0x0b9c2550
++0,        169,        169,        1, 13368960, 0xd5b9b7a8
++0,        170,        170,        1, 13368960, 0xbd3b774a
++0,        171,        171,        1, 13368960, 0x6dbf3527
++0,        172,        172,        1, 13368960, 0x4e2fe537
++0,        173,        173,        1, 13368960, 0x14ebb567
++0,        174,        174,        1, 13368960, 0xd88ec61c
++0,        175,        175,        1, 13368960, 0x1fe2c430
++0,        176,        176,        1, 13368960, 0xd11ebc86
++0,        177,        177,        1, 13368960, 0xa13777c8
++0,        178,        178,        1, 13368960, 0x2558ba00
++0,        179,        179,        1, 13368960, 0xd1c0d605
++0,        180,        180,        1, 13368960, 0x2f2f4cbe
++0,        181,        181,        1, 13368960, 0x90663523
++0,        182,        182,        1, 13368960, 0xdffd92c7
++0,        183,        183,        1, 13368960, 0x462158e7
++0,        184,        184,        1, 13368960, 0xbfdcb828
++0,        185,        185,        1, 13368960, 0x3a50a122
++0,        186,        186,        1, 13368960, 0x58ee2183
++0,        187,        187,        1, 13368960, 0xba3e38df
++0,        188,        188,        1, 13368960, 0xf79c5b71
++0,        189,        189,        1, 13368960, 0x7b38d8ef
++0,        190,        190,        1, 13368960, 0x58bccc38
++0,        191,        191,        1, 13368960, 0x8c237b2a
++0,        192,        192,        1, 13368960, 0x1abfc0c1
++0,        193,        193,        1, 13368960, 0x1abfc0c1
++0,        194,        194,        1, 13368960, 0x36c05fc1
++0,        195,        195,        1, 13368960, 0x36c05fc1
++0,        196,        196,        1, 13368960, 0xb64371e4
++0,        197,        197,        1, 13368960, 0xac4cde17
++0,        198,        198,        1, 13368960, 0xdd383a8c
++0,        199,        199,        1, 13368960, 0x33a1fa53
++0,        200,        200,        1, 13368960, 0xb73fa9df
++0,        201,        201,        1, 13368960, 0x266dad4a
++0,        202,        202,        1, 13368960, 0xeed594ad
++0,        203,        203,        1, 13368960, 0x83ad663f
++0,        204,        204,        1, 13368960, 0xeed594ad
++0,        205,        205,        1, 13368960, 0xa8848202
++0,        206,        206,        1, 13368960, 0x2a0e24b6
++0,        207,        207,        1, 13368960, 0xecc2977f
++0,        208,        208,        1, 13368960, 0x349c0163
++0,        209,        209,        1, 13368960, 0x2300a8ef
++0,        210,        210,        1, 13368960, 0x0d7ee6a6
++0,        211,        211,        1, 13368960, 0x8671d74b
++0,        212,        212,        1, 13368960, 0x05b060e5
++0,        213,        213,        1, 13368960, 0x4be54dd4
++0,        214,        214,        1, 13368960, 0xf6126a29
++0,        215,        215,        1, 13368960, 0x4505a330
++0,        216,        216,        1, 13368960, 0xa5b4cf71
++0,        217,        217,        1, 13368960, 0x267baa73
++0,        218,        218,        1, 13368960, 0x391232cc
++0,        219,        219,        1, 13368960, 0x7ce1542b
++0,        220,        220,        1, 13368960, 0x51e45381
++0,        221,        221,        1, 13368960, 0x14c5ca5c
++0,        222,        222,        1, 13368960, 0x61f2dcae
++0,        223,        223,        1, 13368960, 0xa2b7684a
++0,        224,        224,        1, 13368960, 0xf0416baf
++0,        225,        225,        1, 13368960, 0x40a7b7c2
++0,        226,        226,        1, 13368960, 0x8bede537
++0,        227,        227,        1, 13368960, 0x389da505
++0,        228,        228,        1, 13368960, 0x089af003
++0,        229,        229,        1, 13368960, 0x1f8d87c6
++0,        230,        230,        1, 13368960, 0xd9caf10c
++0,        231,        231,        1, 13368960, 0x7408b93f
++0,        232,        232,        1, 13368960, 0x31d86c53
++0,        233,        233,        1, 13368960, 0x3318db93
++0,        234,        234,        1, 13368960, 0x318b5a27
++0,        235,        235,        1, 13368960, 0x3cd06f85
++0,        236,        236,        1, 13368960, 0xa376c5ad
++0,        237,        237,        1, 13368960, 0xabdcf823
++0,        238,        238,        1, 13368960, 0x723ae359
++0,        239,        239,        1, 13368960, 0x8607f774
++0,        240,        240,        1, 13368960, 0xfefead45
++0,        241,        241,        1, 13368960, 0x75648b0e
++0,        242,        242,        1, 13368960, 0x2f9165c7
++0,        243,        243,        1, 13368960, 0x374c4e6f
++0,        244,        244,        1, 13368960, 0xeb8a15a1
++0,        245,        245,        1, 13368960, 0xd39ed898
++0,        246,        246,        1, 13368960, 0x53f88692
++0,        247,        247,        1, 13368960, 0xdee3d1b7
++0,        248,        248,        1, 13368960, 0xe27b93ac
++0,        249,        249,        1, 13368960, 0xbfd0880d
++0,        250,        250,        1, 13368960, 0x1f1bc7d9
++0,        251,        251,        1, 13368960, 0x82af3f82
++0,        252,        252,        1, 13368960, 0xe7793f78
++0,        253,        253,        1, 13368960, 0x911b0b09
++0,        254,        254,        1, 13368960, 0x746a7d8b
++0,        255,        255,        1, 13368960, 0x91fbe88a
++0,        256,        256,        1, 13368960, 0x5e285176
++0,        257,        257,        1, 13368960, 0xe76ba19d
++0,        258,        258,        1, 13368960, 0x15fdbb63
++0,        259,        259,        1, 13368960, 0x04788519
++0,        260,        260,        1, 13368960, 0x183be66d
++0,        261,        261,        1, 13368960, 0x77cea96f
++0,        262,        262,        1, 13368960, 0x947c0936
++0,        263,        263,        1, 13368960, 0xaa3ddf8c
++0,        264,        264,        1, 13368960, 0x864ccbcc
++0,        265,        265,        1, 13368960, 0x14ca168e