LCOV - code coverage report
Current view: top level - Codec - EbCabacContextModel.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 180 180 100.0 %
Date: 2019-11-25 17:38:06 Functions: 6 6 100.0 %

          Line data    Source code
       1             : /*
       2             : * Copyright(c) 2019 Intel Corporation
       3             : * SPDX - License - Identifier: BSD - 2 - Clause - Patent
       4             : */
       5             : 
       6             : /*
       7             : * Copyright (c) 2016, Alliance for Open Media. All rights reserved
       8             : *
       9             : * This source code is subject to the terms of the BSD 2 Clause License and
      10             : * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License
      11             : * was not distributed with this source code in the LICENSE file, you can
      12             : * obtain it at www.aomedia.org/license/software. If the Alliance for Open
      13             : * Media Patent License 1.0 was not distributed with this source code in the
      14             : * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
      15             : */
      16             : 
      17             : #include "EbDefinitions.h"
      18             : #include "EbCabacContextModel.h"
      19             : 
      20             : /**********************************************************************************************************************/
      21             : /**********************************************************************************************************************/
      22             : /**********************************************************************************************************************/
      23             : /********************************************************************************************************************************/
      24             : // entropymode.c
      25             : 
      26             : const AomCdfProb
      27             : default_kf_y_mode_cdf[KF_MODE_CONTEXTS][KF_MODE_CONTEXTS][CDF_SIZE(
      28             :     INTRA_MODES)] = {
      29             :         { { AOM_CDF13(15588, 17027, 19338, 20218, 20682, 21110, 21825, 23244,
      30             :         24189, 28165, 29093, 30466) },
      31             :         { AOM_CDF13(12016, 18066, 19516, 20303, 20719, 21444, 21888, 23032,
      32             :         24434, 28658, 30172, 31409) },
      33             :         { AOM_CDF13(10052, 10771, 22296, 22788, 23055, 23239, 24133, 25620,
      34             :         26160, 29336, 29929, 31567) },
      35             :         { AOM_CDF13(14091, 15406, 16442, 18808, 19136, 19546, 19998, 22096,
      36             :         24746, 29585, 30958, 32462) },
      37             :         { AOM_CDF13(12122, 13265, 15603, 16501, 18609, 20033, 22391, 25583,
      38             :         26437, 30261, 31073, 32475) } },
      39             :         { { AOM_CDF13(10023, 19585, 20848, 21440, 21832, 22760, 23089, 24023,
      40             :         25381, 29014, 30482, 31436) },
      41             :         { AOM_CDF13(5983, 24099, 24560, 24886, 25066, 25795, 25913, 26423,
      42             :         27610, 29905, 31276, 31794) },
      43             :         { AOM_CDF13(7444, 12781, 20177, 20728, 21077, 21607, 22170, 23405,
      44             :         24469, 27915, 29090, 30492) },
      45             :         { AOM_CDF13(8537, 14689, 15432, 17087, 17408, 18172, 18408, 19825,
      46             :         24649, 29153, 31096, 32210) },
      47             :         { AOM_CDF13(7543, 14231, 15496, 16195, 17905, 20717, 21984, 24516,
      48             :         26001, 29675, 30981, 31994) } },
      49             :         { { AOM_CDF13(12613, 13591, 21383, 22004, 22312, 22577, 23401, 25055,
      50             :         25729, 29538, 30305, 32077) },
      51             :         { AOM_CDF13(9687, 13470, 18506, 19230, 19604, 20147, 20695, 22062,
      52             :         23219, 27743, 29211, 30907) },
      53             :         { AOM_CDF13(6183, 6505, 26024, 26252, 26366, 26434, 27082, 28354, 28555,
      54             :         30467, 30794, 32086) },
      55             :         { AOM_CDF13(10718, 11734, 14954, 17224, 17565, 17924, 18561, 21523,
      56             :         23878, 28975, 30287, 32252) },
      57             :         { AOM_CDF13(9194, 9858, 16501, 17263, 18424, 19171, 21563, 25961, 26561,
      58             :         30072, 30737, 32463) } },
      59             :         { { AOM_CDF13(12602, 14399, 15488, 18381, 18778, 19315, 19724, 21419,
      60             :         25060, 29696, 30917, 32409) },
      61             :         { AOM_CDF13(8203, 13821, 14524, 17105, 17439, 18131, 18404, 19468,
      62             :         25225, 29485, 31158, 32342) },
      63             :         { AOM_CDF13(8451, 9731, 15004, 17643, 18012, 18425, 19070, 21538, 24605,
      64             :         29118, 30078, 32018) },
      65             :         { AOM_CDF13(7714, 9048, 9516, 16667, 16817, 16994, 17153, 18767, 26743,
      66             :         30389, 31536, 32528) },
      67             :         { AOM_CDF13(8843, 10280, 11496, 15317, 16652, 17943, 19108, 22718,
      68             :         25769, 29953, 30983, 32485) } },
      69             :         { { AOM_CDF13(12578, 13671, 15979, 16834, 19075, 20913, 22989, 25449,
      70             :         26219, 30214, 31150, 32477) },
      71             :         { AOM_CDF13(9563, 13626, 15080, 15892, 17756, 20863, 22207, 24236,
      72             :         25380, 29653, 31143, 32277) },
      73             :         { AOM_CDF13(8356, 8901, 17616, 18256, 19350, 20106, 22598, 25947, 26466,
      74             :         29900, 30523, 32261) },
      75             :         { AOM_CDF13(10835, 11815, 13124, 16042, 17018, 18039, 18947, 22753,
      76             :         24615, 29489, 30883, 32482) },
      77             :         { AOM_CDF13(7618, 8288, 9859, 10509, 15386, 18657, 22903, 28776, 29180,
      78             :         31355, 31802, 32593) } }
      79             : };
      80             : 
      81             : static const AomCdfProb default_angle_delta_cdf[DIRECTIONAL_MODES][CDF_SIZE(
      82             :     2 * MAX_ANGLE_DELTA + 1)] = {
      83             :         { AOM_CDF7(2180, 5032, 7567, 22776, 26989, 30217) },
      84             :         { AOM_CDF7(2301, 5608, 8801, 23487, 26974, 30330) },
      85             :         { AOM_CDF7(3780, 11018, 13699, 19354, 23083, 31286) },
      86             :         { AOM_CDF7(4581, 11226, 15147, 17138, 21834, 28397) },
      87             :         { AOM_CDF7(1737, 10927, 14509, 19588, 22745, 28823) },
      88             :         { AOM_CDF7(2664, 10176, 12485, 17650, 21600, 30495) },
      89             :         { AOM_CDF7(2240, 11096, 15453, 20341, 22561, 28917) },
      90             :         { AOM_CDF7(3605, 10428, 12459, 17676, 21244, 30655) }
      91             : };
      92             : 
      93             : static const AomCdfProb default_if_y_mode_cdf[BlockSize_GROUPS][CDF_SIZE(
      94             :     INTRA_MODES)] = { { AOM_CDF13(22801, 23489, 24293, 24756, 25601, 26123,
      95             :     26606, 27418, 27945, 29228, 29685, 30349) },
      96             :     { AOM_CDF13(18673, 19845, 22631, 23318, 23950, 24649,
      97             :     25527, 27364, 28152, 29701, 29984, 30852) },
      98             :     { AOM_CDF13(19770, 20979, 23396, 23939, 24241, 24654,
      99             :     25136, 27073, 27830, 29360, 29730, 30659) },
     100             :     { AOM_CDF13(20155, 21301, 22838, 23178, 23261, 23533,
     101             :     23703, 24804, 25352, 26575, 27016, 28049) } };
     102             : 
     103             : static const AomCdfProb
     104             : default_uv_mode_cdf[CFL_ALLOWED_TYPES][INTRA_MODES][CDF_SIZE(
     105             :     UV_INTRA_MODES)] = {
     106             :         { { AOM_CDF13(22631, 24152, 25378, 25661, 25986, 26520, 27055, 27923,
     107             :         28244, 30059, 30941, 31961) },
     108             :         { AOM_CDF13(9513, 26881, 26973, 27046, 27118, 27664, 27739, 27824,
     109             :         28359, 29505, 29800, 31796) },
     110             :         { AOM_CDF13(9845, 9915, 28663, 28704, 28757, 28780, 29198, 29822, 29854,
     111             :         30764, 31777, 32029) },
     112             :         { AOM_CDF13(13639, 13897, 14171, 25331, 25606, 25727, 25953, 27148,
     113             :         28577, 30612, 31355, 32493) },
     114             :         { AOM_CDF13(9764, 9835, 9930, 9954, 25386, 27053, 27958, 28148, 28243,
     115             :         31101, 31744, 32363) },
     116             :         { AOM_CDF13(11825, 13589, 13677, 13720, 15048, 29213, 29301, 29458,
     117             :         29711, 31161, 31441, 32550) },
     118             :         { AOM_CDF13(14175, 14399, 16608, 16821, 17718, 17775, 28551, 30200,
     119             :         30245, 31837, 32342, 32667) },
     120             :         { AOM_CDF13(12885, 13038, 14978, 15590, 15673, 15748, 16176, 29128,
     121             :         29267, 30643, 31961, 32461) },
     122             :         { AOM_CDF13(12026, 13661, 13874, 15305, 15490, 15726, 15995, 16273,
     123             :         28443, 30388, 30767, 32416) },
     124             :         { AOM_CDF13(19052, 19840, 20579, 20916, 21150, 21467, 21885, 22719,
     125             :         23174, 28861, 30379, 32175) },
     126             :         { AOM_CDF13(18627, 19649, 20974, 21219, 21492, 21816, 22199, 23119,
     127             :         23527, 27053, 31397, 32148) },
     128             :         { AOM_CDF13(17026, 19004, 19997, 20339, 20586, 21103, 21349, 21907,
     129             :         22482, 25896, 26541, 31819) },
     130             :         { AOM_CDF13(12124, 13759, 14959, 14992, 15007, 15051, 15078, 15166,
     131             :         15255, 15753, 16039, 16606) } },
     132             :         { { AOM_CDF14(10407, 11208, 12900, 13181, 13823, 14175, 14899, 15656,
     133             :         15986, 20086, 20995, 22455, 24212) },
     134             :         { AOM_CDF14(4532, 19780, 20057, 20215, 20428, 21071, 21199, 21451,
     135             :         22099, 24228, 24693, 27032, 29472) },
     136             :         { AOM_CDF14(5273, 5379, 20177, 20270, 20385, 20439, 20949, 21695, 21774,
     137             :         23138, 24256, 24703, 26679) },
     138             :         { AOM_CDF14(6740, 7167, 7662, 14152, 14536, 14785, 15034, 16741, 18371,
     139             :         21520, 22206, 23389, 24182) },
     140             :         { AOM_CDF14(4987, 5368, 5928, 6068, 19114, 20315, 21857, 22253, 22411,
     141             :         24911, 25380, 26027, 26376) },
     142             :         { AOM_CDF14(5370, 6889, 7247, 7393, 9498, 21114, 21402, 21753, 21981,
     143             :         24780, 25386, 26517, 27176) },
     144             :         { AOM_CDF14(4816, 4961, 7204, 7326, 8765, 8930, 20169, 20682, 20803,
     145             :         23188, 23763, 24455, 24940) },
     146             :         { AOM_CDF14(6608, 6740, 8529, 9049, 9257, 9356, 9735, 18827, 19059,
     147             :         22336, 23204, 23964, 24793) },
     148             :         { AOM_CDF14(5998, 7419, 7781, 8933, 9255, 9549, 9753, 10417, 18898,
     149             :         22494, 23139, 24764, 25989) },
     150             :         { AOM_CDF14(10660, 11298, 12550, 12957, 13322, 13624, 14040, 15004,
     151             :         15534, 20714, 21789, 23443, 24861) },
     152             :         { AOM_CDF14(10522, 11530, 12552, 12963, 13378, 13779, 14245, 15235,
     153             :         15902, 20102, 22696, 23774, 25838) },
     154             :         { AOM_CDF14(10099, 10691, 12639, 13049, 13386, 13665, 14125, 15163,
     155             :         15636, 19676, 20474, 23519, 25208) },
     156             :         { AOM_CDF14(3144, 5087, 7382, 7504, 7593, 7690, 7801, 8064, 8232, 9248,
     157             :         9875, 10521, 29048) } }
     158             : };
     159             : 
     160             : static const AomCdfProb default_partition_cdf[PARTITION_CONTEXTS][CDF_SIZE(
     161             :     EXT_PARTITION_TYPES)] = {
     162             :         { AOM_CDF4(19132, 25510, 30392) },
     163             :         { AOM_CDF4(13928, 19855, 28540) },
     164             :         { AOM_CDF4(12522, 23679, 28629) },
     165             :         { AOM_CDF4(9896, 18783, 25853) },
     166             :         { AOM_CDF10(15597, 20929, 24571, 26706, 27664, 28821, 29601, 30571, 31902) },
     167             :         { AOM_CDF10(7925, 11043, 16785, 22470, 23971, 25043, 26651, 28701, 29834) },
     168             :         { AOM_CDF10(5414, 13269, 15111, 20488, 22360, 24500, 25537, 26336, 32117) },
     169             :         { AOM_CDF10(2662, 6362, 8614, 20860, 23053, 24778, 26436, 27829, 31171) },
     170             :         { AOM_CDF10(18462, 20920, 23124, 27647, 28227, 29049, 29519, 30178, 31544) },
     171             :         { AOM_CDF10(7689, 9060, 12056, 24992, 25660, 26182, 26951, 28041, 29052) },
     172             :         { AOM_CDF10(6015, 9009, 10062, 24544, 25409, 26545, 27071, 27526, 32047) },
     173             :         { AOM_CDF10(1394, 2208, 2796, 28614, 29061, 29466, 29840, 30185, 31899) },
     174             :         { AOM_CDF10(20137, 21547, 23078, 29566, 29837, 30261, 30524, 30892, 31724) },
     175             :         { AOM_CDF10(6732, 7490, 9497, 27944, 28250, 28515, 28969, 29630, 30104) },
     176             :         { AOM_CDF10(5945, 7663, 8348, 28683, 29117, 29749, 30064, 30298, 32238) },
     177             :         { AOM_CDF10(870, 1212, 1487, 31198, 31394, 31574, 31743, 31881, 32332) },
     178             :         { AOM_CDF8(27899, 28219, 28529, 32484, 32539, 32619, 32639) },
     179             :         { AOM_CDF8(6607, 6990, 8268, 32060, 32219, 32338, 32371) },
     180             :         { AOM_CDF8(5429, 6676, 7122, 32027, 32227, 32531, 32582) },
     181             :         { AOM_CDF8(711, 966, 1172, 32448, 32538, 32617, 32664) },
     182             : };
     183             : 
     184             : static const AomCdfProb default_intra_ext_tx_cdf
     185             : [EXT_TX_SETS_INTRA][EXT_TX_SIZES][INTRA_MODES][CDF_SIZE(TX_TYPES)] = {
     186             :     {
     187             :         {
     188             :             { 0 },
     189             :             { 0 },
     190             :             { 0 },
     191             :             { 0 },
     192             :             { 0 },
     193             :             { 0 },
     194             :             { 0 },
     195             :             { 0 },
     196             :             { 0 },
     197             :             { 0 },
     198             :             { 0 },
     199             :             { 0 },
     200             :             { 0 },
     201             :         },
     202             :         {
     203             :             { 0 },
     204             :             { 0 },
     205             :             { 0 },
     206             :             { 0 },
     207             :             { 0 },
     208             :             { 0 },
     209             :             { 0 },
     210             :             { 0 },
     211             :             { 0 },
     212             :             { 0 },
     213             :             { 0 },
     214             :             { 0 },
     215             :             { 0 },
     216             :         },
     217             :         {
     218             :             { 0 },
     219             :             { 0 },
     220             :             { 0 },
     221             :             { 0 },
     222             :             { 0 },
     223             :             { 0 },
     224             :             { 0 },
     225             :             { 0 },
     226             :             { 0 },
     227             :             { 0 },
     228             :             { 0 },
     229             :             { 0 },
     230             :             { 0 },
     231             :         },
     232             :         {
     233             :             { 0 },
     234             :             { 0 },
     235             :             { 0 },
     236             :             { 0 },
     237             :             { 0 },
     238             :             { 0 },
     239             :             { 0 },
     240             :             { 0 },
     241             :             { 0 },
     242             :             { 0 },
     243             :             { 0 },
     244             :             { 0 },
     245             :             { 0 },
     246             :         },
     247             :     },
     248             :     {
     249             :         {
     250             :             { AOM_CDF7(1535, 8035, 9461, 12751, 23467, 27825) },
     251             :             { AOM_CDF7(564, 3335, 9709, 10870, 18143, 28094) },
     252             :             { AOM_CDF7(672, 3247, 3676, 11982, 19415, 23127) },
     253             :             { AOM_CDF7(5279, 13885, 15487, 18044, 23527, 30252) },
     254             :             { AOM_CDF7(4423, 6074, 7985, 10416, 25693, 29298) },
     255             :             { AOM_CDF7(1486, 4241, 9460, 10662, 16456, 27694) },
     256             :             { AOM_CDF7(439, 2838, 3522, 6737, 18058, 23754) },
     257             :             { AOM_CDF7(1190, 4233, 4855, 11670, 20281, 24377) },
     258             :             { AOM_CDF7(1045, 4312, 8647, 10159, 18644, 29335) },
     259             :             { AOM_CDF7(202, 3734, 4747, 7298, 17127, 24016) },
     260             :             { AOM_CDF7(447, 4312, 6819, 8884, 16010, 23858) },
     261             :             { AOM_CDF7(277, 4369, 5255, 8905, 16465, 22271) },
     262             :             { AOM_CDF7(3409, 5436, 10599, 15599, 19687, 24040) },
     263             :         },
     264             :         {
     265             :             { AOM_CDF7(1870, 13742, 14530, 16498, 23770, 27698) },
     266             :             { AOM_CDF7(326, 8796, 14632, 15079, 19272, 27486) },
     267             :             { AOM_CDF7(484, 7576, 7712, 14443, 19159, 22591) },
     268             :             { AOM_CDF7(1126, 15340, 15895, 17023, 20896, 30279) },
     269             :             { AOM_CDF7(655, 4854, 5249, 5913, 22099, 27138) },
     270             :             { AOM_CDF7(1299, 6458, 8885, 9290, 14851, 25497) },
     271             :             { AOM_CDF7(311, 5295, 5552, 6885, 16107, 22672) },
     272             :             { AOM_CDF7(883, 8059, 8270, 11258, 17289, 21549) },
     273             :             { AOM_CDF7(741, 7580, 9318, 10345, 16688, 29046) },
     274             :             { AOM_CDF7(110, 7406, 7915, 9195, 16041, 23329) },
     275             :             { AOM_CDF7(363, 7974, 9357, 10673, 15629, 24474) },
     276             :             { AOM_CDF7(153, 7647, 8112, 9936, 15307, 19996) },
     277             :             { AOM_CDF7(3511, 6332, 11165, 15335, 19323, 23594) },
     278             :         },
     279             :         {
     280             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     281             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     282             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     283             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     284             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     285             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     286             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     287             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     288             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     289             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     290             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     291             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     292             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     293             :         },
     294             :         {
     295             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     296             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     297             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     298             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     299             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     300             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     301             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     302             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     303             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     304             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     305             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     306             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     307             :             { AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) },
     308             :         },
     309             :     },
     310             :     {
     311             :         {
     312             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     313             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     314             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     315             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     316             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     317             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     318             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     319             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     320             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     321             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     322             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     323             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     324             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     325             :         },
     326             :         {
     327             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     328             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     329             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     330             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     331             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     332             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     333             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     334             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     335             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     336             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     337             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     338             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     339             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     340             :         },
     341             :         {
     342             :             { AOM_CDF5(1127, 12814, 22772, 27483) },
     343             :             { AOM_CDF5(145, 6761, 11980, 26667) },
     344             :             { AOM_CDF5(362, 5887, 11678, 16725) },
     345             :             { AOM_CDF5(385, 15213, 18587, 30693) },
     346             :             { AOM_CDF5(25, 2914, 23134, 27903) },
     347             :             { AOM_CDF5(60, 4470, 11749, 23991) },
     348             :             { AOM_CDF5(37, 3332, 14511, 21448) },
     349             :             { AOM_CDF5(157, 6320, 13036, 17439) },
     350             :             { AOM_CDF5(119, 6719, 12906, 29396) },
     351             :             { AOM_CDF5(47, 5537, 12576, 21499) },
     352             :             { AOM_CDF5(269, 6076, 11258, 23115) },
     353             :             { AOM_CDF5(83, 5615, 12001, 17228) },
     354             :             { AOM_CDF5(1968, 5556, 12023, 18547) },
     355             :         },
     356             :         {
     357             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     358             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     359             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     360             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     361             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     362             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     363             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     364             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     365             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     366             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     367             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     368             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     369             :             { AOM_CDF5(6554, 13107, 19661, 26214) },
     370             :         },
     371             :     },
     372             : };
     373             : 
     374             : static const AomCdfProb
     375             : default_inter_ext_tx_cdf[EXT_TX_SETS_INTER][EXT_TX_SIZES][CDF_SIZE(
     376             :     TX_TYPES)] = {
     377             :         {
     378             :             { 0 },
     379             :             { 0 },
     380             :             { 0 },
     381             :             { 0 },
     382             :         },
     383             :         {
     384             :             { AOM_CDF16(4458, 5560, 7695, 9709, 13330, 14789, 17537, 20266, 21504,
     385             :             22848, 23934, 25474, 27727, 28915, 30631) },
     386             :             { AOM_CDF16(1645, 2573, 4778, 5711, 7807, 8622, 10522, 15357, 17674,
     387             :             20408, 22517, 25010, 27116, 28856, 30749) },
     388             :             { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     389             :             20480, 22528, 24576, 26624, 28672, 30720) },
     390             :             { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     391             :             20480, 22528, 24576, 26624, 28672, 30720) },
     392             :         },
     393             :         {
     394             :             { AOM_CDF12(2731, 5461, 8192, 10923, 13653, 16384, 19115, 21845,
     395             :             24576, 27307, 30037) },
     396             :             { AOM_CDF12(2731, 5461, 8192, 10923, 13653, 16384, 19115, 21845,
     397             :             24576, 27307, 30037) },
     398             :             { AOM_CDF12(770, 2421, 5225, 12907, 15819, 18927, 21561, 24089, 26595,
     399             :             28526, 30529) },
     400             :             { AOM_CDF12(2731, 5461, 8192, 10923, 13653, 16384, 19115, 21845,
     401             :             24576, 27307, 30037) },
     402             :         },
     403             :         {
     404             :             { AOM_CDF2(16384) },
     405             :             { AOM_CDF2(4167) },
     406             :             { AOM_CDF2(1998) },
     407             :             { AOM_CDF2(748) },
     408             :         },
     409             : };
     410             : 
     411             : static const AomCdfProb default_cfl_sign_cdf[CDF_SIZE(CFL_JOINT_SIGNS)] = {
     412             :     AOM_CDF8(1418, 2123, 13340, 18405, 26972, 28343, 32294)
     413             : };
     414             : 
     415             : static const AomCdfProb
     416             : default_cfl_alpha_cdf[CFL_ALPHA_CONTEXTS][CDF_SIZE(CFL_ALPHABET_SIZE)] = {
     417             :     { AOM_CDF16(7637, 20719, 31401, 32481, 32657, 32688, 32692, 32696, 32700,
     418             :     32704, 32708, 32712, 32716, 32720, 32724) },
     419             :     { AOM_CDF16(14365, 23603, 28135, 31168, 32167, 32395, 32487, 32573, 32620,
     420             :     32647, 32668, 32672, 32676, 32680, 32684) },
     421             :     { AOM_CDF16(11532, 22380, 28445, 31360, 32349, 32523, 32584, 32649, 32673,
     422             :     32677, 32681, 32685, 32689, 32693, 32697) },
     423             :     { AOM_CDF16(26990, 31402, 32282, 32571, 32692, 32696, 32700, 32704, 32708,
     424             :     32712, 32716, 32720, 32724, 32728, 32732) },
     425             :     { AOM_CDF16(17248, 26058, 28904, 30608, 31305, 31877, 32126, 32321, 32394,
     426             :     32464, 32516, 32560, 32576, 32593, 32622) },
     427             :     { AOM_CDF16(14738, 21678, 25779, 27901, 29024, 30302, 30980, 31843, 32144,
     428             :     32413, 32520, 32594, 32622, 32656, 32660) }
     429             : };
     430             : 
     431             : //static const AomCdfProb
     432             : //default_switchable_interp_cdf[SWITCHABLE_FILTER_CONTEXTS][CDF_SIZE(
     433             : //SWITCHABLE_FILTERS)] = {
     434             : //    { AOM_CDF3(31935, 32720) }, { AOM_CDF3(5568, 32719) },
     435             : //    { AOM_CDF3(422, 2938) }, { AOM_CDF3(28244, 32608) },
     436             : //    { AOM_CDF3(31206, 31953) }, { AOM_CDF3(4862, 32121) },
     437             : //    { AOM_CDF3(770, 1152) }, { AOM_CDF3(20889, 25637) },
     438             : //    { AOM_CDF3(31910, 32724) }, { AOM_CDF3(4120, 32712) },
     439             : //    { AOM_CDF3(305, 2247) }, { AOM_CDF3(27403, 32636) },
     440             : //    { AOM_CDF3(31022, 32009) }, { AOM_CDF3(2963, 32093) },
     441             : //    { AOM_CDF3(601, 943) }, { AOM_CDF3(14969, 21398) }
     442             : //};
     443             : 
     444             : static const AomCdfProb default_newmv_cdf[NEWMV_MODE_CONTEXTS][CDF_SIZE(2)] =
     445             : { { AOM_CDF2(24035) }, { AOM_CDF2(16630) }, { AOM_CDF2(15339) },
     446             : { AOM_CDF2(8386) }, { AOM_CDF2(12222) }, { AOM_CDF2(4676) } };
     447             : 
     448             : static const AomCdfProb default_zeromv_cdf[GLOBALMV_MODE_CONTEXTS][CDF_SIZE(
     449             :     2)] = { { AOM_CDF2(2175) }, { AOM_CDF2(1054) } };
     450             : 
     451             : static const AomCdfProb default_refmv_cdf[REFMV_MODE_CONTEXTS][CDF_SIZE(2)] =
     452             : { { AOM_CDF2(23974) }, { AOM_CDF2(24188) }, { AOM_CDF2(17848) },
     453             : { AOM_CDF2(28622) }, { AOM_CDF2(24312) }, { AOM_CDF2(19923) } };
     454             : 
     455             : static const AomCdfProb default_drl_cdf[DRL_MODE_CONTEXTS][CDF_SIZE(2)] = {
     456             :     { AOM_CDF2(13104) }, { AOM_CDF2(24560) }, { AOM_CDF2(18945) }
     457             : };
     458             : 
     459             : static const AomCdfProb
     460             : default_inter_compound_mode_cdf[INTER_MODE_CONTEXTS][CDF_SIZE(
     461             :     INTER_COMPOUND_MODES)] = {
     462             :         { AOM_CDF8(7760, 13823, 15808, 17641, 19156, 20666, 26891) },
     463             :         { AOM_CDF8(10730, 19452, 21145, 22749, 24039, 25131, 28724) },
     464             :         { AOM_CDF8(10664, 20221, 21588, 22906, 24295, 25387, 28436) },
     465             :         { AOM_CDF8(13298, 16984, 20471, 24182, 25067, 25736, 26422) },
     466             :         { AOM_CDF8(18904, 23325, 25242, 27432, 27898, 28258, 30758) },
     467             :         { AOM_CDF8(10725, 17454, 20124, 22820, 24195, 25168, 26046) },
     468             :         { AOM_CDF8(17125, 24273, 25814, 27492, 28214, 28704, 30592) },
     469             :         { AOM_CDF8(13046, 23214, 24505, 25942, 27435, 28442, 29330) }
     470             : };
     471             : 
     472             : static const AomCdfProb default_interintra_cdf[BlockSize_GROUPS][CDF_SIZE(
     473             :     2)] = { { AOM_CDF2(16384) },
     474             :     { AOM_CDF2(26887) },
     475             :     { AOM_CDF2(27597) },
     476             :     { AOM_CDF2(30237) } };
     477             : 
     478             : static const AomCdfProb
     479             : default_interintra_mode_cdf[BlockSize_GROUPS][CDF_SIZE(INTERINTRA_MODES)] =
     480             : { { AOM_CDF4(8192, 16384, 24576) },
     481             : { AOM_CDF4(1875, 11082, 27332) },
     482             : { AOM_CDF4(2473, 9996, 26388) },
     483             : { AOM_CDF4(4238, 11537, 25926) } };
     484             : 
     485             : static const AomCdfProb
     486             : default_wedge_interintra_cdf[BlockSizeS_ALL][CDF_SIZE(2)] = {
     487             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     488             :     { AOM_CDF2(20036) }, { AOM_CDF2(24957) }, { AOM_CDF2(26704) },
     489             :     { AOM_CDF2(27530) }, { AOM_CDF2(29564) }, { AOM_CDF2(29444) },
     490             :     { AOM_CDF2(26872) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     491             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     492             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     493             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     494             :     { AOM_CDF2(16384) }
     495             : };
     496             : 
     497             : static const AomCdfProb
     498             : default_compound_type_cdf[BlockSizeS_ALL][CDF_SIZE(MASKED_COMPOUND_TYPES)] = {
     499             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     500             :     { AOM_CDF2(23431) }, { AOM_CDF2(13171) }, { AOM_CDF2(11470) },
     501             :     { AOM_CDF2(9770) }, { AOM_CDF2(9100) }, { AOM_CDF2(8233) },
     502             :     { AOM_CDF2(6172) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     503             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     504             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     505             :     { AOM_CDF2(11820) }, { AOM_CDF2(7701) }, { AOM_CDF2(16384) },
     506             :     { AOM_CDF2(16384) }
     507             : };
     508             : 
     509             : static const AomCdfProb default_wedge_idx_cdf[BlockSizeS_ALL][CDF_SIZE(16)] =
     510             : { { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     511             : 20480, 22528, 24576, 26624, 28672, 30720) },
     512             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     513             : 20480, 22528, 24576, 26624, 28672, 30720) },
     514             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     515             : 20480, 22528, 24576, 26624, 28672, 30720) },
     516             : { AOM_CDF16(2438, 4440, 6599, 8663, 11005, 12874, 15751, 18094, 20359,
     517             : 22362, 24127, 25702, 27752, 29450, 31171) },
     518             : { AOM_CDF16(806, 3266, 6005, 6738, 7218, 7367, 7771, 14588, 16323, 17367,
     519             : 18452, 19422, 22839, 26127, 29629) },
     520             : { AOM_CDF16(2779, 3738, 4683, 7213, 7775, 8017, 8655, 14357, 17939, 21332,
     521             : 24520, 27470, 29456, 30529, 31656) },
     522             : { AOM_CDF16(1684, 3625, 5675, 7108, 9302, 11274, 14429, 17144, 19163,
     523             : 20961, 22884, 24471, 26719, 28714, 30877) },
     524             : { AOM_CDF16(1142, 3491, 6277, 7314, 8089, 8355, 9023, 13624, 15369, 16730,
     525             : 18114, 19313, 22521, 26012, 29550) },
     526             : { AOM_CDF16(2742, 4195, 5727, 8035, 8980, 9336, 10146, 14124, 17270,
     527             : 20533, 23434, 25972, 27944, 29570, 31416) },
     528             : { AOM_CDF16(1727, 3948, 6101, 7796, 9841, 12344, 15766, 18944, 20638,
     529             : 22038, 23963, 25311, 26988, 28766, 31012) },
     530             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     531             : 20480, 22528, 24576, 26624, 28672, 30720) },
     532             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     533             : 20480, 22528, 24576, 26624, 28672, 30720) },
     534             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     535             : 20480, 22528, 24576, 26624, 28672, 30720) },
     536             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     537             : 20480, 22528, 24576, 26624, 28672, 30720) },
     538             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     539             : 20480, 22528, 24576, 26624, 28672, 30720) },
     540             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     541             : 20480, 22528, 24576, 26624, 28672, 30720) },
     542             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     543             : 20480, 22528, 24576, 26624, 28672, 30720) },
     544             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     545             : 20480, 22528, 24576, 26624, 28672, 30720) },
     546             : { AOM_CDF16(154, 987, 1925, 2051, 2088, 2111, 2151, 23033, 23703, 24284,
     547             : 24985, 25684, 27259, 28883, 30911) },
     548             : { AOM_CDF16(1135, 1322, 1493, 2635, 2696, 2737, 2770, 21016, 22935, 25057,
     549             : 27251, 29173, 30089, 30960, 31933) },
     550             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     551             : 20480, 22528, 24576, 26624, 28672, 30720) },
     552             : { AOM_CDF16(2048, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 18432,
     553             : 20480, 22528, 24576, 26624, 28672, 30720) } };
     554             : 
     555             : static const AomCdfProb default_motion_mode_cdf[BlockSizeS_ALL][CDF_SIZE(
     556             :     MOTION_MODES)] = { { AOM_CDF3(10923, 21845) }, { AOM_CDF3(10923, 21845) },
     557             :     { AOM_CDF3(10923, 21845) }, { AOM_CDF3(7651, 24760) },
     558             :     { AOM_CDF3(4738, 24765) }, { AOM_CDF3(5391, 25528) },
     559             :     { AOM_CDF3(19419, 26810) }, { AOM_CDF3(5123, 23606) },
     560             :     { AOM_CDF3(11606, 24308) }, { AOM_CDF3(26260, 29116) },
     561             :     { AOM_CDF3(20360, 28062) }, { AOM_CDF3(21679, 26830) },
     562             :     { AOM_CDF3(29516, 30701) }, { AOM_CDF3(28898, 30397) },
     563             :     { AOM_CDF3(30878, 31335) }, { AOM_CDF3(32507, 32558) },
     564             :     { AOM_CDF3(10923, 21845) }, { AOM_CDF3(10923, 21845) },
     565             :     { AOM_CDF3(28799, 31390) }, { AOM_CDF3(26431, 30774) },
     566             :     { AOM_CDF3(28973, 31594) }, { AOM_CDF3(29742, 31203) } };
     567             : 
     568             : static const AomCdfProb default_obmc_cdf[BlockSizeS_ALL][CDF_SIZE(2)] = {
     569             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     570             :     { AOM_CDF2(10437) }, { AOM_CDF2(9371) }, { AOM_CDF2(9301) },
     571             :     { AOM_CDF2(17432) }, { AOM_CDF2(14423) }, { AOM_CDF2(15142) },
     572             :     { AOM_CDF2(25817) }, { AOM_CDF2(22823) }, { AOM_CDF2(22083) },
     573             :     { AOM_CDF2(30128) }, { AOM_CDF2(31014) }, { AOM_CDF2(31560) },
     574             :     { AOM_CDF2(32638) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     575             :     { AOM_CDF2(23664) }, { AOM_CDF2(20901) }, { AOM_CDF2(24008) },
     576             :     { AOM_CDF2(26879) }
     577             : };
     578             : 
     579             : static const AomCdfProb default_intra_inter_cdf[INTRA_INTER_CONTEXTS]
     580             : [CDF_SIZE(2)] = {
     581             :     { AOM_CDF2(806) },
     582             :     { AOM_CDF2(16662) },
     583             :     { AOM_CDF2(20186) },
     584             :     { AOM_CDF2(26538) }
     585             : };
     586             : 
     587             : static const AomCdfProb default_comp_inter_cdf[COMP_INTER_CONTEXTS][CDF_SIZE(
     588             :     2)] = { { AOM_CDF2(26828) },
     589             :     { AOM_CDF2(24035) },
     590             :     { AOM_CDF2(12031) },
     591             :     { AOM_CDF2(10640) },
     592             :     { AOM_CDF2(2901) } };
     593             : 
     594             : static const AomCdfProb default_comp_ref_type_cdf[COMP_REF_TYPE_CONTEXTS]
     595             : [CDF_SIZE(2)] = {
     596             :     { AOM_CDF2(1198) },
     597             :     { AOM_CDF2(2070) },
     598             :     { AOM_CDF2(9166) },
     599             :     { AOM_CDF2(7499) },
     600             :     { AOM_CDF2(22475) }
     601             : };
     602             : 
     603             : static const AomCdfProb
     604             : default_uni_comp_ref_cdf[UNI_COMP_REF_CONTEXTS][UNIDIR_COMP_REFS -
     605             : 1][CDF_SIZE(2)] = {
     606             :     { { AOM_CDF2(5284) }, { AOM_CDF2(3865) }, { AOM_CDF2(3128) } },
     607             :     { { AOM_CDF2(23152) }, { AOM_CDF2(14173) }, { AOM_CDF2(15270) } },
     608             :     { { AOM_CDF2(31774) }, { AOM_CDF2(25120) }, { AOM_CDF2(26710) } }
     609             : };
     610             : 
     611             : static const AomCdfProb default_single_ref_cdf[REF_CONTEXTS][SINGLE_REFS - 1]
     612             : [CDF_SIZE(2)] = {
     613             :     { { AOM_CDF2(4897) },
     614             :     { AOM_CDF2(1555) },
     615             :     { AOM_CDF2(4236) },
     616             :     { AOM_CDF2(8650) },
     617             :     { AOM_CDF2(904) },
     618             :     { AOM_CDF2(1444) } },
     619             :     { { AOM_CDF2(16973) },
     620             :     { AOM_CDF2(16751) },
     621             :     { AOM_CDF2(19647) },
     622             :     { AOM_CDF2(24773) },
     623             :     { AOM_CDF2(11014) },
     624             :     { AOM_CDF2(15087) } },
     625             :     { { AOM_CDF2(29744) },
     626             :     { AOM_CDF2(30279) },
     627             :     { AOM_CDF2(31194) },
     628             :     { AOM_CDF2(31895) },
     629             :     { AOM_CDF2(26875) },
     630             :     { AOM_CDF2(30304) } }
     631             : };
     632             : 
     633             : static const AomCdfProb
     634             : default_comp_ref_cdf[REF_CONTEXTS][FWD_REFS - 1][CDF_SIZE(2)] = {
     635             :     { { AOM_CDF2(4946) }, { AOM_CDF2(9468) }, { AOM_CDF2(1503) } },
     636             :     { { AOM_CDF2(19891) }, { AOM_CDF2(22441) }, { AOM_CDF2(15160) } },
     637             :     { { AOM_CDF2(30731) }, { AOM_CDF2(31059) }, { AOM_CDF2(27544) } }
     638             : };
     639             : 
     640             : static const AomCdfProb
     641             : default_comp_bwdref_cdf[REF_CONTEXTS][BWD_REFS - 1][CDF_SIZE(2)] = {
     642             :     { { AOM_CDF2(2235) }, { AOM_CDF2(1423) } },
     643             :     { { AOM_CDF2(17182) }, { AOM_CDF2(15175) } },
     644             :     { { AOM_CDF2(30606) }, { AOM_CDF2(30489) } }
     645             : };
     646             : 
     647             : static const AomCdfProb
     648             : default_palette_y_size_cdf[PALATTE_BSIZE_CTXS][CDF_SIZE(PALETTE_SIZES)] = {
     649             :     { AOM_CDF7(7952, 13000, 18149, 21478, 25527, 29241) },
     650             :     { AOM_CDF7(7139, 11421, 16195, 19544, 23666, 28073) },
     651             :     { AOM_CDF7(7788, 12741, 17325, 20500, 24315, 28530) },
     652             :     { AOM_CDF7(8271, 14064, 18246, 21564, 25071, 28533) },
     653             :     { AOM_CDF7(12725, 19180, 21863, 24839, 27535, 30120) },
     654             :     { AOM_CDF7(9711, 14888, 16923, 21052, 25661, 27875) },
     655             :     { AOM_CDF7(14940, 20797, 21678, 24186, 27033, 28999) }
     656             : };
     657             : 
     658             : static const AomCdfProb
     659             : default_palette_uv_size_cdf[PALATTE_BSIZE_CTXS][CDF_SIZE(PALETTE_SIZES)] = {
     660             :     { AOM_CDF7(8713, 19979, 27128, 29609, 31331, 32272) },
     661             :     { AOM_CDF7(5839, 15573, 23581, 26947, 29848, 31700) },
     662             :     { AOM_CDF7(4426, 11260, 17999, 21483, 25863, 29430) },
     663             :     { AOM_CDF7(3228, 9464, 14993, 18089, 22523, 27420) },
     664             :     { AOM_CDF7(3768, 8886, 13091, 17852, 22495, 27207) },
     665             :     { AOM_CDF7(2464, 8451, 12861, 21632, 25525, 28555) },
     666             :     { AOM_CDF7(1269, 5435, 10433, 18963, 21700, 25865) }
     667             : };
     668             : 
     669             : static const AomCdfProb default_palette_y_mode_cdf
     670             : [PALATTE_BSIZE_CTXS][PALETTE_Y_MODE_CONTEXTS][CDF_SIZE(2)] = {
     671             :     { { AOM_CDF2(31676) }, { AOM_CDF2(3419) }, { AOM_CDF2(1261) } },
     672             :     { { AOM_CDF2(31912) }, { AOM_CDF2(2859) }, { AOM_CDF2(980) } },
     673             :     { { AOM_CDF2(31823) }, { AOM_CDF2(3400) }, { AOM_CDF2(781) } },
     674             :     { { AOM_CDF2(32030) }, { AOM_CDF2(3561) }, { AOM_CDF2(904) } },
     675             :     { { AOM_CDF2(32309) }, { AOM_CDF2(7337) }, { AOM_CDF2(1462) } },
     676             :     { { AOM_CDF2(32265) }, { AOM_CDF2(4015) }, { AOM_CDF2(1521) } },
     677             :     { { AOM_CDF2(32450) }, { AOM_CDF2(7946) }, { AOM_CDF2(129) } }
     678             : };
     679             : 
     680             : static const AomCdfProb
     681             : default_palette_uv_mode_cdf[PALETTE_UV_MODE_CONTEXTS][CDF_SIZE(2)] = {
     682             :     { AOM_CDF2(32461) }, { AOM_CDF2(21488) }
     683             : };
     684             : 
     685             : static const AomCdfProb default_palette_y_color_index_cdf
     686             : [PALETTE_SIZES][PALETTE_COLOR_INDEX_CONTEXTS][CDF_SIZE(PALETTE_COLORS)] = {
     687             :     {
     688             :         { AOM_CDF2(28710) },
     689             :         { AOM_CDF2(16384) },
     690             :         { AOM_CDF2(10553) },
     691             :         { AOM_CDF2(27036) },
     692             :         { AOM_CDF2(31603) },
     693             :     },
     694             :     {
     695             :         { AOM_CDF3(27877, 30490) },
     696             :         { AOM_CDF3(11532, 25697) },
     697             :         { AOM_CDF3(6544, 30234) },
     698             :         { AOM_CDF3(23018, 28072) },
     699             :         { AOM_CDF3(31915, 32385) },
     700             :     },
     701             :     {
     702             :         { AOM_CDF4(25572, 28046, 30045) },
     703             :         { AOM_CDF4(9478, 21590, 27256) },
     704             :         { AOM_CDF4(7248, 26837, 29824) },
     705             :         { AOM_CDF4(19167, 24486, 28349) },
     706             :         { AOM_CDF4(31400, 31825, 32250) },
     707             :     },
     708             :     {
     709             :         { AOM_CDF5(24779, 26955, 28576, 30282) },
     710             :         { AOM_CDF5(8669, 20364, 24073, 28093) },
     711             :         { AOM_CDF5(4255, 27565, 29377, 31067) },
     712             :         { AOM_CDF5(19864, 23674, 26716, 29530) },
     713             :         { AOM_CDF5(31646, 31893, 32147, 32426) },
     714             :     },
     715             :     {
     716             :         { AOM_CDF6(23132, 25407, 26970, 28435, 30073) },
     717             :         { AOM_CDF6(7443, 17242, 20717, 24762, 27982) },
     718             :         { AOM_CDF6(6300, 24862, 26944, 28784, 30671) },
     719             :         { AOM_CDF6(18916, 22895, 25267, 27435, 29652) },
     720             :         { AOM_CDF6(31270, 31550, 31808, 32059, 32353) },
     721             :     },
     722             :     {
     723             :         { AOM_CDF7(23105, 25199, 26464, 27684, 28931, 30318) },
     724             :         { AOM_CDF7(6950, 15447, 18952, 22681, 25567, 28563) },
     725             :         { AOM_CDF7(7560, 23474, 25490, 27203, 28921, 30708) },
     726             :         { AOM_CDF7(18544, 22373, 24457, 26195, 28119, 30045) },
     727             :         { AOM_CDF7(31198, 31451, 31670, 31882, 32123, 32391) },
     728             :     },
     729             :     {
     730             :         { AOM_CDF8(21689, 23883, 25163, 26352, 27506, 28827, 30195) },
     731             :         { AOM_CDF8(6892, 15385, 17840, 21606, 24287, 26753, 29204) },
     732             :         { AOM_CDF8(5651, 23182, 25042, 26518, 27982, 29392, 30900) },
     733             :         { AOM_CDF8(19349, 22578, 24418, 25994, 27524, 29031, 30448) },
     734             :         { AOM_CDF8(31028, 31270, 31504, 31705, 31927, 32153, 32392) },
     735             :     },
     736             : };
     737             : 
     738             : static const AomCdfProb default_palette_uv_color_index_cdf
     739             : [PALETTE_SIZES][PALETTE_COLOR_INDEX_CONTEXTS][CDF_SIZE(PALETTE_COLORS)] = {
     740             :     {
     741             :         { AOM_CDF2(29089) },
     742             :         { AOM_CDF2(16384) },
     743             :         { AOM_CDF2(8713) },
     744             :         { AOM_CDF2(29257) },
     745             :         { AOM_CDF2(31610) },
     746             :     },
     747             :     {
     748             :         { AOM_CDF3(25257, 29145) },
     749             :         { AOM_CDF3(12287, 27293) },
     750             :         { AOM_CDF3(7033, 27960) },
     751             :         { AOM_CDF3(20145, 25405) },
     752             :         { AOM_CDF3(30608, 31639) },
     753             :     },
     754             :     {
     755             :         { AOM_CDF4(24210, 27175, 29903) },
     756             :         { AOM_CDF4(9888, 22386, 27214) },
     757             :         { AOM_CDF4(5901, 26053, 29293) },
     758             :         { AOM_CDF4(18318, 22152, 28333) },
     759             :         { AOM_CDF4(30459, 31136, 31926) },
     760             :     },
     761             :     {
     762             :         { AOM_CDF5(22980, 25479, 27781, 29986) },
     763             :         { AOM_CDF5(8413, 21408, 24859, 28874) },
     764             :         { AOM_CDF5(2257, 29449, 30594, 31598) },
     765             :         { AOM_CDF5(19189, 21202, 25915, 28620) },
     766             :         { AOM_CDF5(31844, 32044, 32281, 32518) },
     767             :     },
     768             :     {
     769             :         { AOM_CDF6(22217, 24567, 26637, 28683, 30548) },
     770             :         { AOM_CDF6(7307, 16406, 19636, 24632, 28424) },
     771             :         { AOM_CDF6(4441, 25064, 26879, 28942, 30919) },
     772             :         { AOM_CDF6(17210, 20528, 23319, 26750, 29582) },
     773             :         { AOM_CDF6(30674, 30953, 31396, 31735, 32207) },
     774             :     },
     775             :     {
     776             :         { AOM_CDF7(21239, 23168, 25044, 26962, 28705, 30506) },
     777             :         { AOM_CDF7(6545, 15012, 18004, 21817, 25503, 28701) },
     778             :         { AOM_CDF7(3448, 26295, 27437, 28704, 30126, 31442) },
     779             :         { AOM_CDF7(15889, 18323, 21704, 24698, 26976, 29690) },
     780             :         { AOM_CDF7(30988, 31204, 31479, 31734, 31983, 32325) },
     781             :     },
     782             :     {
     783             :         { AOM_CDF8(21442, 23288, 24758, 26246, 27649, 28980, 30563) },
     784             :         { AOM_CDF8(5863, 14933, 17552, 20668, 23683, 26411, 29273) },
     785             :         { AOM_CDF8(3415, 25810, 26877, 27990, 29223, 30394, 31618) },
     786             :         { AOM_CDF8(17965, 20084, 22232, 23974, 26274, 28402, 30390) },
     787             :         { AOM_CDF8(31190, 31329, 31516, 31679, 31825, 32026, 32322) },
     788             :     },
     789             : };
     790             : 
     791             : static const AomCdfProb
     792             : default_txfm_partition_cdf[TXFM_PARTITION_CONTEXTS][CDF_SIZE(2)] = {
     793             :     { AOM_CDF2(28581) }, { AOM_CDF2(23846) }, { AOM_CDF2(20847) },
     794             :     { AOM_CDF2(24315) }, { AOM_CDF2(18196) }, { AOM_CDF2(12133) },
     795             :     { AOM_CDF2(18791) }, { AOM_CDF2(10887) }, { AOM_CDF2(11005) },
     796             :     { AOM_CDF2(27179) }, { AOM_CDF2(20004) }, { AOM_CDF2(11281) },
     797             :     { AOM_CDF2(26549) }, { AOM_CDF2(19308) }, { AOM_CDF2(14224) },
     798             :     { AOM_CDF2(28015) }, { AOM_CDF2(21546) }, { AOM_CDF2(14400) },
     799             :     { AOM_CDF2(28165) }, { AOM_CDF2(22401) }, { AOM_CDF2(16088) }
     800             : };
     801             : 
     802             : static const AomCdfProb default_skip_cdfs[SKIP_CONTEXTS][CDF_SIZE(2)] = {
     803             :     { AOM_CDF2(31671) }, { AOM_CDF2(16515) }, { AOM_CDF2(4576) }
     804             : };
     805             : 
     806             : static const AomCdfProb default_skip_mode_cdfs[SKIP_MODE_CONTEXTS][CDF_SIZE(
     807             :     2)] = { { AOM_CDF2(32621) }, { AOM_CDF2(20708) }, { AOM_CDF2(8127) } };
     808             : 
     809             : static const AomCdfProb
     810             : default_compound_idx_cdfs[COMP_INDEX_CONTEXTS][CDF_SIZE(2)] = {
     811             :     { AOM_CDF2(18244) }, { AOM_CDF2(12865) }, { AOM_CDF2(7053) },
     812             :     { AOM_CDF2(13259) }, { AOM_CDF2(9334) }, { AOM_CDF2(4644) }
     813             : };
     814             : 
     815             : static const AomCdfProb
     816             : default_comp_group_idx_cdfs[COMP_GROUP_IDX_CONTEXTS][CDF_SIZE(2)] = {
     817             :     { AOM_CDF2(26607) }, { AOM_CDF2(22891) }, { AOM_CDF2(18840) },
     818             :     { AOM_CDF2(24594) }, { AOM_CDF2(19934) }, { AOM_CDF2(22674) }
     819             : };
     820             : 
     821             : static const AomCdfProb default_intrabc_cdf[CDF_SIZE(2)] = { AOM_CDF2(
     822             :     30531) };
     823             : 
     824             : static const AomCdfProb default_filter_intra_mode_cdf[CDF_SIZE(
     825             :     FILTER_INTRA_MODES)] = { AOM_CDF5(8949, 12776, 17211, 29558) };
     826             : 
     827             : static const AomCdfProb default_filter_intra_cdfs[BlockSizeS_ALL][CDF_SIZE(
     828             :     2)] = { { AOM_CDF2(4621) }, { AOM_CDF2(6743) }, { AOM_CDF2(5893) },
     829             :     { AOM_CDF2(7866) }, { AOM_CDF2(12551) }, { AOM_CDF2(9394) },
     830             :     { AOM_CDF2(12408) }, { AOM_CDF2(14301) }, { AOM_CDF2(12756) },
     831             :     { AOM_CDF2(22343) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     832             :     { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
     833             :     { AOM_CDF2(16384) }, { AOM_CDF2(12770) }, { AOM_CDF2(10368) },
     834             :     { AOM_CDF2(20229) }, { AOM_CDF2(18101) }, { AOM_CDF2(16384) },
     835             :     { AOM_CDF2(16384) } };
     836             : 
     837             : static const AomCdfProb default_switchable_restore_cdf[CDF_SIZE(
     838             :     RESTORE_SWITCHABLE_TYPES)] = { AOM_CDF3(9413, 22581) };
     839             : 
     840             : static const AomCdfProb default_wiener_restore_cdf[CDF_SIZE(2)] = { AOM_CDF2(
     841             :     11570) };
     842             : 
     843             : static const AomCdfProb default_sgrproj_restore_cdf[CDF_SIZE(2)] = { AOM_CDF2(
     844             :     16855) };
     845             : 
     846             : static const AomCdfProb default_delta_q_cdf[CDF_SIZE(DELTA_Q_PROBS + 1)] = {
     847             :     AOM_CDF4(28160, 32120, 32677)
     848             : };
     849             : 
     850             : static const AomCdfProb default_delta_lf_multi_cdf[FRAME_LF_COUNT][CDF_SIZE(
     851             :     DELTA_LF_PROBS + 1)] = { { AOM_CDF4(28160, 32120, 32677) },
     852             :     { AOM_CDF4(28160, 32120, 32677) },
     853             :     { AOM_CDF4(28160, 32120, 32677) },
     854             :     { AOM_CDF4(28160, 32120, 32677) } };
     855             : static const AomCdfProb default_delta_lf_cdf[CDF_SIZE(DELTA_LF_PROBS + 1)] = {
     856             :     AOM_CDF4(28160, 32120, 32677)
     857             : };
     858             : 
     859             : 
     860             : static const AomCdfProb default_seg_tree_cdf[CDF_SIZE(MAX_SEGMENTS)] = {
     861             :     AOM_CDF8(4096, 8192, 12288, 16384, 20480, 24576, 28672)
     862             : };
     863             : 
     864             : static const AomCdfProb
     865             : default_segment_pred_cdf[SEG_TEMPORAL_PRED_CTXS][CDF_SIZE(2)] = {
     866             :     { AOM_CDF2(128 * 128) }, { AOM_CDF2(128 * 128) }, { AOM_CDF2(128 * 128) }
     867             : };
     868             : 
     869             : static const AomCdfProb
     870             : default_spatial_pred_seg_tree_cdf[SPATIAL_PREDICTION_PROBS][CDF_SIZE(
     871             : MAX_SEGMENTS)] = {
     872             :     {
     873             :         AOM_CDF8(5622, 7893, 16093, 18233, 27809, 28373, 32533),
     874             :     },
     875             :     {
     876             :         AOM_CDF8(14274, 18230, 22557, 24935, 29980, 30851, 32344),
     877             :     },
     878             :     {
     879             :         AOM_CDF8(27527, 28487, 28723, 28890, 32397, 32647, 32679),
     880             :     },
     881             : };
     882             : 
     883             : 
     884             : static const AomCdfProb default_tx_size_cdf[MAX_TX_CATS][TX_SIZE_CONTEXTS]
     885             : [CDF_SIZE(MAX_TX_DEPTH + 1)] = {
     886             :     { { AOM_CDF2(19968) },
     887             :     { AOM_CDF2(19968) },
     888             :     { AOM_CDF2(24320) } },
     889             :     { { AOM_CDF3(12272, 30172) },
     890             :     { AOM_CDF3(12272, 30172) },
     891             :     { AOM_CDF3(18677, 30848) } },
     892             :     { { AOM_CDF3(12986, 15180) },
     893             :     { AOM_CDF3(12986, 15180) },
     894             :     { AOM_CDF3(24302, 25602) } },
     895             :     { { AOM_CDF3(5782, 11475) },
     896             :     { AOM_CDF3(5782, 11475) },
     897             :     { AOM_CDF3(16803, 22759) } },
     898             : };
     899             : 
     900             : static const NmvContext default_nmv_context = {
     901             :     { AOM_CDF4(4096, 11264, 19328) },  // joints_cdf
     902             :     { {
     903             :             // Vertical component
     904             :         { AOM_CDF11(28672, 30976, 31858, 32320, 32551, 32656, 32740, 32757,
     905             :         32762, 32767) },  // class_cdf // fp
     906             :         { { AOM_CDF4(16384, 24576, 26624) },
     907             :         { AOM_CDF4(12288, 21248, 24128) } },  // class0_fp_cdf
     908             :         { AOM_CDF4(8192, 17408, 21248) },       // fp_cdf
     909             :         { AOM_CDF2(128 * 128) },                // sign_cdf
     910             :         { AOM_CDF2(160 * 128) },                // class0_hp_cdf
     911             :         { AOM_CDF2(128 * 128) },                // hp_cdf
     912             :         { AOM_CDF2(216 * 128) },                // class0_cdf
     913             :         { { AOM_CDF2(128 * 136) },
     914             :         { AOM_CDF2(128 * 140) },
     915             :         { AOM_CDF2(128 * 148) },
     916             :         { AOM_CDF2(128 * 160) },
     917             :         { AOM_CDF2(128 * 176) },
     918             :         { AOM_CDF2(128 * 192) },
     919             :         { AOM_CDF2(128 * 224) },
     920             :         { AOM_CDF2(128 * 234) },
     921             :         { AOM_CDF2(128 * 234) },
     922             :         { AOM_CDF2(128 * 240) } },  // bits_cdf
     923             :         },
     924             :         {
     925             :             // Horizontal component
     926             :             { AOM_CDF11(28672, 30976, 31858, 32320, 32551, 32656, 32740, 32757,
     927             :             32762, 32767) },  // class_cdf // fp
     928             :             { { AOM_CDF4(16384, 24576, 26624) },
     929             :             { AOM_CDF4(12288, 21248, 24128) } },  // class0_fp_cdf
     930             :             { AOM_CDF4(8192, 17408, 21248) },       // fp_cdf
     931             :             { AOM_CDF2(128 * 128) },                // sign_cdf
     932             :             { AOM_CDF2(160 * 128) },                // class0_hp_cdf
     933             :             { AOM_CDF2(128 * 128) },                // hp_cdf
     934             :             { AOM_CDF2(216 * 128) },                // class0_cdf
     935             :             { { AOM_CDF2(128 * 136) },
     936             :             { AOM_CDF2(128 * 140) },
     937             :             { AOM_CDF2(128 * 148) },
     938             :             { AOM_CDF2(128 * 160) },
     939             :             { AOM_CDF2(128 * 176) },
     940             :             { AOM_CDF2(128 * 192) },
     941             :             { AOM_CDF2(128 * 224) },
     942             :             { AOM_CDF2(128 * 234) },
     943             :             { AOM_CDF2(128 * 234) },
     944             :             { AOM_CDF2(128 * 240) } },  // bits_cdf
     945             :         } },
     946             : };
     947             : static const AomCdfProb
     948             : default_switchable_interp_cdf[SWITCHABLE_FILTER_CONTEXTS][CDF_SIZE(
     949             :     SWITCHABLE_FILTERS)] = {
     950             :   { AOM_CDF3(31935, 32720) }, { AOM_CDF3(5568, 32719) },
     951             :   { AOM_CDF3(422, 2938) },    { AOM_CDF3(28244, 32608) },
     952             :   { AOM_CDF3(31206, 31953) }, { AOM_CDF3(4862, 32121) },
     953             :   { AOM_CDF3(770, 1152) },    { AOM_CDF3(20889, 25637) },
     954             :   { AOM_CDF3(31910, 32724) }, { AOM_CDF3(4120, 32712) },
     955             :   { AOM_CDF3(305, 2247) },    { AOM_CDF3(27403, 32636) },
     956             :   { AOM_CDF3(31022, 32009) }, { AOM_CDF3(2963, 32093) },
     957             :   { AOM_CDF3(601, 943) },     { AOM_CDF3(14969, 21398) }
     958             : };
     959             : 
     960         126 : void init_mode_probs(FRAME_CONTEXT *fc) {
     961         126 :     av1_copy(fc->palette_y_size_cdf, default_palette_y_size_cdf);
     962         126 :     av1_copy(fc->palette_uv_size_cdf, default_palette_uv_size_cdf);
     963         126 :     av1_copy(fc->palette_y_color_index_cdf, default_palette_y_color_index_cdf);
     964         126 :     av1_copy(fc->palette_uv_color_index_cdf, default_palette_uv_color_index_cdf);
     965         126 :     av1_copy(fc->kf_y_cdf, default_kf_y_mode_cdf);
     966         126 :     av1_copy(fc->angle_delta_cdf, default_angle_delta_cdf);
     967         126 :     av1_copy(fc->comp_inter_cdf, default_comp_inter_cdf);
     968         126 :     av1_copy(fc->comp_ref_type_cdf, default_comp_ref_type_cdf);
     969         126 :     av1_copy(fc->uni_comp_ref_cdf, default_uni_comp_ref_cdf);
     970         126 :     av1_copy(fc->palette_y_mode_cdf, default_palette_y_mode_cdf);
     971         126 :     av1_copy(fc->palette_uv_mode_cdf, default_palette_uv_mode_cdf);
     972         126 :     av1_copy(fc->comp_ref_cdf, default_comp_ref_cdf);
     973         126 :     av1_copy(fc->comp_bwdref_cdf, default_comp_bwdref_cdf);
     974         126 :     av1_copy(fc->single_ref_cdf, default_single_ref_cdf);
     975         126 :     av1_copy(fc->txfm_partition_cdf, default_txfm_partition_cdf);
     976         126 :     av1_copy(fc->compound_index_cdf, default_compound_idx_cdfs);
     977         126 :     av1_copy(fc->comp_group_idx_cdf, default_comp_group_idx_cdfs);
     978         126 :     av1_copy(fc->newmv_cdf, default_newmv_cdf);
     979         126 :     av1_copy(fc->zeromv_cdf, default_zeromv_cdf);
     980         126 :     av1_copy(fc->refmv_cdf, default_refmv_cdf);
     981         126 :     av1_copy(fc->drl_cdf, default_drl_cdf);
     982         126 :     av1_copy(fc->motion_mode_cdf, default_motion_mode_cdf);
     983         126 :     av1_copy(fc->obmc_cdf, default_obmc_cdf);
     984         126 :     av1_copy(fc->inter_compound_mode_cdf, default_inter_compound_mode_cdf);
     985         126 :     av1_copy(fc->compound_type_cdf, default_compound_type_cdf);
     986         126 :     av1_copy(fc->wedge_idx_cdf, default_wedge_idx_cdf);
     987         126 :     av1_copy(fc->interintra_cdf, default_interintra_cdf);
     988         126 :     av1_copy(fc->wedge_interintra_cdf, default_wedge_interintra_cdf);
     989         126 :     av1_copy(fc->interintra_mode_cdf, default_interintra_mode_cdf);
     990         126 :     av1_copy(fc->seg.pred_cdf, default_segment_pred_cdf);
     991         126 :     av1_copy(fc->seg.tree_cdf, default_seg_tree_cdf);
     992         126 :     av1_copy(fc->filter_intra_cdfs, default_filter_intra_cdfs);
     993         126 :     av1_copy(fc->filter_intra_mode_cdf, default_filter_intra_mode_cdf);
     994         126 :     av1_copy(fc->switchable_restore_cdf, default_switchable_restore_cdf);
     995         126 :     av1_copy(fc->wiener_restore_cdf, default_wiener_restore_cdf);
     996         126 :     av1_copy(fc->sgrproj_restore_cdf, default_sgrproj_restore_cdf);
     997         126 :     av1_copy(fc->y_mode_cdf, default_if_y_mode_cdf);
     998         126 :     av1_copy(fc->uv_mode_cdf, default_uv_mode_cdf);
     999             : 
    1000         126 :     av1_copy(fc->switchable_interp_cdf, default_switchable_interp_cdf);
    1001             : 
    1002         126 :     av1_copy(fc->partition_cdf, default_partition_cdf);
    1003         126 :     av1_copy(fc->intra_ext_tx_cdf, default_intra_ext_tx_cdf);
    1004         126 :     av1_copy(fc->inter_ext_tx_cdf, default_inter_ext_tx_cdf);
    1005         126 :     av1_copy(fc->skip_mode_cdfs, default_skip_mode_cdfs);
    1006         126 :     av1_copy(fc->skip_cdfs, default_skip_cdfs);
    1007         126 :     av1_copy(fc->intra_inter_cdf, default_intra_inter_cdf);
    1008         504 :     for (uint32_t i = 0; i < SPATIAL_PREDICTION_PROBS; i++)
    1009         378 :         av1_copy(fc->seg.spatial_pred_seg_cdf[i], default_spatial_pred_seg_tree_cdf[i]);
    1010         126 :     av1_copy(fc->tx_size_cdf, default_tx_size_cdf);
    1011         126 :     av1_copy(fc->delta_q_cdf, default_delta_q_cdf);
    1012         126 :     av1_copy(fc->delta_lf_cdf, default_delta_lf_cdf);
    1013         126 :     av1_copy(fc->delta_lf_multi_cdf, default_delta_lf_multi_cdf);
    1014         126 :     av1_copy(fc->cfl_sign_cdf, default_cfl_sign_cdf);
    1015         126 :     av1_copy(fc->cfl_alpha_cdf, default_cfl_alpha_cdf);
    1016         126 :     av1_copy(fc->intrabc_cdf, default_intrabc_cdf);
    1017             : 
    1018         126 :     fc->nmvc = default_nmv_context;
    1019         126 :     fc->ndvc = default_nmv_context;
    1020         126 : }
    1021             : /********************************************************************************************************************************/
    1022             : // token_cdfs.h
    1023             : static const AomCdfProb
    1024             : av1_default_dc_sign_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][DC_SIGN_CONTEXTS]
    1025             : [CDF_SIZE(2)] = {
    1026             :   { {
    1027             :         { AOM_CDF2(128 * 125) },
    1028             :         { AOM_CDF2(128 * 102) },
    1029             :         { AOM_CDF2(128 * 147) },
    1030             :     },
    1031             :     {
    1032             :         { AOM_CDF2(128 * 119) },
    1033             :         { AOM_CDF2(128 * 101) },
    1034             :         { AOM_CDF2(128 * 135) },
    1035             :     } },
    1036             :   { {
    1037             :         { AOM_CDF2(128 * 125) },
    1038             :         { AOM_CDF2(128 * 102) },
    1039             :         { AOM_CDF2(128 * 147) },
    1040             :     },
    1041             :     {
    1042             :         { AOM_CDF2(128 * 119) },
    1043             :         { AOM_CDF2(128 * 101) },
    1044             :         { AOM_CDF2(128 * 135) },
    1045             :     } },
    1046             :   { {
    1047             :         { AOM_CDF2(128 * 125) },
    1048             :         { AOM_CDF2(128 * 102) },
    1049             :         { AOM_CDF2(128 * 147) },
    1050             :     },
    1051             :     {
    1052             :         { AOM_CDF2(128 * 119) },
    1053             :         { AOM_CDF2(128 * 101) },
    1054             :         { AOM_CDF2(128 * 135) },
    1055             :     } },
    1056             :   { {
    1057             :         { AOM_CDF2(128 * 125) },
    1058             :         { AOM_CDF2(128 * 102) },
    1059             :         { AOM_CDF2(128 * 147) },
    1060             :     },
    1061             :     {
    1062             :         { AOM_CDF2(128 * 119) },
    1063             :         { AOM_CDF2(128 * 101) },
    1064             :         { AOM_CDF2(128 * 135) },
    1065             :     } },
    1066             : };
    1067             : 
    1068             : static const AomCdfProb
    1069             : av1_default_txb_skip_cdfs[TOKEN_CDF_Q_CTXS][TX_SIZES][TXB_SKIP_CONTEXTS]
    1070             : [CDF_SIZE(2)] = { { { { AOM_CDF2(31849) },
    1071             :                       { AOM_CDF2(5892) },
    1072             :                       { AOM_CDF2(12112) },
    1073             :                       { AOM_CDF2(21935) },
    1074             :                       { AOM_CDF2(20289) },
    1075             :                       { AOM_CDF2(27473) },
    1076             :                       { AOM_CDF2(32487) },
    1077             :                       { AOM_CDF2(7654) },
    1078             :                       { AOM_CDF2(19473) },
    1079             :                       { AOM_CDF2(29984) },
    1080             :                       { AOM_CDF2(9961) },
    1081             :                       { AOM_CDF2(30242) },
    1082             :                       { AOM_CDF2(32117) } },
    1083             :                     { { AOM_CDF2(31548) },
    1084             :                       { AOM_CDF2(1549) },
    1085             :                       { AOM_CDF2(10130) },
    1086             :                       { AOM_CDF2(16656) },
    1087             :                       { AOM_CDF2(18591) },
    1088             :                       { AOM_CDF2(26308) },
    1089             :                       { AOM_CDF2(32537) },
    1090             :                       { AOM_CDF2(5403) },
    1091             :                       { AOM_CDF2(18096) },
    1092             :                       { AOM_CDF2(30003) },
    1093             :                       { AOM_CDF2(16384) },
    1094             :                       { AOM_CDF2(16384) },
    1095             :                       { AOM_CDF2(16384) } },
    1096             :                     { { AOM_CDF2(29957) },
    1097             :                       { AOM_CDF2(5391) },
    1098             :                       { AOM_CDF2(18039) },
    1099             :                       { AOM_CDF2(23566) },
    1100             :                       { AOM_CDF2(22431) },
    1101             :                       { AOM_CDF2(25822) },
    1102             :                       { AOM_CDF2(32197) },
    1103             :                       { AOM_CDF2(3778) },
    1104             :                       { AOM_CDF2(15336) },
    1105             :                       { AOM_CDF2(28981) },
    1106             :                       { AOM_CDF2(16384) },
    1107             :                       { AOM_CDF2(16384) },
    1108             :                       { AOM_CDF2(16384) } },
    1109             :                     { { AOM_CDF2(17920) },
    1110             :                       { AOM_CDF2(1818) },
    1111             :                       { AOM_CDF2(7282) },
    1112             :                       { AOM_CDF2(25273) },
    1113             :                       { AOM_CDF2(10923) },
    1114             :                       { AOM_CDF2(31554) },
    1115             :                       { AOM_CDF2(32624) },
    1116             :                       { AOM_CDF2(1366) },
    1117             :                       { AOM_CDF2(15628) },
    1118             :                       { AOM_CDF2(30462) },
    1119             :                       { AOM_CDF2(146) },
    1120             :                       { AOM_CDF2(5132) },
    1121             :                       { AOM_CDF2(31657) } },
    1122             :                     { { AOM_CDF2(6308) },
    1123             :                       { AOM_CDF2(117) },
    1124             :                       { AOM_CDF2(1638) },
    1125             :                       { AOM_CDF2(2161) },
    1126             :                       { AOM_CDF2(16384) },
    1127             :                       { AOM_CDF2(10923) },
    1128             :                       { AOM_CDF2(30247) },
    1129             :                       { AOM_CDF2(16384) },
    1130             :                       { AOM_CDF2(16384) },
    1131             :                       { AOM_CDF2(16384) },
    1132             :                       { AOM_CDF2(16384) },
    1133             :                       { AOM_CDF2(16384) },
    1134             :                       { AOM_CDF2(16384) } } },
    1135             :                   { { { AOM_CDF2(30371) },
    1136             :                       { AOM_CDF2(7570) },
    1137             :                       { AOM_CDF2(13155) },
    1138             :                       { AOM_CDF2(20751) },
    1139             :                       { AOM_CDF2(20969) },
    1140             :                       { AOM_CDF2(27067) },
    1141             :                       { AOM_CDF2(32013) },
    1142             :                       { AOM_CDF2(5495) },
    1143             :                       { AOM_CDF2(17942) },
    1144             :                       { AOM_CDF2(28280) },
    1145             :                       { AOM_CDF2(16384) },
    1146             :                       { AOM_CDF2(16384) },
    1147             :                       { AOM_CDF2(16384) } },
    1148             :                     { { AOM_CDF2(31782) },
    1149             :                       { AOM_CDF2(1836) },
    1150             :                       { AOM_CDF2(10689) },
    1151             :                       { AOM_CDF2(17604) },
    1152             :                       { AOM_CDF2(21622) },
    1153             :                       { AOM_CDF2(27518) },
    1154             :                       { AOM_CDF2(32399) },
    1155             :                       { AOM_CDF2(4419) },
    1156             :                       { AOM_CDF2(16294) },
    1157             :                       { AOM_CDF2(28345) },
    1158             :                       { AOM_CDF2(16384) },
    1159             :                       { AOM_CDF2(16384) },
    1160             :                       { AOM_CDF2(16384) } },
    1161             :                     { { AOM_CDF2(31901) },
    1162             :                       { AOM_CDF2(10311) },
    1163             :                       { AOM_CDF2(18047) },
    1164             :                       { AOM_CDF2(24806) },
    1165             :                       { AOM_CDF2(23288) },
    1166             :                       { AOM_CDF2(27914) },
    1167             :                       { AOM_CDF2(32296) },
    1168             :                       { AOM_CDF2(4215) },
    1169             :                       { AOM_CDF2(15756) },
    1170             :                       { AOM_CDF2(28341) },
    1171             :                       { AOM_CDF2(16384) },
    1172             :                       { AOM_CDF2(16384) },
    1173             :                       { AOM_CDF2(16384) } },
    1174             :                     { { AOM_CDF2(26726) },
    1175             :                       { AOM_CDF2(1045) },
    1176             :                       { AOM_CDF2(11703) },
    1177             :                       { AOM_CDF2(20590) },
    1178             :                       { AOM_CDF2(18554) },
    1179             :                       { AOM_CDF2(25970) },
    1180             :                       { AOM_CDF2(31938) },
    1181             :                       { AOM_CDF2(5583) },
    1182             :                       { AOM_CDF2(21313) },
    1183             :                       { AOM_CDF2(29390) },
    1184             :                       { AOM_CDF2(641) },
    1185             :                       { AOM_CDF2(22265) },
    1186             :                       { AOM_CDF2(31452) } },
    1187             :                     { { AOM_CDF2(26584) },
    1188             :                       { AOM_CDF2(188) },
    1189             :                       { AOM_CDF2(8847) },
    1190             :                       { AOM_CDF2(24519) },
    1191             :                       { AOM_CDF2(22938) },
    1192             :                       { AOM_CDF2(30583) },
    1193             :                       { AOM_CDF2(32608) },
    1194             :                       { AOM_CDF2(16384) },
    1195             :                       { AOM_CDF2(16384) },
    1196             :                       { AOM_CDF2(16384) },
    1197             :                       { AOM_CDF2(16384) },
    1198             :                       { AOM_CDF2(16384) },
    1199             :                       { AOM_CDF2(16384) } } },
    1200             :                   { { { AOM_CDF2(29614) },
    1201             :                       { AOM_CDF2(9068) },
    1202             :                       { AOM_CDF2(12924) },
    1203             :                       { AOM_CDF2(19538) },
    1204             :                       { AOM_CDF2(17737) },
    1205             :                       { AOM_CDF2(24619) },
    1206             :                       { AOM_CDF2(30642) },
    1207             :                       { AOM_CDF2(4119) },
    1208             :                       { AOM_CDF2(16026) },
    1209             :                       { AOM_CDF2(25657) },
    1210             :                       { AOM_CDF2(16384) },
    1211             :                       { AOM_CDF2(16384) },
    1212             :                       { AOM_CDF2(16384) } },
    1213             :                     { { AOM_CDF2(31957) },
    1214             :                       { AOM_CDF2(3230) },
    1215             :                       { AOM_CDF2(11153) },
    1216             :                       { AOM_CDF2(18123) },
    1217             :                       { AOM_CDF2(20143) },
    1218             :                       { AOM_CDF2(26536) },
    1219             :                       { AOM_CDF2(31986) },
    1220             :                       { AOM_CDF2(3050) },
    1221             :                       { AOM_CDF2(14603) },
    1222             :                       { AOM_CDF2(25155) },
    1223             :                       { AOM_CDF2(16384) },
    1224             :                       { AOM_CDF2(16384) },
    1225             :                       { AOM_CDF2(16384) } },
    1226             :                     { { AOM_CDF2(32363) },
    1227             :                       { AOM_CDF2(10692) },
    1228             :                       { AOM_CDF2(19090) },
    1229             :                       { AOM_CDF2(24357) },
    1230             :                       { AOM_CDF2(24442) },
    1231             :                       { AOM_CDF2(28312) },
    1232             :                       { AOM_CDF2(32169) },
    1233             :                       { AOM_CDF2(3648) },
    1234             :                       { AOM_CDF2(15690) },
    1235             :                       { AOM_CDF2(26815) },
    1236             :                       { AOM_CDF2(16384) },
    1237             :                       { AOM_CDF2(16384) },
    1238             :                       { AOM_CDF2(16384) } },
    1239             :                     { { AOM_CDF2(30669) },
    1240             :                       { AOM_CDF2(3832) },
    1241             :                       { AOM_CDF2(11663) },
    1242             :                       { AOM_CDF2(18889) },
    1243             :                       { AOM_CDF2(19782) },
    1244             :                       { AOM_CDF2(23313) },
    1245             :                       { AOM_CDF2(31330) },
    1246             :                       { AOM_CDF2(5124) },
    1247             :                       { AOM_CDF2(18719) },
    1248             :                       { AOM_CDF2(28468) },
    1249             :                       { AOM_CDF2(3082) },
    1250             :                       { AOM_CDF2(20982) },
    1251             :                       { AOM_CDF2(29443) } },
    1252             :                     { { AOM_CDF2(28573) },
    1253             :                       { AOM_CDF2(3183) },
    1254             :                       { AOM_CDF2(17802) },
    1255             :                       { AOM_CDF2(25977) },
    1256             :                       { AOM_CDF2(26677) },
    1257             :                       { AOM_CDF2(27832) },
    1258             :                       { AOM_CDF2(32387) },
    1259             :                       { AOM_CDF2(16384) },
    1260             :                       { AOM_CDF2(16384) },
    1261             :                       { AOM_CDF2(16384) },
    1262             :                       { AOM_CDF2(16384) },
    1263             :                       { AOM_CDF2(16384) },
    1264             :                       { AOM_CDF2(16384) } } },
    1265             :                   { { { AOM_CDF2(26887) },
    1266             :                       { AOM_CDF2(6729) },
    1267             :                       { AOM_CDF2(10361) },
    1268             :                       { AOM_CDF2(17442) },
    1269             :                       { AOM_CDF2(15045) },
    1270             :                       { AOM_CDF2(22478) },
    1271             :                       { AOM_CDF2(29072) },
    1272             :                       { AOM_CDF2(2713) },
    1273             :                       { AOM_CDF2(11861) },
    1274             :                       { AOM_CDF2(20773) },
    1275             :                       { AOM_CDF2(16384) },
    1276             :                       { AOM_CDF2(16384) },
    1277             :                       { AOM_CDF2(16384) } },
    1278             :                     { { AOM_CDF2(31903) },
    1279             :                       { AOM_CDF2(2044) },
    1280             :                       { AOM_CDF2(7528) },
    1281             :                       { AOM_CDF2(14618) },
    1282             :                       { AOM_CDF2(16182) },
    1283             :                       { AOM_CDF2(24168) },
    1284             :                       { AOM_CDF2(31037) },
    1285             :                       { AOM_CDF2(2786) },
    1286             :                       { AOM_CDF2(11194) },
    1287             :                       { AOM_CDF2(20155) },
    1288             :                       { AOM_CDF2(16384) },
    1289             :                       { AOM_CDF2(16384) },
    1290             :                       { AOM_CDF2(16384) } },
    1291             :                     { { AOM_CDF2(32510) },
    1292             :                       { AOM_CDF2(8430) },
    1293             :                       { AOM_CDF2(17318) },
    1294             :                       { AOM_CDF2(24154) },
    1295             :                       { AOM_CDF2(23674) },
    1296             :                       { AOM_CDF2(28789) },
    1297             :                       { AOM_CDF2(32139) },
    1298             :                       { AOM_CDF2(3440) },
    1299             :                       { AOM_CDF2(13117) },
    1300             :                       { AOM_CDF2(22702) },
    1301             :                       { AOM_CDF2(16384) },
    1302             :                       { AOM_CDF2(16384) },
    1303             :                       { AOM_CDF2(16384) } },
    1304             :                     { { AOM_CDF2(31671) },
    1305             :                       { AOM_CDF2(2056) },
    1306             :                       { AOM_CDF2(11746) },
    1307             :                       { AOM_CDF2(16852) },
    1308             :                       { AOM_CDF2(18635) },
    1309             :                       { AOM_CDF2(24715) },
    1310             :                       { AOM_CDF2(31484) },
    1311             :                       { AOM_CDF2(4656) },
    1312             :                       { AOM_CDF2(16074) },
    1313             :                       { AOM_CDF2(24704) },
    1314             :                       { AOM_CDF2(1806) },
    1315             :                       { AOM_CDF2(14645) },
    1316             :                       { AOM_CDF2(25336) } },
    1317             :                     { { AOM_CDF2(31539) },
    1318             :                       { AOM_CDF2(8433) },
    1319             :                       { AOM_CDF2(20576) },
    1320             :                       { AOM_CDF2(27904) },
    1321             :                       { AOM_CDF2(27852) },
    1322             :                       { AOM_CDF2(30026) },
    1323             :                       { AOM_CDF2(32441) },
    1324             :                       { AOM_CDF2(16384) },
    1325             :                       { AOM_CDF2(16384) },
    1326             :                       { AOM_CDF2(16384) },
    1327             :                       { AOM_CDF2(16384) },
    1328             :                       { AOM_CDF2(16384) },
    1329             :                       { AOM_CDF2(16384) } } } };
    1330             : 
    1331             : static const AomCdfProb av1_default_eob_extra_cdfs
    1332             : [TOKEN_CDF_Q_CTXS][TX_SIZES][PLANE_TYPES][EOB_COEF_CONTEXTS][CDF_SIZE(2)] =
    1333             : { { { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1334             :         { AOM_CDF2(16961) }, { AOM_CDF2(17223) }, { AOM_CDF2(7621) },
    1335             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1336             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1337             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1338             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1339             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1340             :         { AOM_CDF2(16384) } },
    1341             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1342             :         { AOM_CDF2(19069) }, { AOM_CDF2(22525) }, { AOM_CDF2(13377) },
    1343             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1344             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1345             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1346             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1347             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1348             :         { AOM_CDF2(16384) } } },
    1349             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1350             :         { AOM_CDF2(20401) }, { AOM_CDF2(17025) }, { AOM_CDF2(12845) },
    1351             :         { AOM_CDF2(12873) }, { AOM_CDF2(14094) }, { AOM_CDF2(16384) },
    1352             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1353             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1354             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1355             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1356             :         { AOM_CDF2(16384) } },
    1357             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1358             :         { AOM_CDF2(20681) }, { AOM_CDF2(20701) }, { AOM_CDF2(15250) },
    1359             :         { AOM_CDF2(15017) }, { AOM_CDF2(14928) }, { AOM_CDF2(16384) },
    1360             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1361             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1362             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1363             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1364             :         { AOM_CDF2(16384) } } },
    1365             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1366             :         { AOM_CDF2(23905) }, { AOM_CDF2(17194) }, { AOM_CDF2(16170) },
    1367             :         { AOM_CDF2(17695) }, { AOM_CDF2(13826) }, { AOM_CDF2(15810) },
    1368             :         { AOM_CDF2(12036) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1369             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1370             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1371             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1372             :         { AOM_CDF2(16384) } },
    1373             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1374             :         { AOM_CDF2(23959) }, { AOM_CDF2(20799) }, { AOM_CDF2(19021) },
    1375             :         { AOM_CDF2(16203) }, { AOM_CDF2(17886) }, { AOM_CDF2(14144) },
    1376             :         { AOM_CDF2(12010) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1377             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1378             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1379             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1380             :         { AOM_CDF2(16384) } } },
    1381             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1382             :         { AOM_CDF2(27399) }, { AOM_CDF2(16327) }, { AOM_CDF2(18071) },
    1383             :         { AOM_CDF2(19584) }, { AOM_CDF2(20721) }, { AOM_CDF2(18432) },
    1384             :         { AOM_CDF2(19560) }, { AOM_CDF2(10150) }, { AOM_CDF2(8805) },
    1385             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1386             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1387             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1388             :         { AOM_CDF2(16384) } },
    1389             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1390             :         { AOM_CDF2(24932) }, { AOM_CDF2(20833) }, { AOM_CDF2(12027) },
    1391             :         { AOM_CDF2(16670) }, { AOM_CDF2(19914) }, { AOM_CDF2(15106) },
    1392             :         { AOM_CDF2(17662) }, { AOM_CDF2(13783) }, { AOM_CDF2(28756) },
    1393             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1394             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1395             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1396             :         { AOM_CDF2(16384) } } },
    1397             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1398             :         { AOM_CDF2(23406) }, { AOM_CDF2(21845) }, { AOM_CDF2(18432) },
    1399             :         { AOM_CDF2(16384) }, { AOM_CDF2(17096) }, { AOM_CDF2(12561) },
    1400             :         { AOM_CDF2(17320) }, { AOM_CDF2(22395) }, { AOM_CDF2(21370) },
    1401             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1402             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1403             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1404             :         { AOM_CDF2(16384) } },
    1405             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1406             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1407             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1408             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1409             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1410             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1411             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1412             :         { AOM_CDF2(16384) } } } },
    1413             :   { { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1414             :         { AOM_CDF2(17471) }, { AOM_CDF2(20223) }, { AOM_CDF2(11357) },
    1415             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1416             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1417             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1418             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1419             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1420             :         { AOM_CDF2(16384) } },
    1421             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1422             :         { AOM_CDF2(20335) }, { AOM_CDF2(21667) }, { AOM_CDF2(14818) },
    1423             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1424             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1425             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1426             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1427             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1428             :         { AOM_CDF2(16384) } } },
    1429             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1430             :         { AOM_CDF2(20430) }, { AOM_CDF2(20662) }, { AOM_CDF2(15367) },
    1431             :         { AOM_CDF2(16970) }, { AOM_CDF2(14657) }, { AOM_CDF2(16384) },
    1432             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1433             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1434             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1435             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1436             :         { AOM_CDF2(16384) } },
    1437             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1438             :         { AOM_CDF2(22117) }, { AOM_CDF2(22028) }, { AOM_CDF2(18650) },
    1439             :         { AOM_CDF2(16042) }, { AOM_CDF2(15885) }, { AOM_CDF2(16384) },
    1440             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1441             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1442             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1443             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1444             :         { AOM_CDF2(16384) } } },
    1445             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1446             :         { AOM_CDF2(22409) }, { AOM_CDF2(21012) }, { AOM_CDF2(15650) },
    1447             :         { AOM_CDF2(17395) }, { AOM_CDF2(15469) }, { AOM_CDF2(20205) },
    1448             :         { AOM_CDF2(19511) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1449             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1450             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1451             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1452             :         { AOM_CDF2(16384) } },
    1453             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1454             :         { AOM_CDF2(24220) }, { AOM_CDF2(22480) }, { AOM_CDF2(17737) },
    1455             :         { AOM_CDF2(18916) }, { AOM_CDF2(19268) }, { AOM_CDF2(18412) },
    1456             :         { AOM_CDF2(18844) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1457             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1458             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1459             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1460             :         { AOM_CDF2(16384) } } },
    1461             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1462             :         { AOM_CDF2(25991) }, { AOM_CDF2(20314) }, { AOM_CDF2(17731) },
    1463             :         { AOM_CDF2(19678) }, { AOM_CDF2(18649) }, { AOM_CDF2(17307) },
    1464             :         { AOM_CDF2(21798) }, { AOM_CDF2(17549) }, { AOM_CDF2(15630) },
    1465             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1466             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1467             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1468             :         { AOM_CDF2(16384) } },
    1469             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1470             :         { AOM_CDF2(26585) }, { AOM_CDF2(21469) }, { AOM_CDF2(20432) },
    1471             :         { AOM_CDF2(17735) }, { AOM_CDF2(19280) }, { AOM_CDF2(15235) },
    1472             :         { AOM_CDF2(20297) }, { AOM_CDF2(22471) }, { AOM_CDF2(28997) },
    1473             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1474             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1475             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1476             :         { AOM_CDF2(16384) } } },
    1477             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1478             :         { AOM_CDF2(26605) }, { AOM_CDF2(11304) }, { AOM_CDF2(16726) },
    1479             :         { AOM_CDF2(16560) }, { AOM_CDF2(20866) }, { AOM_CDF2(23524) },
    1480             :         { AOM_CDF2(19878) }, { AOM_CDF2(13469) }, { AOM_CDF2(23084) },
    1481             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1482             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1483             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1484             :         { AOM_CDF2(16384) } },
    1485             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1486             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1487             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1488             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1489             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1490             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1491             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1492             :         { AOM_CDF2(16384) } } } },
    1493             :   { { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1494             :         { AOM_CDF2(18983) }, { AOM_CDF2(20512) }, { AOM_CDF2(14885) },
    1495             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1496             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1497             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1498             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1499             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1500             :         { AOM_CDF2(16384) } },
    1501             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1502             :         { AOM_CDF2(20090) }, { AOM_CDF2(19444) }, { AOM_CDF2(17286) },
    1503             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1504             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1505             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1506             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1507             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1508             :         { AOM_CDF2(16384) } } },
    1509             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1510             :         { AOM_CDF2(19139) }, { AOM_CDF2(21487) }, { AOM_CDF2(18959) },
    1511             :         { AOM_CDF2(20910) }, { AOM_CDF2(19089) }, { AOM_CDF2(16384) },
    1512             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1513             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1514             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1515             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1516             :         { AOM_CDF2(16384) } },
    1517             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1518             :         { AOM_CDF2(20536) }, { AOM_CDF2(20664) }, { AOM_CDF2(20625) },
    1519             :         { AOM_CDF2(19123) }, { AOM_CDF2(14862) }, { AOM_CDF2(16384) },
    1520             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1521             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1522             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1523             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1524             :         { AOM_CDF2(16384) } } },
    1525             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1526             :         { AOM_CDF2(19833) }, { AOM_CDF2(21502) }, { AOM_CDF2(17485) },
    1527             :         { AOM_CDF2(20267) }, { AOM_CDF2(18353) }, { AOM_CDF2(23329) },
    1528             :         { AOM_CDF2(21478) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1529             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1530             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1531             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1532             :         { AOM_CDF2(16384) } },
    1533             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1534             :         { AOM_CDF2(22041) }, { AOM_CDF2(23434) }, { AOM_CDF2(20001) },
    1535             :         { AOM_CDF2(20554) }, { AOM_CDF2(20951) }, { AOM_CDF2(20145) },
    1536             :         { AOM_CDF2(15562) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1537             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1538             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1539             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1540             :         { AOM_CDF2(16384) } } },
    1541             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1542             :         { AOM_CDF2(23312) }, { AOM_CDF2(21607) }, { AOM_CDF2(16526) },
    1543             :         { AOM_CDF2(18957) }, { AOM_CDF2(18034) }, { AOM_CDF2(18934) },
    1544             :         { AOM_CDF2(24247) }, { AOM_CDF2(16921) }, { AOM_CDF2(17080) },
    1545             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1546             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1547             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1548             :         { AOM_CDF2(16384) } },
    1549             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1550             :         { AOM_CDF2(26579) }, { AOM_CDF2(24910) }, { AOM_CDF2(18637) },
    1551             :         { AOM_CDF2(19800) }, { AOM_CDF2(20388) }, { AOM_CDF2(9887) },
    1552             :         { AOM_CDF2(15642) }, { AOM_CDF2(30198) }, { AOM_CDF2(24721) },
    1553             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1554             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1555             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1556             :         { AOM_CDF2(16384) } } },
    1557             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1558             :         { AOM_CDF2(26998) }, { AOM_CDF2(16737) }, { AOM_CDF2(17838) },
    1559             :         { AOM_CDF2(18922) }, { AOM_CDF2(19515) }, { AOM_CDF2(18636) },
    1560             :         { AOM_CDF2(17333) }, { AOM_CDF2(15776) }, { AOM_CDF2(22658) },
    1561             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1562             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1563             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1564             :         { AOM_CDF2(16384) } },
    1565             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1566             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1567             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1568             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1569             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1570             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1571             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1572             :         { AOM_CDF2(16384) } } } },
    1573             :   { { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1574             :         { AOM_CDF2(20177) }, { AOM_CDF2(20789) }, { AOM_CDF2(20262) },
    1575             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1576             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1577             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1578             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1579             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1580             :         { AOM_CDF2(16384) } },
    1581             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1582             :         { AOM_CDF2(21416) }, { AOM_CDF2(20855) }, { AOM_CDF2(23410) },
    1583             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1584             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1585             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1586             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1587             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1588             :         { AOM_CDF2(16384) } } },
    1589             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1590             :         { AOM_CDF2(20238) }, { AOM_CDF2(21057) }, { AOM_CDF2(19159) },
    1591             :         { AOM_CDF2(22337) }, { AOM_CDF2(20159) }, { AOM_CDF2(16384) },
    1592             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1593             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1594             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1595             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1596             :         { AOM_CDF2(16384) } },
    1597             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1598             :         { AOM_CDF2(20125) }, { AOM_CDF2(20559) }, { AOM_CDF2(21707) },
    1599             :         { AOM_CDF2(22296) }, { AOM_CDF2(17333) }, { AOM_CDF2(16384) },
    1600             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1601             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1602             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1603             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1604             :         { AOM_CDF2(16384) } } },
    1605             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1606             :         { AOM_CDF2(19941) }, { AOM_CDF2(20527) }, { AOM_CDF2(21470) },
    1607             :         { AOM_CDF2(22487) }, { AOM_CDF2(19558) }, { AOM_CDF2(22354) },
    1608             :         { AOM_CDF2(20331) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1609             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1610             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1611             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1612             :         { AOM_CDF2(16384) } },
    1613             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1614             :         { AOM_CDF2(22752) }, { AOM_CDF2(25006) }, { AOM_CDF2(22075) },
    1615             :         { AOM_CDF2(21576) }, { AOM_CDF2(17740) }, { AOM_CDF2(21690) },
    1616             :         { AOM_CDF2(19211) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1617             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1618             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1619             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1620             :         { AOM_CDF2(16384) } } },
    1621             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1622             :         { AOM_CDF2(21442) }, { AOM_CDF2(22358) }, { AOM_CDF2(18503) },
    1623             :         { AOM_CDF2(20291) }, { AOM_CDF2(19945) }, { AOM_CDF2(21294) },
    1624             :         { AOM_CDF2(21178) }, { AOM_CDF2(19400) }, { AOM_CDF2(10556) },
    1625             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1626             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1627             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1628             :         { AOM_CDF2(16384) } },
    1629             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1630             :         { AOM_CDF2(24648) }, { AOM_CDF2(24949) }, { AOM_CDF2(20708) },
    1631             :         { AOM_CDF2(23905) }, { AOM_CDF2(20501) }, { AOM_CDF2(9558) },
    1632             :         { AOM_CDF2(9423) },  { AOM_CDF2(30365) }, { AOM_CDF2(19253) },
    1633             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1634             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1635             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1636             :         { AOM_CDF2(16384) } } },
    1637             :     { { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1638             :         { AOM_CDF2(26064) }, { AOM_CDF2(22098) }, { AOM_CDF2(19613) },
    1639             :         { AOM_CDF2(20525) }, { AOM_CDF2(17595) }, { AOM_CDF2(16618) },
    1640             :         { AOM_CDF2(20497) }, { AOM_CDF2(18989) }, { AOM_CDF2(15513) },
    1641             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1642             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1643             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1644             :         { AOM_CDF2(16384) } },
    1645             :       { { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1646             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1647             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1648             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1649             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1650             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1651             :         { AOM_CDF2(16384) }, { AOM_CDF2(16384) }, { AOM_CDF2(16384) },
    1652             :         { AOM_CDF2(16384) } } } } };
    1653             : 
    1654             : static const AomCdfProb
    1655             : av1_default_eob_multi16_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1656             :     5)] = { { { { AOM_CDF5(840, 1039, 1980, 4895) },
    1657             :                 { AOM_CDF5(370, 671, 1883, 4471) } },
    1658             :               { { AOM_CDF5(3247, 4950, 9688, 14563) },
    1659             :                 { AOM_CDF5(1904, 3354, 7763, 14647) } } },
    1660             :             { { { AOM_CDF5(2125, 2551, 5165, 8946) },
    1661             :                 { AOM_CDF5(513, 765, 1859, 6339) } },
    1662             :               { { AOM_CDF5(7637, 9498, 14259, 19108) },
    1663             :                 { AOM_CDF5(2497, 4096, 8866, 16993) } } },
    1664             :             { { { AOM_CDF5(4016, 4897, 8881, 14968) },
    1665             :                 { AOM_CDF5(716, 1105, 2646, 10056) } },
    1666             :               { { AOM_CDF5(11139, 13270, 18241, 23566) },
    1667             :                 { AOM_CDF5(3192, 5032, 10297, 19755) } } },
    1668             :             { { { AOM_CDF5(6708, 8958, 14746, 22133) },
    1669             :                 { AOM_CDF5(1222, 2074, 4783, 15410) } },
    1670             :               { { AOM_CDF5(19575, 21766, 26044, 29709) },
    1671             :                 { AOM_CDF5(7297, 10767, 19273, 28194) } } } };
    1672             : 
    1673             : static const AomCdfProb
    1674             : av1_default_eob_multi32_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1675             :     6)] = { { { { AOM_CDF6(400, 520, 977, 2102, 6542) },
    1676             :                 { AOM_CDF6(210, 405, 1315, 3326, 7537) } },
    1677             :               { { AOM_CDF6(2636, 4273, 7588, 11794, 20401) },
    1678             :                 { AOM_CDF6(1786, 3179, 6902, 11357, 19054) } } },
    1679             :             { { { AOM_CDF6(989, 1249, 2019, 4151, 10785) },
    1680             :                 { AOM_CDF6(313, 441, 1099, 2917, 8562) } },
    1681             :               { { AOM_CDF6(8394, 10352, 13932, 18855, 26014) },
    1682             :                 { AOM_CDF6(2578, 4124, 8181, 13670, 24234) } } },
    1683             :             { { { AOM_CDF6(2515, 3003, 4452, 8162, 16041) },
    1684             :                 { AOM_CDF6(574, 821, 1836, 5089, 13128) } },
    1685             :               { { AOM_CDF6(13468, 16303, 20361, 25105, 29281) },
    1686             :                 { AOM_CDF6(3542, 5502, 10415, 16760, 25644) } } },
    1687             :             { { { AOM_CDF6(4617, 5709, 8446, 13584, 23135) },
    1688             :                 { AOM_CDF6(1156, 1702, 3675, 9274, 20539) } },
    1689             :               { { AOM_CDF6(22086, 24282, 27010, 29770, 31743) },
    1690             :                 { AOM_CDF6(7699, 10897, 20891, 26926, 31628) } } } };
    1691             : 
    1692             : static const AomCdfProb
    1693             : av1_default_eob_multi64_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1694             :     7)] = { { { { AOM_CDF7(329, 498, 1101, 1784, 3265, 7758) },
    1695             :                 { AOM_CDF7(335, 730, 1459, 5494, 8755, 12997) } },
    1696             :               { { AOM_CDF7(3505, 5304, 10086, 13814, 17684, 23370) },
    1697             :                 { AOM_CDF7(1563, 2700, 4876, 10911, 14706, 22480) } } },
    1698             :             { { { AOM_CDF7(1260, 1446, 2253, 3712, 6652, 13369) },
    1699             :                 { AOM_CDF7(401, 605, 1029, 2563, 5845, 12626) } },
    1700             :               { { AOM_CDF7(8609, 10612, 14624, 18714, 22614, 29024) },
    1701             :                 { AOM_CDF7(1923, 3127, 5867, 9703, 14277, 27100) } } },
    1702             :             { { { AOM_CDF7(2374, 2772, 4583, 7276, 12288, 19706) },
    1703             :                 { AOM_CDF7(497, 810, 1315, 3000, 7004, 15641) } },
    1704             :               { { AOM_CDF7(15050, 17126, 21410, 24886, 28156, 30726) },
    1705             :                 { AOM_CDF7(4034, 6290, 10235, 14982, 21214, 28491) } } },
    1706             :             { { { AOM_CDF7(6307, 7541, 12060, 16358, 22553, 27865) },
    1707             :                 { AOM_CDF7(1289, 2320, 3971, 7926, 14153, 24291) } },
    1708             :               { { AOM_CDF7(24212, 25708, 28268, 30035, 31307, 32049) },
    1709             :                 { AOM_CDF7(8726, 12378, 19409, 26450, 30038, 32462) } } } };
    1710             : 
    1711             : static const AomCdfProb
    1712             : av1_default_eob_multi128_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1713             :     8)] = {
    1714             :   { { { AOM_CDF8(219, 482, 1140, 2091, 3680, 6028, 12586) },
    1715             :       { AOM_CDF8(371, 699, 1254, 4830, 9479, 12562, 17497) } },
    1716             :     { { AOM_CDF8(5245, 7456, 12880, 15852, 20033, 23932, 27608) },
    1717             :       { AOM_CDF8(2054, 3472, 5869, 14232, 18242, 20590, 26752) } } },
    1718             :   { { { AOM_CDF8(685, 933, 1488, 2714, 4766, 8562, 19254) },
    1719             :       { AOM_CDF8(217, 352, 618, 2303, 5261, 9969, 17472) } },
    1720             :     { { AOM_CDF8(8045, 11200, 15497, 19595, 23948, 27408, 30938) },
    1721             :       { AOM_CDF8(2310, 4160, 7471, 14997, 17931, 20768, 30240) } } },
    1722             :   { { { AOM_CDF8(1366, 1738, 2527, 5016, 9355, 15797, 24643) },
    1723             :       { AOM_CDF8(354, 558, 944, 2760, 7287, 14037, 21779) } },
    1724             :     { { AOM_CDF8(13627, 16246, 20173, 24429, 27948, 30415, 31863) },
    1725             :       { AOM_CDF8(6275, 9889, 14769, 23164, 27988, 30493, 32272) } } },
    1726             :   { { { AOM_CDF8(3472, 4885, 7489, 12481, 18517, 24536, 29635) },
    1727             :       { AOM_CDF8(886, 1731, 3271, 8469, 15569, 22126, 28383) } },
    1728             :     { { AOM_CDF8(24313, 26062, 28385, 30107, 31217, 31898, 32345) },
    1729             :       { AOM_CDF8(9165, 13282, 21150, 30286, 31894, 32571, 32712) } } }
    1730             : };
    1731             : 
    1732             : static const AomCdfProb
    1733             : av1_default_eob_multi256_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1734             :     9)] = {
    1735             :   { { { AOM_CDF9(310, 584, 1887, 3589, 6168, 8611, 11352, 15652) },
    1736             :       { AOM_CDF9(998, 1850, 2998, 5604, 17341, 19888, 22899, 25583) } },
    1737             :     { { AOM_CDF9(2520, 3240, 5952, 8870, 12577, 17558, 19954, 24168) },
    1738             :       { AOM_CDF9(2203, 4130, 7435, 10739, 20652, 23681, 25609, 27261) } } },
    1739             :   { { { AOM_CDF9(1448, 2109, 4151, 6263, 9329, 13260, 17944, 23300) },
    1740             :       { AOM_CDF9(399, 1019, 1749, 3038, 10444, 15546, 22739, 27294) } },
    1741             :     { { AOM_CDF9(6402, 8148, 12623, 15072, 18728, 22847, 26447, 29377) },
    1742             :       { AOM_CDF9(1674, 3252, 5734, 10159, 22397, 23802, 24821, 30940) } } },
    1743             :   { { { AOM_CDF9(3089, 3920, 6038, 9460, 14266, 19881, 25766, 29176) },
    1744             :       { AOM_CDF9(1084, 2358, 3488, 5122, 11483, 18103, 26023, 29799) } },
    1745             :     { { AOM_CDF9(11514, 13794, 17480, 20754, 24361, 27378, 29492, 31277) },
    1746             :       { AOM_CDF9(6571, 9610, 15516, 21826, 29092, 30829, 31842,
    1747             :                  32708) } } },
    1748             :   { { { AOM_CDF9(5348, 7113, 11820, 15924, 22106, 26777, 30334, 31757) },
    1749             :       { AOM_CDF9(2453, 4474, 6307, 8777, 16474, 22975, 29000, 31547) } },
    1750             :     { { AOM_CDF9(23110, 24597, 27140, 28894, 30167, 30927, 31392, 32094) },
    1751             :       { AOM_CDF9(9998, 17661, 25178, 28097, 31308, 32038, 32403,
    1752             :                  32695) } } }
    1753             : };
    1754             : 
    1755             : static const AomCdfProb
    1756             : av1_default_eob_multi512_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1757             :     10)] = { { { { AOM_CDF10(641, 983, 3707, 5430, 10234, 14958, 18788,
    1758             :                              23412, 26061) },
    1759             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1760             :                              26214, 29491) } },
    1761             :                { { AOM_CDF10(5095, 6446, 9996, 13354, 16017, 17986, 20919,
    1762             :                              26129, 29140) },
    1763             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1764             :                              26214, 29491) } } },
    1765             :              { { { AOM_CDF10(1230, 2278, 5035, 7776, 11871, 15346, 19590,
    1766             :                              24584, 28749) },
    1767             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1768             :                              26214, 29491) } },
    1769             :                { { AOM_CDF10(7265, 9979, 15819, 19250, 21780, 23846, 26478,
    1770             :                              28396, 31811) },
    1771             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1772             :                              26214, 29491) } } },
    1773             :              { { { AOM_CDF10(2624, 3936, 6480, 9686, 13979, 17726, 23267,
    1774             :                              28410, 31078) },
    1775             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1776             :                              26214, 29491) } },
    1777             :                { { AOM_CDF10(12015, 14769, 19588, 22052, 24222, 25812,
    1778             :                              27300, 29219, 32114) },
    1779             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1780             :                              26214, 29491) } } },
    1781             :              { { { AOM_CDF10(5927, 7809, 10923, 14597, 19439, 24135, 28456,
    1782             :                              31142, 32060) },
    1783             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1784             :                              26214, 29491) } },
    1785             :                { { AOM_CDF10(21093, 23043, 25742, 27658, 29097, 29716,
    1786             :                              30073, 30820, 31956) },
    1787             :                  { AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938,
    1788             :                              26214, 29491) } } } };
    1789             : 
    1790             : static const AomCdfProb
    1791             : av1_default_eob_multi1024_cdfs[TOKEN_CDF_Q_CTXS][PLANE_TYPES][2][CDF_SIZE(
    1792             :     11)] = { { { { AOM_CDF11(393, 421, 751, 1623, 3160, 6352, 13345, 18047,
    1793             :                              22571, 25830) },
    1794             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1795             :                              23831, 26810, 29789) } },
    1796             :                { { AOM_CDF11(1865, 1988, 2930, 4242, 10533, 16538, 21354,
    1797             :                              27255, 28546, 31784) },
    1798             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1799             :                              23831, 26810, 29789) } } },
    1800             :              { { { AOM_CDF11(696, 948, 3145, 5702, 9706, 13217, 17851,
    1801             :                              21856, 25692, 28034) },
    1802             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1803             :                              23831, 26810, 29789) } },
    1804             :                { { AOM_CDF11(2672, 3591, 9330, 17084, 22725, 24284, 26527,
    1805             :                              28027, 28377, 30876) },
    1806             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1807             :                              23831, 26810, 29789) } } },
    1808             :              { { { AOM_CDF11(2784, 3831, 7041, 10521, 14847, 18844, 23155,
    1809             :                              26682, 29229, 31045) },
    1810             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1811             :                              23831, 26810, 29789) } },
    1812             :                { { AOM_CDF11(9577, 12466, 17739, 20750, 22061, 23215, 24601,
    1813             :                              25483, 25843, 32056) },
    1814             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1815             :                              23831, 26810, 29789) } } },
    1816             :              { { { AOM_CDF11(6698, 8334, 11961, 15762, 20186, 23862, 27434,
    1817             :                              29326, 31082, 32050) },
    1818             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1819             :                              23831, 26810, 29789) } },
    1820             :                { { AOM_CDF11(20569, 22426, 25569, 26859, 28053, 28913,
    1821             :                              29486, 29724, 29807, 32570) },
    1822             :                  { AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852,
    1823             :                              23831, 26810, 29789) } } } };
    1824             : 
    1825             : static const AomCdfProb av1_default_coeff_lps_multi_cdfs
    1826             : [TOKEN_CDF_Q_CTXS][TX_SIZES][PLANE_TYPES][LEVEL_CONTEXTS]
    1827             : [CDF_SIZE(BR_CDF_SIZE)] = {
    1828             :   { { { { AOM_CDF4(14298, 20718, 24174) },
    1829             :         { AOM_CDF4(12536, 19601, 23789) },
    1830             :         { AOM_CDF4(8712, 15051, 19503) },
    1831             :         { AOM_CDF4(6170, 11327, 15434) },
    1832             :         { AOM_CDF4(4742, 8926, 12538) },
    1833             :         { AOM_CDF4(3803, 7317, 10546) },
    1834             :         { AOM_CDF4(1696, 3317, 4871) },
    1835             :         { AOM_CDF4(14392, 19951, 22756) },
    1836             :         { AOM_CDF4(15978, 23218, 26818) },
    1837             :         { AOM_CDF4(12187, 19474, 23889) },
    1838             :         { AOM_CDF4(9176, 15640, 20259) },
    1839             :         { AOM_CDF4(7068, 12655, 17028) },
    1840             :         { AOM_CDF4(5656, 10442, 14472) },
    1841             :         { AOM_CDF4(2580, 4992, 7244) },
    1842             :         { AOM_CDF4(12136, 18049, 21426) },
    1843             :         { AOM_CDF4(13784, 20721, 24481) },
    1844             :         { AOM_CDF4(10836, 17621, 21900) },
    1845             :         { AOM_CDF4(8372, 14444, 18847) },
    1846             :         { AOM_CDF4(6523, 11779, 16000) },
    1847             :         { AOM_CDF4(5337, 9898, 13760) },
    1848             :         { AOM_CDF4(3034, 5860, 8462) } },
    1849             :       { { AOM_CDF4(15967, 22905, 26286) },
    1850             :         { AOM_CDF4(13534, 20654, 24579) },
    1851             :         { AOM_CDF4(9504, 16092, 20535) },
    1852             :         { AOM_CDF4(6975, 12568, 16903) },
    1853             :         { AOM_CDF4(5364, 10091, 14020) },
    1854             :         { AOM_CDF4(4357, 8370, 11857) },
    1855             :         { AOM_CDF4(2506, 4934, 7218) },
    1856             :         { AOM_CDF4(23032, 28815, 30936) },
    1857             :         { AOM_CDF4(19540, 26704, 29719) },
    1858             :         { AOM_CDF4(15158, 22969, 27097) },
    1859             :         { AOM_CDF4(11408, 18865, 23650) },
    1860             :         { AOM_CDF4(8885, 15448, 20250) },
    1861             :         { AOM_CDF4(7108, 12853, 17416) },
    1862             :         { AOM_CDF4(4231, 8041, 11480) },
    1863             :         { AOM_CDF4(19823, 26490, 29156) },
    1864             :         { AOM_CDF4(18890, 25929, 28932) },
    1865             :         { AOM_CDF4(15660, 23491, 27433) },
    1866             :         { AOM_CDF4(12147, 19776, 24488) },
    1867             :         { AOM_CDF4(9728, 16774, 21649) },
    1868             :         { AOM_CDF4(7919, 14277, 19066) },
    1869             :         { AOM_CDF4(5440, 10170, 14185) } } },
    1870             :     { { { AOM_CDF4(14406, 20862, 24414) },
    1871             :         { AOM_CDF4(11824, 18907, 23109) },
    1872             :         { AOM_CDF4(8257, 14393, 18803) },
    1873             :         { AOM_CDF4(5860, 10747, 14778) },
    1874             :         { AOM_CDF4(4475, 8486, 11984) },
    1875             :         { AOM_CDF4(3606, 6954, 10043) },
    1876             :         { AOM_CDF4(1736, 3410, 5048) },
    1877             :         { AOM_CDF4(14430, 20046, 22882) },
    1878             :         { AOM_CDF4(15593, 22899, 26709) },
    1879             :         { AOM_CDF4(12102, 19368, 23811) },
    1880             :         { AOM_CDF4(9059, 15584, 20262) },
    1881             :         { AOM_CDF4(6999, 12603, 17048) },
    1882             :         { AOM_CDF4(5684, 10497, 14553) },
    1883             :         { AOM_CDF4(2822, 5438, 7862) },
    1884             :         { AOM_CDF4(15785, 21585, 24359) },
    1885             :         { AOM_CDF4(18347, 25229, 28266) },
    1886             :         { AOM_CDF4(14974, 22487, 26389) },
    1887             :         { AOM_CDF4(11423, 18681, 23271) },
    1888             :         { AOM_CDF4(8863, 15350, 20008) },
    1889             :         { AOM_CDF4(7153, 12852, 17278) },
    1890             :         { AOM_CDF4(3707, 7036, 9982) } },
    1891             :       { { AOM_CDF4(15460, 21696, 25469) },
    1892             :         { AOM_CDF4(12170, 19249, 23191) },
    1893             :         { AOM_CDF4(8723, 15027, 19332) },
    1894             :         { AOM_CDF4(6428, 11704, 15874) },
    1895             :         { AOM_CDF4(4922, 9292, 13052) },
    1896             :         { AOM_CDF4(4139, 7695, 11010) },
    1897             :         { AOM_CDF4(2291, 4508, 6598) },
    1898             :         { AOM_CDF4(19856, 26920, 29828) },
    1899             :         { AOM_CDF4(17923, 25289, 28792) },
    1900             :         { AOM_CDF4(14278, 21968, 26297) },
    1901             :         { AOM_CDF4(10910, 18136, 22950) },
    1902             :         { AOM_CDF4(8423, 14815, 19627) },
    1903             :         { AOM_CDF4(6771, 12283, 16774) },
    1904             :         { AOM_CDF4(4074, 7750, 11081) },
    1905             :         { AOM_CDF4(19852, 26074, 28672) },
    1906             :         { AOM_CDF4(19371, 26110, 28989) },
    1907             :         { AOM_CDF4(16265, 23873, 27663) },
    1908             :         { AOM_CDF4(12758, 20378, 24952) },
    1909             :         { AOM_CDF4(10095, 17098, 21961) },
    1910             :         { AOM_CDF4(8250, 14628, 19451) },
    1911             :         { AOM_CDF4(5205, 9745, 13622) } } },
    1912             :     { { { AOM_CDF4(10563, 16233, 19763) },
    1913             :         { AOM_CDF4(9794, 16022, 19804) },
    1914             :         { AOM_CDF4(6750, 11945, 15759) },
    1915             :         { AOM_CDF4(4963, 9186, 12752) },
    1916             :         { AOM_CDF4(3845, 7435, 10627) },
    1917             :         { AOM_CDF4(3051, 6085, 8834) },
    1918             :         { AOM_CDF4(1311, 2596, 3830) },
    1919             :         { AOM_CDF4(11246, 16404, 19689) },
    1920             :         { AOM_CDF4(12315, 18911, 22731) },
    1921             :         { AOM_CDF4(10557, 17095, 21289) },
    1922             :         { AOM_CDF4(8136, 14006, 18249) },
    1923             :         { AOM_CDF4(6348, 11474, 15565) },
    1924             :         { AOM_CDF4(5196, 9655, 13400) },
    1925             :         { AOM_CDF4(2349, 4526, 6587) },
    1926             :         { AOM_CDF4(13337, 18730, 21569) },
    1927             :         { AOM_CDF4(19306, 26071, 28882) },
    1928             :         { AOM_CDF4(15952, 23540, 27254) },
    1929             :         { AOM_CDF4(12409, 19934, 24430) },
    1930             :         { AOM_CDF4(9760, 16706, 21389) },
    1931             :         { AOM_CDF4(8004, 14220, 18818) },
    1932             :         { AOM_CDF4(4138, 7794, 10961) } },
    1933             :       { { AOM_CDF4(10870, 16684, 20949) },
    1934             :         { AOM_CDF4(9664, 15230, 18680) },
    1935             :         { AOM_CDF4(6886, 12109, 15408) },
    1936             :         { AOM_CDF4(4825, 8900, 12305) },
    1937             :         { AOM_CDF4(3630, 7162, 10314) },
    1938             :         { AOM_CDF4(3036, 6429, 9387) },
    1939             :         { AOM_CDF4(1671, 3296, 4940) },
    1940             :         { AOM_CDF4(13819, 19159, 23026) },
    1941             :         { AOM_CDF4(11984, 19108, 23120) },
    1942             :         { AOM_CDF4(10690, 17210, 21663) },
    1943             :         { AOM_CDF4(7984, 14154, 18333) },
    1944             :         { AOM_CDF4(6868, 12294, 16124) },
    1945             :         { AOM_CDF4(5274, 8994, 12868) },
    1946             :         { AOM_CDF4(2988, 5771, 8424) },
    1947             :         { AOM_CDF4(19736, 26647, 29141) },
    1948             :         { AOM_CDF4(18933, 26070, 28984) },
    1949             :         { AOM_CDF4(15779, 23048, 27200) },
    1950             :         { AOM_CDF4(12638, 20061, 24532) },
    1951             :         { AOM_CDF4(10692, 17545, 22220) },
    1952             :         { AOM_CDF4(9217, 15251, 20054) },
    1953             :         { AOM_CDF4(5078, 9284, 12594) } } },
    1954             :     { { { AOM_CDF4(2331, 3662, 5244) },
    1955             :         { AOM_CDF4(2891, 4771, 6145) },
    1956             :         { AOM_CDF4(4598, 7623, 9729) },
    1957             :         { AOM_CDF4(3520, 6845, 9199) },
    1958             :         { AOM_CDF4(3417, 6119, 9324) },
    1959             :         { AOM_CDF4(2601, 5412, 7385) },
    1960             :         { AOM_CDF4(600, 1173, 1744) },
    1961             :         { AOM_CDF4(7672, 13286, 17469) },
    1962             :         { AOM_CDF4(4232, 7792, 10793) },
    1963             :         { AOM_CDF4(2915, 5317, 7397) },
    1964             :         { AOM_CDF4(2318, 4356, 6152) },
    1965             :         { AOM_CDF4(2127, 4000, 5554) },
    1966             :         { AOM_CDF4(1850, 3478, 5275) },
    1967             :         { AOM_CDF4(977, 1933, 2843) },
    1968             :         { AOM_CDF4(18280, 24387, 27989) },
    1969             :         { AOM_CDF4(15852, 22671, 26185) },
    1970             :         { AOM_CDF4(13845, 20951, 24789) },
    1971             :         { AOM_CDF4(11055, 17966, 22129) },
    1972             :         { AOM_CDF4(9138, 15422, 19801) },
    1973             :         { AOM_CDF4(7454, 13145, 17456) },
    1974             :         { AOM_CDF4(3370, 6393, 9013) } },
    1975             :       { { AOM_CDF4(5842, 9229, 10838) },
    1976             :         { AOM_CDF4(2313, 3491, 4276) },
    1977             :         { AOM_CDF4(2998, 6104, 7496) },
    1978             :         { AOM_CDF4(2420, 7447, 9868) },
    1979             :         { AOM_CDF4(3034, 8495, 10923) },
    1980             :         { AOM_CDF4(4076, 8937, 10975) },
    1981             :         { AOM_CDF4(1086, 2370, 3299) },
    1982             :         { AOM_CDF4(9714, 17254, 20444) },
    1983             :         { AOM_CDF4(8543, 13698, 17123) },
    1984             :         { AOM_CDF4(4918, 9007, 11910) },
    1985             :         { AOM_CDF4(4129, 7532, 10553) },
    1986             :         { AOM_CDF4(2364, 5533, 8058) },
    1987             :         { AOM_CDF4(1834, 3546, 5563) },
    1988             :         { AOM_CDF4(1473, 2908, 4133) },
    1989             :         { AOM_CDF4(15405, 21193, 25619) },
    1990             :         { AOM_CDF4(15691, 21952, 26561) },
    1991             :         { AOM_CDF4(12962, 19194, 24165) },
    1992             :         { AOM_CDF4(10272, 17855, 22129) },
    1993             :         { AOM_CDF4(8588, 15270, 20718) },
    1994             :         { AOM_CDF4(8682, 14669, 19500) },
    1995             :         { AOM_CDF4(4870, 9636, 13205) } } },
    1996             :     { { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    1997             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    1998             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    1999             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2000             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2001             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2002             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2003             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2004             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2005             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2006             :         { AOM_CDF4(8192, 16384, 24576) } },
    2007             :       { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2008             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2009             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2010             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2011             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2012             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2013             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2014             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2015             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2016             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2017             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    2018             :   { { { { AOM_CDF4(14995, 21341, 24749) },
    2019             :         { AOM_CDF4(13158, 20289, 24601) },
    2020             :         { AOM_CDF4(8941, 15326, 19876) },
    2021             :         { AOM_CDF4(6297, 11541, 15807) },
    2022             :         { AOM_CDF4(4817, 9029, 12776) },
    2023             :         { AOM_CDF4(3731, 7273, 10627) },
    2024             :         { AOM_CDF4(1847, 3617, 5354) },
    2025             :         { AOM_CDF4(14472, 19659, 22343) },
    2026             :         { AOM_CDF4(16806, 24162, 27533) },
    2027             :         { AOM_CDF4(12900, 20404, 24713) },
    2028             :         { AOM_CDF4(9411, 16112, 20797) },
    2029             :         { AOM_CDF4(7056, 12697, 17148) },
    2030             :         { AOM_CDF4(5544, 10339, 14460) },
    2031             :         { AOM_CDF4(2954, 5704, 8319) },
    2032             :         { AOM_CDF4(12464, 18071, 21354) },
    2033             :         { AOM_CDF4(15482, 22528, 26034) },
    2034             :         { AOM_CDF4(12070, 19269, 23624) },
    2035             :         { AOM_CDF4(8953, 15406, 20106) },
    2036             :         { AOM_CDF4(7027, 12730, 17220) },
    2037             :         { AOM_CDF4(5887, 10913, 15140) },
    2038             :         { AOM_CDF4(3793, 7278, 10447) } },
    2039             :       { { AOM_CDF4(15571, 22232, 25749) },
    2040             :         { AOM_CDF4(14506, 21575, 25374) },
    2041             :         { AOM_CDF4(10189, 17089, 21569) },
    2042             :         { AOM_CDF4(7316, 13301, 17915) },
    2043             :         { AOM_CDF4(5783, 10912, 15190) },
    2044             :         { AOM_CDF4(4760, 9155, 13088) },
    2045             :         { AOM_CDF4(2993, 5966, 8774) },
    2046             :         { AOM_CDF4(23424, 28903, 30778) },
    2047             :         { AOM_CDF4(20775, 27666, 30290) },
    2048             :         { AOM_CDF4(16474, 24410, 28299) },
    2049             :         { AOM_CDF4(12471, 20180, 24987) },
    2050             :         { AOM_CDF4(9410, 16487, 21439) },
    2051             :         { AOM_CDF4(7536, 13614, 18529) },
    2052             :         { AOM_CDF4(5048, 9586, 13549) },
    2053             :         { AOM_CDF4(21090, 27290, 29756) },
    2054             :         { AOM_CDF4(20796, 27402, 30026) },
    2055             :         { AOM_CDF4(17819, 25485, 28969) },
    2056             :         { AOM_CDF4(13860, 21909, 26462) },
    2057             :         { AOM_CDF4(11002, 18494, 23529) },
    2058             :         { AOM_CDF4(8953, 15929, 20897) },
    2059             :         { AOM_CDF4(6448, 11918, 16454) } } },
    2060             :     { { { AOM_CDF4(15999, 22208, 25449) },
    2061             :         { AOM_CDF4(13050, 19988, 24122) },
    2062             :         { AOM_CDF4(8594, 14864, 19378) },
    2063             :         { AOM_CDF4(6033, 11079, 15238) },
    2064             :         { AOM_CDF4(4554, 8683, 12347) },
    2065             :         { AOM_CDF4(3672, 7139, 10337) },
    2066             :         { AOM_CDF4(1900, 3771, 5576) },
    2067             :         { AOM_CDF4(15788, 21340, 23949) },
    2068             :         { AOM_CDF4(16825, 24235, 27758) },
    2069             :         { AOM_CDF4(12873, 20402, 24810) },
    2070             :         { AOM_CDF4(9590, 16363, 21094) },
    2071             :         { AOM_CDF4(7352, 13209, 17733) },
    2072             :         { AOM_CDF4(5960, 10989, 15184) },
    2073             :         { AOM_CDF4(3232, 6234, 9007) },
    2074             :         { AOM_CDF4(15761, 20716, 23224) },
    2075             :         { AOM_CDF4(19318, 25989, 28759) },
    2076             :         { AOM_CDF4(15529, 23094, 26929) },
    2077             :         { AOM_CDF4(11662, 18989, 23641) },
    2078             :         { AOM_CDF4(8955, 15568, 20366) },
    2079             :         { AOM_CDF4(7281, 13106, 17708) },
    2080             :         { AOM_CDF4(4248, 8059, 11440) } },
    2081             :       { { AOM_CDF4(14899, 21217, 24503) },
    2082             :         { AOM_CDF4(13519, 20283, 24047) },
    2083             :         { AOM_CDF4(9429, 15966, 20365) },
    2084             :         { AOM_CDF4(6700, 12355, 16652) },
    2085             :         { AOM_CDF4(5088, 9704, 13716) },
    2086             :         { AOM_CDF4(4243, 8154, 11731) },
    2087             :         { AOM_CDF4(2702, 5364, 7861) },
    2088             :         { AOM_CDF4(22745, 28388, 30454) },
    2089             :         { AOM_CDF4(20235, 27146, 29922) },
    2090             :         { AOM_CDF4(15896, 23715, 27637) },
    2091             :         { AOM_CDF4(11840, 19350, 24131) },
    2092             :         { AOM_CDF4(9122, 15932, 20880) },
    2093             :         { AOM_CDF4(7488, 13581, 18362) },
    2094             :         { AOM_CDF4(5114, 9568, 13370) },
    2095             :         { AOM_CDF4(20845, 26553, 28932) },
    2096             :         { AOM_CDF4(20981, 27372, 29884) },
    2097             :         { AOM_CDF4(17781, 25335, 28785) },
    2098             :         { AOM_CDF4(13760, 21708, 26297) },
    2099             :         { AOM_CDF4(10975, 18415, 23365) },
    2100             :         { AOM_CDF4(9045, 15789, 20686) },
    2101             :         { AOM_CDF4(6130, 11199, 15423) } } },
    2102             :     { { { AOM_CDF4(13549, 19724, 23158) },
    2103             :         { AOM_CDF4(11844, 18382, 22246) },
    2104             :         { AOM_CDF4(7919, 13619, 17773) },
    2105             :         { AOM_CDF4(5486, 10143, 13946) },
    2106             :         { AOM_CDF4(4166, 7983, 11324) },
    2107             :         { AOM_CDF4(3364, 6506, 9427) },
    2108             :         { AOM_CDF4(1598, 3160, 4674) },
    2109             :         { AOM_CDF4(15281, 20979, 23781) },
    2110             :         { AOM_CDF4(14939, 22119, 25952) },
    2111             :         { AOM_CDF4(11363, 18407, 22812) },
    2112             :         { AOM_CDF4(8609, 14857, 19370) },
    2113             :         { AOM_CDF4(6737, 12184, 16480) },
    2114             :         { AOM_CDF4(5506, 10263, 14262) },
    2115             :         { AOM_CDF4(2990, 5786, 8380) },
    2116             :         { AOM_CDF4(20249, 25253, 27417) },
    2117             :         { AOM_CDF4(21070, 27518, 30001) },
    2118             :         { AOM_CDF4(16854, 24469, 28074) },
    2119             :         { AOM_CDF4(12864, 20486, 25000) },
    2120             :         { AOM_CDF4(9962, 16978, 21778) },
    2121             :         { AOM_CDF4(8074, 14338, 19048) },
    2122             :         { AOM_CDF4(4494, 8479, 11906) } },
    2123             :       { { AOM_CDF4(13960, 19617, 22829) },
    2124             :         { AOM_CDF4(11150, 17341, 21228) },
    2125             :         { AOM_CDF4(7150, 12964, 17190) },
    2126             :         { AOM_CDF4(5331, 10002, 13867) },
    2127             :         { AOM_CDF4(4167, 7744, 11057) },
    2128             :         { AOM_CDF4(3480, 6629, 9646) },
    2129             :         { AOM_CDF4(1883, 3784, 5686) },
    2130             :         { AOM_CDF4(18752, 25660, 28912) },
    2131             :         { AOM_CDF4(16968, 24586, 28030) },
    2132             :         { AOM_CDF4(13520, 21055, 25313) },
    2133             :         { AOM_CDF4(10453, 17626, 22280) },
    2134             :         { AOM_CDF4(8386, 14505, 19116) },
    2135             :         { AOM_CDF4(6742, 12595, 17008) },
    2136             :         { AOM_CDF4(4273, 8140, 11499) },
    2137             :         { AOM_CDF4(22120, 27827, 30233) },
    2138             :         { AOM_CDF4(20563, 27358, 29895) },
    2139             :         { AOM_CDF4(17076, 24644, 28153) },
    2140             :         { AOM_CDF4(13362, 20942, 25309) },
    2141             :         { AOM_CDF4(10794, 17965, 22695) },
    2142             :         { AOM_CDF4(9014, 15652, 20319) },
    2143             :         { AOM_CDF4(5708, 10512, 14497) } } },
    2144             :     { { { AOM_CDF4(5705, 10930, 15725) },
    2145             :         { AOM_CDF4(7946, 12765, 16115) },
    2146             :         { AOM_CDF4(6801, 12123, 16226) },
    2147             :         { AOM_CDF4(5462, 10135, 14200) },
    2148             :         { AOM_CDF4(4189, 8011, 11507) },
    2149             :         { AOM_CDF4(3191, 6229, 9408) },
    2150             :         { AOM_CDF4(1057, 2137, 3212) },
    2151             :         { AOM_CDF4(10018, 17067, 21491) },
    2152             :         { AOM_CDF4(7380, 12582, 16453) },
    2153             :         { AOM_CDF4(6068, 10845, 14339) },
    2154             :         { AOM_CDF4(5098, 9198, 12555) },
    2155             :         { AOM_CDF4(4312, 8010, 11119) },
    2156             :         { AOM_CDF4(3700, 6966, 9781) },
    2157             :         { AOM_CDF4(1693, 3326, 4887) },
    2158             :         { AOM_CDF4(18757, 24930, 27774) },
    2159             :         { AOM_CDF4(17648, 24596, 27817) },
    2160             :         { AOM_CDF4(14707, 22052, 26026) },
    2161             :         { AOM_CDF4(11720, 18852, 23292) },
    2162             :         { AOM_CDF4(9357, 15952, 20525) },
    2163             :         { AOM_CDF4(7810, 13753, 18210) },
    2164             :         { AOM_CDF4(3879, 7333, 10328) } },
    2165             :       { { AOM_CDF4(8278, 13242, 15922) },
    2166             :         { AOM_CDF4(10547, 15867, 18919) },
    2167             :         { AOM_CDF4(9106, 15842, 20609) },
    2168             :         { AOM_CDF4(6833, 13007, 17218) },
    2169             :         { AOM_CDF4(4811, 9712, 13923) },
    2170             :         { AOM_CDF4(3985, 7352, 11128) },
    2171             :         { AOM_CDF4(1688, 3458, 5262) },
    2172             :         { AOM_CDF4(12951, 21861, 26510) },
    2173             :         { AOM_CDF4(9788, 16044, 20276) },
    2174             :         { AOM_CDF4(6309, 11244, 14870) },
    2175             :         { AOM_CDF4(5183, 9349, 12566) },
    2176             :         { AOM_CDF4(4389, 8229, 11492) },
    2177             :         { AOM_CDF4(3633, 6945, 10620) },
    2178             :         { AOM_CDF4(3600, 6847, 9907) },
    2179             :         { AOM_CDF4(21748, 28137, 30255) },
    2180             :         { AOM_CDF4(19436, 26581, 29560) },
    2181             :         { AOM_CDF4(16359, 24201, 27953) },
    2182             :         { AOM_CDF4(13961, 21693, 25871) },
    2183             :         { AOM_CDF4(11544, 18686, 23322) },
    2184             :         { AOM_CDF4(9372, 16462, 20952) },
    2185             :         { AOM_CDF4(6138, 11210, 15390) } } },
    2186             :     { { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2187             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2188             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2189             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2190             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2191             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2192             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2193             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2194             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2195             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2196             :         { AOM_CDF4(8192, 16384, 24576) } },
    2197             :       { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2198             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2199             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2200             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2201             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2202             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2203             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2204             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2205             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2206             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2207             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    2208             :   { { { { AOM_CDF4(16138, 22223, 25509) },
    2209             :         { AOM_CDF4(15347, 22430, 26332) },
    2210             :         { AOM_CDF4(9614, 16736, 21332) },
    2211             :         { AOM_CDF4(6600, 12275, 16907) },
    2212             :         { AOM_CDF4(4811, 9424, 13547) },
    2213             :         { AOM_CDF4(3748, 7809, 11420) },
    2214             :         { AOM_CDF4(2254, 4587, 6890) },
    2215             :         { AOM_CDF4(15196, 20284, 23177) },
    2216             :         { AOM_CDF4(18317, 25469, 28451) },
    2217             :         { AOM_CDF4(13918, 21651, 25842) },
    2218             :         { AOM_CDF4(10052, 17150, 21995) },
    2219             :         { AOM_CDF4(7499, 13630, 18587) },
    2220             :         { AOM_CDF4(6158, 11417, 16003) },
    2221             :         { AOM_CDF4(4014, 7785, 11252) },
    2222             :         { AOM_CDF4(15048, 21067, 24384) },
    2223             :         { AOM_CDF4(18202, 25346, 28553) },
    2224             :         { AOM_CDF4(14302, 22019, 26356) },
    2225             :         { AOM_CDF4(10839, 18139, 23166) },
    2226             :         { AOM_CDF4(8715, 15744, 20806) },
    2227             :         { AOM_CDF4(7536, 13576, 18544) },
    2228             :         { AOM_CDF4(5413, 10335, 14498) } },
    2229             :       { { AOM_CDF4(17394, 24501, 27895) },
    2230             :         { AOM_CDF4(15889, 23420, 27185) },
    2231             :         { AOM_CDF4(11561, 19133, 23870) },
    2232             :         { AOM_CDF4(8285, 14812, 19844) },
    2233             :         { AOM_CDF4(6496, 12043, 16550) },
    2234             :         { AOM_CDF4(4771, 9574, 13677) },
    2235             :         { AOM_CDF4(3603, 6830, 10144) },
    2236             :         { AOM_CDF4(21656, 27704, 30200) },
    2237             :         { AOM_CDF4(21324, 27915, 30511) },
    2238             :         { AOM_CDF4(17327, 25336, 28997) },
    2239             :         { AOM_CDF4(13417, 21381, 26033) },
    2240             :         { AOM_CDF4(10132, 17425, 22338) },
    2241             :         { AOM_CDF4(8580, 15016, 19633) },
    2242             :         { AOM_CDF4(5694, 11477, 16411) },
    2243             :         { AOM_CDF4(24116, 29780, 31450) },
    2244             :         { AOM_CDF4(23853, 29695, 31591) },
    2245             :         { AOM_CDF4(20085, 27614, 30428) },
    2246             :         { AOM_CDF4(15326, 24335, 28575) },
    2247             :         { AOM_CDF4(11814, 19472, 24810) },
    2248             :         { AOM_CDF4(10221, 18611, 24767) },
    2249             :         { AOM_CDF4(7689, 14558, 20321) } } },
    2250             :     { { { AOM_CDF4(16214, 22380, 25770) },
    2251             :         { AOM_CDF4(14213, 21304, 25295) },
    2252             :         { AOM_CDF4(9213, 15823, 20455) },
    2253             :         { AOM_CDF4(6395, 11758, 16139) },
    2254             :         { AOM_CDF4(4779, 9187, 13066) },
    2255             :         { AOM_CDF4(3821, 7501, 10953) },
    2256             :         { AOM_CDF4(2293, 4567, 6795) },
    2257             :         { AOM_CDF4(15859, 21283, 23820) },
    2258             :         { AOM_CDF4(18404, 25602, 28726) },
    2259             :         { AOM_CDF4(14325, 21980, 26206) },
    2260             :         { AOM_CDF4(10669, 17937, 22720) },
    2261             :         { AOM_CDF4(8297, 14642, 19447) },
    2262             :         { AOM_CDF4(6746, 12389, 16893) },
    2263             :         { AOM_CDF4(4324, 8251, 11770) },
    2264             :         { AOM_CDF4(16532, 21631, 24475) },
    2265             :         { AOM_CDF4(20667, 27150, 29668) },
    2266             :         { AOM_CDF4(16728, 24510, 28175) },
    2267             :         { AOM_CDF4(12861, 20645, 25332) },
    2268             :         { AOM_CDF4(10076, 17361, 22417) },
    2269             :         { AOM_CDF4(8395, 14940, 19963) },
    2270             :         { AOM_CDF4(5731, 10683, 14912) } },
    2271             :       { { AOM_CDF4(14433, 21155, 24938) },
    2272             :         { AOM_CDF4(14658, 21716, 25545) },
    2273             :         { AOM_CDF4(9923, 16824, 21557) },
    2274             :         { AOM_CDF4(6982, 13052, 17721) },
    2275             :         { AOM_CDF4(5419, 10503, 15050) },
    2276             :         { AOM_CDF4(4852, 9162, 13014) },
    2277             :         { AOM_CDF4(3271, 6395, 9630) },
    2278             :         { AOM_CDF4(22210, 27833, 30109) },
    2279             :         { AOM_CDF4(20750, 27368, 29821) },
    2280             :         { AOM_CDF4(16894, 24828, 28573) },
    2281             :         { AOM_CDF4(13247, 21276, 25757) },
    2282             :         { AOM_CDF4(10038, 17265, 22563) },
    2283             :         { AOM_CDF4(8587, 14947, 20327) },
    2284             :         { AOM_CDF4(5645, 11371, 15252) },
    2285             :         { AOM_CDF4(22027, 27526, 29714) },
    2286             :         { AOM_CDF4(23098, 29146, 31221) },
    2287             :         { AOM_CDF4(19886, 27341, 30272) },
    2288             :         { AOM_CDF4(15609, 23747, 28046) },
    2289             :         { AOM_CDF4(11993, 20065, 24939) },
    2290             :         { AOM_CDF4(9637, 18267, 23671) },
    2291             :         { AOM_CDF4(7625, 13801, 19144) } } },
    2292             :     { { { AOM_CDF4(14438, 20798, 24089) },
    2293             :         { AOM_CDF4(12621, 19203, 23097) },
    2294             :         { AOM_CDF4(8177, 14125, 18402) },
    2295             :         { AOM_CDF4(5674, 10501, 14456) },
    2296             :         { AOM_CDF4(4236, 8239, 11733) },
    2297             :         { AOM_CDF4(3447, 6750, 9806) },
    2298             :         { AOM_CDF4(1986, 3950, 5864) },
    2299             :         { AOM_CDF4(16208, 22099, 24930) },
    2300             :         { AOM_CDF4(16537, 24025, 27585) },
    2301             :         { AOM_CDF4(12780, 20381, 24867) },
    2302             :         { AOM_CDF4(9767, 16612, 21416) },
    2303             :         { AOM_CDF4(7686, 13738, 18398) },
    2304             :         { AOM_CDF4(6333, 11614, 15964) },
    2305             :         { AOM_CDF4(3941, 7571, 10836) },
    2306             :         { AOM_CDF4(22819, 27422, 29202) },
    2307             :         { AOM_CDF4(22224, 28514, 30721) },
    2308             :         { AOM_CDF4(17660, 25433, 28913) },
    2309             :         { AOM_CDF4(13574, 21482, 26002) },
    2310             :         { AOM_CDF4(10629, 17977, 22938) },
    2311             :         { AOM_CDF4(8612, 15298, 20265) },
    2312             :         { AOM_CDF4(5607, 10491, 14596) } },
    2313             :       { { AOM_CDF4(13569, 19800, 23206) },
    2314             :         { AOM_CDF4(13128, 19924, 23869) },
    2315             :         { AOM_CDF4(8329, 14841, 19403) },
    2316             :         { AOM_CDF4(6130, 10976, 15057) },
    2317             :         { AOM_CDF4(4682, 8839, 12518) },
    2318             :         { AOM_CDF4(3656, 7409, 10588) },
    2319             :         { AOM_CDF4(2577, 5099, 7412) },
    2320             :         { AOM_CDF4(22427, 28684, 30585) },
    2321             :         { AOM_CDF4(20913, 27750, 30139) },
    2322             :         { AOM_CDF4(15840, 24109, 27834) },
    2323             :         { AOM_CDF4(12308, 20029, 24569) },
    2324             :         { AOM_CDF4(10216, 16785, 21458) },
    2325             :         { AOM_CDF4(8309, 14203, 19113) },
    2326             :         { AOM_CDF4(6043, 11168, 15307) },
    2327             :         { AOM_CDF4(23166, 28901, 30998) },
    2328             :         { AOM_CDF4(21899, 28405, 30751) },
    2329             :         { AOM_CDF4(18413, 26091, 29443) },
    2330             :         { AOM_CDF4(15233, 23114, 27352) },
    2331             :         { AOM_CDF4(12683, 20472, 25288) },
    2332             :         { AOM_CDF4(10702, 18259, 23409) },
    2333             :         { AOM_CDF4(8125, 14464, 19226) } } },
    2334             :     { { { AOM_CDF4(9040, 14786, 18360) },
    2335             :         { AOM_CDF4(9979, 15718, 19415) },
    2336             :         { AOM_CDF4(7913, 13918, 18311) },
    2337             :         { AOM_CDF4(5859, 10889, 15184) },
    2338             :         { AOM_CDF4(4593, 8677, 12510) },
    2339             :         { AOM_CDF4(3820, 7396, 10791) },
    2340             :         { AOM_CDF4(1730, 3471, 5192) },
    2341             :         { AOM_CDF4(11803, 18365, 22709) },
    2342             :         { AOM_CDF4(11419, 18058, 22225) },
    2343             :         { AOM_CDF4(9418, 15774, 20243) },
    2344             :         { AOM_CDF4(7539, 13325, 17657) },
    2345             :         { AOM_CDF4(6233, 11317, 15384) },
    2346             :         { AOM_CDF4(5137, 9656, 13545) },
    2347             :         { AOM_CDF4(2977, 5774, 8349) },
    2348             :         { AOM_CDF4(21207, 27246, 29640) },
    2349             :         { AOM_CDF4(19547, 26578, 29497) },
    2350             :         { AOM_CDF4(16169, 23871, 27690) },
    2351             :         { AOM_CDF4(12820, 20458, 25018) },
    2352             :         { AOM_CDF4(10224, 17332, 22214) },
    2353             :         { AOM_CDF4(8526, 15048, 19884) },
    2354             :         { AOM_CDF4(5037, 9410, 13118) } },
    2355             :       { { AOM_CDF4(12339, 17329, 20140) },
    2356             :         { AOM_CDF4(13505, 19895, 23225) },
    2357             :         { AOM_CDF4(9847, 16944, 21564) },
    2358             :         { AOM_CDF4(7280, 13256, 18348) },
    2359             :         { AOM_CDF4(4712, 10009, 14454) },
    2360             :         { AOM_CDF4(4361, 7914, 12477) },
    2361             :         { AOM_CDF4(2870, 5628, 7995) },
    2362             :         { AOM_CDF4(20061, 25504, 28526) },
    2363             :         { AOM_CDF4(15235, 22878, 26145) },
    2364             :         { AOM_CDF4(12985, 19958, 24155) },
    2365             :         { AOM_CDF4(9782, 16641, 21403) },
    2366             :         { AOM_CDF4(9456, 16360, 20760) },
    2367             :         { AOM_CDF4(6855, 12940, 18557) },
    2368             :         { AOM_CDF4(5661, 10564, 15002) },
    2369             :         { AOM_CDF4(25656, 30602, 31894) },
    2370             :         { AOM_CDF4(22570, 29107, 31092) },
    2371             :         { AOM_CDF4(18917, 26423, 29541) },
    2372             :         { AOM_CDF4(15940, 23649, 27754) },
    2373             :         { AOM_CDF4(12803, 20581, 25219) },
    2374             :         { AOM_CDF4(11082, 18695, 23376) },
    2375             :         { AOM_CDF4(7939, 14373, 19005) } } },
    2376             :     { { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2377             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2378             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2379             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2380             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2381             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2382             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2383             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2384             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2385             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2386             :         { AOM_CDF4(8192, 16384, 24576) } },
    2387             :       { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2388             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2389             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2390             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2391             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2392             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2393             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2394             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2395             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2396             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2397             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    2398             :   { { { { AOM_CDF4(18315, 24289, 27551) },
    2399             :         { AOM_CDF4(16854, 24068, 27835) },
    2400             :         { AOM_CDF4(10140, 17927, 23173) },
    2401             :         { AOM_CDF4(6722, 12982, 18267) },
    2402             :         { AOM_CDF4(4661, 9826, 14706) },
    2403             :         { AOM_CDF4(3832, 8165, 12294) },
    2404             :         { AOM_CDF4(2795, 6098, 9245) },
    2405             :         { AOM_CDF4(17145, 23326, 26672) },
    2406             :         { AOM_CDF4(20733, 27680, 30308) },
    2407             :         { AOM_CDF4(16032, 24461, 28546) },
    2408             :         { AOM_CDF4(11653, 20093, 25081) },
    2409             :         { AOM_CDF4(9290, 16429, 22086) },
    2410             :         { AOM_CDF4(7796, 14598, 19982) },
    2411             :         { AOM_CDF4(6502, 12378, 17441) },
    2412             :         { AOM_CDF4(21681, 27732, 30320) },
    2413             :         { AOM_CDF4(22389, 29044, 31261) },
    2414             :         { AOM_CDF4(19027, 26731, 30087) },
    2415             :         { AOM_CDF4(14739, 23755, 28624) },
    2416             :         { AOM_CDF4(11358, 20778, 25511) },
    2417             :         { AOM_CDF4(10995, 18073, 24190) },
    2418             :         { AOM_CDF4(9162, 14990, 20617) } },
    2419             :       { { AOM_CDF4(21425, 27952, 30388) },
    2420             :         { AOM_CDF4(18062, 25838, 29034) },
    2421             :         { AOM_CDF4(11956, 19881, 24808) },
    2422             :         { AOM_CDF4(7718, 15000, 20980) },
    2423             :         { AOM_CDF4(5702, 11254, 16143) },
    2424             :         { AOM_CDF4(4898, 9088, 16864) },
    2425             :         { AOM_CDF4(3679, 6776, 11907) },
    2426             :         { AOM_CDF4(23294, 30160, 31663) },
    2427             :         { AOM_CDF4(24397, 29896, 31836) },
    2428             :         { AOM_CDF4(19245, 27128, 30593) },
    2429             :         { AOM_CDF4(13202, 19825, 26404) },
    2430             :         { AOM_CDF4(11578, 19297, 23957) },
    2431             :         { AOM_CDF4(8073, 13297, 21370) },
    2432             :         { AOM_CDF4(5461, 10923, 19745) },
    2433             :         { AOM_CDF4(27367, 30521, 31934) },
    2434             :         { AOM_CDF4(24904, 30671, 31940) },
    2435             :         { AOM_CDF4(23075, 28460, 31299) },
    2436             :         { AOM_CDF4(14400, 23658, 30417) },
    2437             :         { AOM_CDF4(13885, 23882, 28325) },
    2438             :         { AOM_CDF4(14746, 22938, 27853) },
    2439             :         { AOM_CDF4(5461, 16384, 27307) } } },
    2440             :     { { { AOM_CDF4(18274, 24813, 27890) },
    2441             :         { AOM_CDF4(15537, 23149, 27003) },
    2442             :         { AOM_CDF4(9449, 16740, 21827) },
    2443             :         { AOM_CDF4(6700, 12498, 17261) },
    2444             :         { AOM_CDF4(4988, 9866, 14198) },
    2445             :         { AOM_CDF4(4236, 8147, 11902) },
    2446             :         { AOM_CDF4(2867, 5860, 8654) },
    2447             :         { AOM_CDF4(17124, 23171, 26101) },
    2448             :         { AOM_CDF4(20396, 27477, 30148) },
    2449             :         { AOM_CDF4(16573, 24629, 28492) },
    2450             :         { AOM_CDF4(12749, 20846, 25674) },
    2451             :         { AOM_CDF4(10233, 17878, 22818) },
    2452             :         { AOM_CDF4(8525, 15332, 20363) },
    2453             :         { AOM_CDF4(6283, 11632, 16255) },
    2454             :         { AOM_CDF4(20466, 26511, 29286) },
    2455             :         { AOM_CDF4(23059, 29174, 31191) },
    2456             :         { AOM_CDF4(19481, 27263, 30241) },
    2457             :         { AOM_CDF4(15458, 23631, 28137) },
    2458             :         { AOM_CDF4(12416, 20608, 25693) },
    2459             :         { AOM_CDF4(10261, 18011, 23261) },
    2460             :         { AOM_CDF4(8016, 14655, 19666) } },
    2461             :       { { AOM_CDF4(17616, 24586, 28112) },
    2462             :         { AOM_CDF4(15809, 23299, 27155) },
    2463             :         { AOM_CDF4(10767, 18890, 23793) },
    2464             :         { AOM_CDF4(7727, 14255, 18865) },
    2465             :         { AOM_CDF4(6129, 11926, 16882) },
    2466             :         { AOM_CDF4(4482, 9704, 14861) },
    2467             :         { AOM_CDF4(3277, 7452, 11522) },
    2468             :         { AOM_CDF4(22956, 28551, 30730) },
    2469             :         { AOM_CDF4(22724, 28937, 30961) },
    2470             :         { AOM_CDF4(18467, 26324, 29580) },
    2471             :         { AOM_CDF4(13234, 20713, 25649) },
    2472             :         { AOM_CDF4(11181, 17592, 22481) },
    2473             :         { AOM_CDF4(8291, 18358, 24576) },
    2474             :         { AOM_CDF4(7568, 11881, 14984) },
    2475             :         { AOM_CDF4(24948, 29001, 31147) },
    2476             :         { AOM_CDF4(25674, 30619, 32151) },
    2477             :         { AOM_CDF4(20841, 26793, 29603) },
    2478             :         { AOM_CDF4(14669, 24356, 28666) },
    2479             :         { AOM_CDF4(11334, 23593, 28219) },
    2480             :         { AOM_CDF4(8922, 14762, 22873) },
    2481             :         { AOM_CDF4(8301, 13544, 20535) } } },
    2482             :     { { { AOM_CDF4(17113, 23733, 27081) },
    2483             :         { AOM_CDF4(14139, 21406, 25452) },
    2484             :         { AOM_CDF4(8552, 15002, 19776) },
    2485             :         { AOM_CDF4(5871, 11120, 15378) },
    2486             :         { AOM_CDF4(4455, 8616, 12253) },
    2487             :         { AOM_CDF4(3469, 6910, 10386) },
    2488             :         { AOM_CDF4(2255, 4553, 6782) },
    2489             :         { AOM_CDF4(18224, 24376, 27053) },
    2490             :         { AOM_CDF4(19290, 26710, 29614) },
    2491             :         { AOM_CDF4(14936, 22991, 27184) },
    2492             :         { AOM_CDF4(11238, 18951, 23762) },
    2493             :         { AOM_CDF4(8786, 15617, 20588) },
    2494             :         { AOM_CDF4(7317, 13228, 18003) },
    2495             :         { AOM_CDF4(5101, 9512, 13493) },
    2496             :         { AOM_CDF4(22639, 28222, 30210) },
    2497             :         { AOM_CDF4(23216, 29331, 31307) },
    2498             :         { AOM_CDF4(19075, 26762, 29895) },
    2499             :         { AOM_CDF4(15014, 23113, 27457) },
    2500             :         { AOM_CDF4(11938, 19857, 24752) },
    2501             :         { AOM_CDF4(9942, 17280, 22282) },
    2502             :         { AOM_CDF4(7167, 13144, 17752) } },
    2503             :       { { AOM_CDF4(15820, 22738, 26488) },
    2504             :         { AOM_CDF4(13530, 20885, 25216) },
    2505             :         { AOM_CDF4(8395, 15530, 20452) },
    2506             :         { AOM_CDF4(6574, 12321, 16380) },
    2507             :         { AOM_CDF4(5353, 10419, 14568) },
    2508             :         { AOM_CDF4(4613, 8446, 12381) },
    2509             :         { AOM_CDF4(3440, 7158, 9903) },
    2510             :         { AOM_CDF4(24247, 29051, 31224) },
    2511             :         { AOM_CDF4(22118, 28058, 30369) },
    2512             :         { AOM_CDF4(16498, 24768, 28389) },
    2513             :         { AOM_CDF4(12920, 21175, 26137) },
    2514             :         { AOM_CDF4(10730, 18619, 25352) },
    2515             :         { AOM_CDF4(10187, 16279, 22791) },
    2516             :         { AOM_CDF4(9310, 14631, 22127) },
    2517             :         { AOM_CDF4(24970, 30558, 32057) },
    2518             :         { AOM_CDF4(24801, 29942, 31698) },
    2519             :         { AOM_CDF4(22432, 28453, 30855) },
    2520             :         { AOM_CDF4(19054, 25680, 29580) },
    2521             :         { AOM_CDF4(14392, 23036, 28109) },
    2522             :         { AOM_CDF4(12495, 20947, 26650) },
    2523             :         { AOM_CDF4(12442, 20326, 26214) } } },
    2524             :     { { { AOM_CDF4(12162, 18785, 22648) },
    2525             :         { AOM_CDF4(12749, 19697, 23806) },
    2526             :         { AOM_CDF4(8580, 15297, 20346) },
    2527             :         { AOM_CDF4(6169, 11749, 16543) },
    2528             :         { AOM_CDF4(4836, 9391, 13448) },
    2529             :         { AOM_CDF4(3821, 7711, 11613) },
    2530             :         { AOM_CDF4(2228, 4601, 7070) },
    2531             :         { AOM_CDF4(16319, 24725, 28280) },
    2532             :         { AOM_CDF4(15698, 23277, 27168) },
    2533             :         { AOM_CDF4(12726, 20368, 25047) },
    2534             :         { AOM_CDF4(9912, 17015, 21976) },
    2535             :         { AOM_CDF4(7888, 14220, 19179) },
    2536             :         { AOM_CDF4(6777, 12284, 17018) },
    2537             :         { AOM_CDF4(4492, 8590, 12252) },
    2538             :         { AOM_CDF4(23249, 28904, 30947) },
    2539             :         { AOM_CDF4(21050, 27908, 30512) },
    2540             :         { AOM_CDF4(17440, 25340, 28949) },
    2541             :         { AOM_CDF4(14059, 22018, 26541) },
    2542             :         { AOM_CDF4(11288, 18903, 23898) },
    2543             :         { AOM_CDF4(9411, 16342, 21428) },
    2544             :         { AOM_CDF4(6278, 11588, 15944) } },
    2545             :       { { AOM_CDF4(13981, 20067, 23226) },
    2546             :         { AOM_CDF4(16922, 23580, 26783) },
    2547             :         { AOM_CDF4(11005, 19039, 24487) },
    2548             :         { AOM_CDF4(7389, 14218, 19798) },
    2549             :         { AOM_CDF4(5598, 11505, 17206) },
    2550             :         { AOM_CDF4(6090, 11213, 15659) },
    2551             :         { AOM_CDF4(3820, 7371, 10119) },
    2552             :         { AOM_CDF4(21082, 26925, 29675) },
    2553             :         { AOM_CDF4(21262, 28627, 31128) },
    2554             :         { AOM_CDF4(18392, 26454, 30437) },
    2555             :         { AOM_CDF4(14870, 22910, 27096) },
    2556             :         { AOM_CDF4(12620, 19484, 24908) },
    2557             :         { AOM_CDF4(9290, 16553, 22802) },
    2558             :         { AOM_CDF4(6668, 14288, 20004) },
    2559             :         { AOM_CDF4(27704, 31055, 31949) },
    2560             :         { AOM_CDF4(24709, 29978, 31788) },
    2561             :         { AOM_CDF4(21668, 29264, 31657) },
    2562             :         { AOM_CDF4(18295, 26968, 30074) },
    2563             :         { AOM_CDF4(16399, 24422, 29313) },
    2564             :         { AOM_CDF4(14347, 23026, 28104) },
    2565             :         { AOM_CDF4(12370, 19806, 24477) } } },
    2566             :     { { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2567             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2568             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2569             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2570             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2571             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2572             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2573             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2574             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2575             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2576             :         { AOM_CDF4(8192, 16384, 24576) } },
    2577             :       { { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2578             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2579             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2580             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2581             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2582             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2583             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2584             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2585             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2586             :         { AOM_CDF4(8192, 16384, 24576) }, { AOM_CDF4(8192, 16384, 24576) },
    2587             :         { AOM_CDF4(8192, 16384, 24576) } } } }
    2588             : };
    2589             : 
    2590             : static const AomCdfProb av1_default_coeff_base_multi_cdfs
    2591             : [TOKEN_CDF_Q_CTXS][TX_SIZES][PLANE_TYPES][SIG_COEF_CONTEXTS]
    2592             : [CDF_SIZE(NUM_BASE_LEVELS + 2)] =
    2593             : { { { { { AOM_CDF4(4034, 8930, 12727) },
    2594             :         { AOM_CDF4(18082, 29741, 31877) },
    2595             :         { AOM_CDF4(12596, 26124, 30493) },
    2596             :         { AOM_CDF4(9446, 21118, 27005) },
    2597             :         { AOM_CDF4(6308, 15141, 21279) },
    2598             :         { AOM_CDF4(2463, 6357, 9783) },
    2599             :         { AOM_CDF4(20667, 30546, 31929) },
    2600             :         { AOM_CDF4(13043, 26123, 30134) },
    2601             :         { AOM_CDF4(8151, 18757, 24778) },
    2602             :         { AOM_CDF4(5255, 12839, 18632) },
    2603             :         { AOM_CDF4(2820, 7206, 11161) },
    2604             :         { AOM_CDF4(8192, 16384, 24576) },
    2605             :         { AOM_CDF4(8192, 16384, 24576) },
    2606             :         { AOM_CDF4(8192, 16384, 24576) },
    2607             :         { AOM_CDF4(8192, 16384, 24576) },
    2608             :         { AOM_CDF4(8192, 16384, 24576) },
    2609             :         { AOM_CDF4(8192, 16384, 24576) },
    2610             :         { AOM_CDF4(8192, 16384, 24576) },
    2611             :         { AOM_CDF4(8192, 16384, 24576) },
    2612             :         { AOM_CDF4(8192, 16384, 24576) },
    2613             :         { AOM_CDF4(8192, 16384, 24576) },
    2614             :         { AOM_CDF4(15736, 27553, 30604) },
    2615             :         { AOM_CDF4(11210, 23794, 28787) },
    2616             :         { AOM_CDF4(5947, 13874, 19701) },
    2617             :         { AOM_CDF4(4215, 9323, 13891) },
    2618             :         { AOM_CDF4(2833, 6462, 10059) },
    2619             :         { AOM_CDF4(19605, 30393, 31582) },
    2620             :         { AOM_CDF4(13523, 26252, 30248) },
    2621             :         { AOM_CDF4(8446, 18622, 24512) },
    2622             :         { AOM_CDF4(3818, 10343, 15974) },
    2623             :         { AOM_CDF4(1481, 4117, 6796) },
    2624             :         { AOM_CDF4(22649, 31302, 32190) },
    2625             :         { AOM_CDF4(14829, 27127, 30449) },
    2626             :         { AOM_CDF4(8313, 17702, 23304) },
    2627             :         { AOM_CDF4(3022, 8301, 12786) },
    2628             :         { AOM_CDF4(1536, 4412, 7184) },
    2629             :         { AOM_CDF4(22354, 29774, 31372) },
    2630             :         { AOM_CDF4(14723, 25472, 29214) },
    2631             :         { AOM_CDF4(6673, 13745, 18662) },
    2632             :         { AOM_CDF4(2068, 5766, 9322) },
    2633             :         { AOM_CDF4(8192, 16384, 24576) },
    2634             :         { AOM_CDF4(8192, 16384, 24576) } },
    2635             :       { { AOM_CDF4(6302, 16444, 21761) },
    2636             :         { AOM_CDF4(23040, 31538, 32475) },
    2637             :         { AOM_CDF4(15196, 28452, 31496) },
    2638             :         { AOM_CDF4(10020, 22946, 28514) },
    2639             :         { AOM_CDF4(6533, 16862, 23501) },
    2640             :         { AOM_CDF4(3538, 9816, 15076) },
    2641             :         { AOM_CDF4(24444, 31875, 32525) },
    2642             :         { AOM_CDF4(15881, 28924, 31635) },
    2643             :         { AOM_CDF4(9922, 22873, 28466) },
    2644             :         { AOM_CDF4(6527, 16966, 23691) },
    2645             :         { AOM_CDF4(4114, 11303, 17220) },
    2646             :         { AOM_CDF4(8192, 16384, 24576) },
    2647             :         { AOM_CDF4(8192, 16384, 24576) },
    2648             :         { AOM_CDF4(8192, 16384, 24576) },
    2649             :         { AOM_CDF4(8192, 16384, 24576) },
    2650             :         { AOM_CDF4(8192, 16384, 24576) },
    2651             :         { AOM_CDF4(8192, 16384, 24576) },
    2652             :         { AOM_CDF4(8192, 16384, 24576) },
    2653             :         { AOM_CDF4(8192, 16384, 24576) },
    2654             :         { AOM_CDF4(8192, 16384, 24576) },
    2655             :         { AOM_CDF4(8192, 16384, 24576) },
    2656             :         { AOM_CDF4(20201, 30770, 32209) },
    2657             :         { AOM_CDF4(14754, 28071, 31258) },
    2658             :         { AOM_CDF4(8378, 20186, 26517) },
    2659             :         { AOM_CDF4(5916, 15299, 21978) },
    2660             :         { AOM_CDF4(4268, 11583, 17901) },
    2661             :         { AOM_CDF4(24361, 32025, 32581) },
    2662             :         { AOM_CDF4(18673, 30105, 31943) },
    2663             :         { AOM_CDF4(10196, 22244, 27576) },
    2664             :         { AOM_CDF4(5495, 14349, 20417) },
    2665             :         { AOM_CDF4(2676, 7415, 11498) },
    2666             :         { AOM_CDF4(24678, 31958, 32585) },
    2667             :         { AOM_CDF4(18629, 29906, 31831) },
    2668             :         { AOM_CDF4(9364, 20724, 26315) },
    2669             :         { AOM_CDF4(4641, 12318, 18094) },
    2670             :         { AOM_CDF4(2758, 7387, 11579) },
    2671             :         { AOM_CDF4(25433, 31842, 32469) },
    2672             :         { AOM_CDF4(18795, 29289, 31411) },
    2673             :         { AOM_CDF4(7644, 17584, 23592) },
    2674             :         { AOM_CDF4(3408, 9014, 15047) },
    2675             :         { AOM_CDF4(8192, 16384, 24576) },
    2676             :         { AOM_CDF4(8192, 16384, 24576) } } },
    2677             :     { { { AOM_CDF4(4536, 10072, 14001) },
    2678             :         { AOM_CDF4(25459, 31416, 32206) },
    2679             :         { AOM_CDF4(16605, 28048, 30818) },
    2680             :         { AOM_CDF4(11008, 22857, 27719) },
    2681             :         { AOM_CDF4(6915, 16268, 22315) },
    2682             :         { AOM_CDF4(2625, 6812, 10537) },
    2683             :         { AOM_CDF4(24257, 31788, 32499) },
    2684             :         { AOM_CDF4(16880, 29454, 31879) },
    2685             :         { AOM_CDF4(11958, 25054, 29778) },
    2686             :         { AOM_CDF4(7916, 18718, 25084) },
    2687             :         { AOM_CDF4(3383, 8777, 13446) },
    2688             :         { AOM_CDF4(22720, 31603, 32393) },
    2689             :         { AOM_CDF4(14960, 28125, 31335) },
    2690             :         { AOM_CDF4(9731, 22210, 27928) },
    2691             :         { AOM_CDF4(6304, 15832, 22277) },
    2692             :         { AOM_CDF4(2910, 7818, 12166) },
    2693             :         { AOM_CDF4(20375, 30627, 32131) },
    2694             :         { AOM_CDF4(13904, 27284, 30887) },
    2695             :         { AOM_CDF4(9368, 21558, 27144) },
    2696             :         { AOM_CDF4(5937, 14966, 21119) },
    2697             :         { AOM_CDF4(2667, 7225, 11319) },
    2698             :         { AOM_CDF4(23970, 31470, 32378) },
    2699             :         { AOM_CDF4(17173, 29734, 32018) },
    2700             :         { AOM_CDF4(12795, 25441, 29965) },
    2701             :         { AOM_CDF4(8981, 19680, 25893) },
    2702             :         { AOM_CDF4(4728, 11372, 16902) },
    2703             :         { AOM_CDF4(24287, 31797, 32439) },
    2704             :         { AOM_CDF4(16703, 29145, 31696) },
    2705             :         { AOM_CDF4(10833, 23554, 28725) },
    2706             :         { AOM_CDF4(6468, 16566, 23057) },
    2707             :         { AOM_CDF4(2415, 6562, 10278) },
    2708             :         { AOM_CDF4(26610, 32395, 32659) },
    2709             :         { AOM_CDF4(18590, 30498, 32117) },
    2710             :         { AOM_CDF4(12420, 25756, 29950) },
    2711             :         { AOM_CDF4(7639, 18746, 24710) },
    2712             :         { AOM_CDF4(3001, 8086, 12347) },
    2713             :         { AOM_CDF4(25076, 32064, 32580) },
    2714             :         { AOM_CDF4(17946, 30128, 32028) },
    2715             :         { AOM_CDF4(12024, 24985, 29378) },
    2716             :         { AOM_CDF4(7517, 18390, 24304) },
    2717             :         { AOM_CDF4(3243, 8781, 13331) },
    2718             :         { AOM_CDF4(8192, 16384, 24576) } },
    2719             :       { { AOM_CDF4(6037, 16771, 21957) },
    2720             :         { AOM_CDF4(24774, 31704, 32426) },
    2721             :         { AOM_CDF4(16830, 28589, 31056) },
    2722             :         { AOM_CDF4(10602, 22828, 27760) },
    2723             :         { AOM_CDF4(6733, 16829, 23071) },
    2724             :         { AOM_CDF4(3250, 8914, 13556) },
    2725             :         { AOM_CDF4(25582, 32220, 32668) },
    2726             :         { AOM_CDF4(18659, 30342, 32223) },
    2727             :         { AOM_CDF4(12546, 26149, 30515) },
    2728             :         { AOM_CDF4(8420, 20451, 26801) },
    2729             :         { AOM_CDF4(4636, 12420, 18344) },
    2730             :         { AOM_CDF4(27581, 32362, 32639) },
    2731             :         { AOM_CDF4(18987, 30083, 31978) },
    2732             :         { AOM_CDF4(11327, 24248, 29084) },
    2733             :         { AOM_CDF4(7264, 17719, 24120) },
    2734             :         { AOM_CDF4(3995, 10768, 16169) },
    2735             :         { AOM_CDF4(25893, 31831, 32487) },
    2736             :         { AOM_CDF4(16577, 28587, 31379) },
    2737             :         { AOM_CDF4(10189, 22748, 28182) },
    2738             :         { AOM_CDF4(6832, 17094, 23556) },
    2739             :         { AOM_CDF4(3708, 10110, 15334) },
    2740             :         { AOM_CDF4(25904, 32282, 32656) },
    2741             :         { AOM_CDF4(19721, 30792, 32276) },
    2742             :         { AOM_CDF4(12819, 26243, 30411) },
    2743             :         { AOM_CDF4(8572, 20614, 26891) },
    2744             :         { AOM_CDF4(5364, 14059, 20467) },
    2745             :         { AOM_CDF4(26580, 32438, 32677) },
    2746             :         { AOM_CDF4(20852, 31225, 32340) },
    2747             :         { AOM_CDF4(12435, 25700, 29967) },
    2748             :         { AOM_CDF4(8691, 20825, 26976) },
    2749             :         { AOM_CDF4(4446, 12209, 17269) },
    2750             :         { AOM_CDF4(27350, 32429, 32696) },
    2751             :         { AOM_CDF4(21372, 30977, 32272) },
    2752             :         { AOM_CDF4(12673, 25270, 29853) },
    2753             :         { AOM_CDF4(9208, 20925, 26640) },
    2754             :         { AOM_CDF4(5018, 13351, 18732) },
    2755             :         { AOM_CDF4(27351, 32479, 32713) },
    2756             :         { AOM_CDF4(21398, 31209, 32387) },
    2757             :         { AOM_CDF4(12162, 25047, 29842) },
    2758             :         { AOM_CDF4(7896, 18691, 25319) },
    2759             :         { AOM_CDF4(4670, 12882, 18881) },
    2760             :         { AOM_CDF4(8192, 16384, 24576) } } },
    2761             :     { { { AOM_CDF4(5487, 10460, 13708) },
    2762             :         { AOM_CDF4(21597, 28303, 30674) },
    2763             :         { AOM_CDF4(11037, 21953, 26476) },
    2764             :         { AOM_CDF4(8147, 17962, 22952) },
    2765             :         { AOM_CDF4(5242, 13061, 18532) },
    2766             :         { AOM_CDF4(1889, 5208, 8182) },
    2767             :         { AOM_CDF4(26774, 32133, 32590) },
    2768             :         { AOM_CDF4(17844, 29564, 31767) },
    2769             :         { AOM_CDF4(11690, 24438, 29171) },
    2770             :         { AOM_CDF4(7542, 18215, 24459) },
    2771             :         { AOM_CDF4(2993, 8050, 12319) },
    2772             :         { AOM_CDF4(28023, 32328, 32591) },
    2773             :         { AOM_CDF4(18651, 30126, 31954) },
    2774             :         { AOM_CDF4(12164, 25146, 29589) },
    2775             :         { AOM_CDF4(7762, 18530, 24771) },
    2776             :         { AOM_CDF4(3492, 9183, 13920) },
    2777             :         { AOM_CDF4(27591, 32008, 32491) },
    2778             :         { AOM_CDF4(17149, 28853, 31510) },
    2779             :         { AOM_CDF4(11485, 24003, 28860) },
    2780             :         { AOM_CDF4(7697, 18086, 24210) },
    2781             :         { AOM_CDF4(3075, 7999, 12218) },
    2782             :         { AOM_CDF4(28268, 32482, 32654) },
    2783             :         { AOM_CDF4(19631, 31051, 32404) },
    2784             :         { AOM_CDF4(13860, 27260, 31020) },
    2785             :         { AOM_CDF4(9605, 21613, 27594) },
    2786             :         { AOM_CDF4(4876, 12162, 17908) },
    2787             :         { AOM_CDF4(27248, 32316, 32576) },
    2788             :         { AOM_CDF4(18955, 30457, 32075) },
    2789             :         { AOM_CDF4(11824, 23997, 28795) },
    2790             :         { AOM_CDF4(7346, 18196, 24647) },
    2791             :         { AOM_CDF4(3403, 9247, 14111) },
    2792             :         { AOM_CDF4(29711, 32655, 32735) },
    2793             :         { AOM_CDF4(21169, 31394, 32417) },
    2794             :         { AOM_CDF4(13487, 27198, 30957) },
    2795             :         { AOM_CDF4(8828, 21683, 27614) },
    2796             :         { AOM_CDF4(4270, 11451, 17038) },
    2797             :         { AOM_CDF4(28708, 32578, 32731) },
    2798             :         { AOM_CDF4(20120, 31241, 32482) },
    2799             :         { AOM_CDF4(13692, 27550, 31321) },
    2800             :         { AOM_CDF4(9418, 22514, 28439) },
    2801             :         { AOM_CDF4(4999, 13283, 19462) },
    2802             :         { AOM_CDF4(8192, 16384, 24576) } },
    2803             :       { { AOM_CDF4(5673, 14302, 19711) },
    2804             :         { AOM_CDF4(26251, 30701, 31834) },
    2805             :         { AOM_CDF4(12782, 23783, 27803) },
    2806             :         { AOM_CDF4(9127, 20657, 25808) },
    2807             :         { AOM_CDF4(6368, 16208, 21462) },
    2808             :         { AOM_CDF4(2465, 7177, 10822) },
    2809             :         { AOM_CDF4(29961, 32563, 32719) },
    2810             :         { AOM_CDF4(18318, 29891, 31949) },
    2811             :         { AOM_CDF4(11361, 24514, 29357) },
    2812             :         { AOM_CDF4(7900, 19603, 25607) },
    2813             :         { AOM_CDF4(4002, 10590, 15546) },
    2814             :         { AOM_CDF4(29637, 32310, 32595) },
    2815             :         { AOM_CDF4(18296, 29913, 31809) },
    2816             :         { AOM_CDF4(10144, 21515, 26871) },
    2817             :         { AOM_CDF4(5358, 14322, 20394) },
    2818             :         { AOM_CDF4(3067, 8362, 13346) },
    2819             :         { AOM_CDF4(28652, 32470, 32676) },
    2820             :         { AOM_CDF4(17538, 30771, 32209) },
    2821             :         { AOM_CDF4(13924, 26882, 30494) },
    2822             :         { AOM_CDF4(10496, 22837, 27869) },
    2823             :         { AOM_CDF4(7236, 16396, 21621) },
    2824             :         { AOM_CDF4(30743, 32687, 32746) },
    2825             :         { AOM_CDF4(23006, 31676, 32489) },
    2826             :         { AOM_CDF4(14494, 27828, 31120) },
    2827             :         { AOM_CDF4(10174, 22801, 28352) },
    2828             :         { AOM_CDF4(6242, 15281, 21043) },
    2829             :         { AOM_CDF4(25817, 32243, 32720) },
    2830             :         { AOM_CDF4(18618, 31367, 32325) },
    2831             :         { AOM_CDF4(13997, 28318, 31878) },
    2832             :         { AOM_CDF4(12255, 26534, 31383) },
    2833             :         { AOM_CDF4(9561, 21588, 28450) },
    2834             :         { AOM_CDF4(28188, 32635, 32724) },
    2835             :         { AOM_CDF4(22060, 32365, 32728) },
    2836             :         { AOM_CDF4(18102, 30690, 32528) },
    2837             :         { AOM_CDF4(14196, 28864, 31999) },
    2838             :         { AOM_CDF4(12262, 25792, 30865) },
    2839             :         { AOM_CDF4(24176, 32109, 32628) },
    2840             :         { AOM_CDF4(18280, 29681, 31963) },
    2841             :         { AOM_CDF4(10205, 23703, 29664) },
    2842             :         { AOM_CDF4(7889, 20025, 27676) },
    2843             :         { AOM_CDF4(6060, 16743, 23970) },
    2844             :         { AOM_CDF4(8192, 16384, 24576) } } },
    2845             :     { { { AOM_CDF4(5141, 7096, 8260) },
    2846             :         { AOM_CDF4(27186, 29022, 29789) },
    2847             :         { AOM_CDF4(6668, 12568, 15682) },
    2848             :         { AOM_CDF4(2172, 6181, 8638) },
    2849             :         { AOM_CDF4(1126, 3379, 4531) },
    2850             :         { AOM_CDF4(443, 1361, 2254) },
    2851             :         { AOM_CDF4(26083, 31153, 32436) },
    2852             :         { AOM_CDF4(13486, 24603, 28483) },
    2853             :         { AOM_CDF4(6508, 14840, 19910) },
    2854             :         { AOM_CDF4(3386, 8800, 13286) },
    2855             :         { AOM_CDF4(1530, 4322, 7054) },
    2856             :         { AOM_CDF4(29639, 32080, 32548) },
    2857             :         { AOM_CDF4(15897, 27552, 30290) },
    2858             :         { AOM_CDF4(8588, 20047, 25383) },
    2859             :         { AOM_CDF4(4889, 13339, 19269) },
    2860             :         { AOM_CDF4(2240, 6871, 10498) },
    2861             :         { AOM_CDF4(28165, 32197, 32517) },
    2862             :         { AOM_CDF4(20735, 30427, 31568) },
    2863             :         { AOM_CDF4(14325, 24671, 27692) },
    2864             :         { AOM_CDF4(5119, 12554, 17805) },
    2865             :         { AOM_CDF4(1810, 5441, 8261) },
    2866             :         { AOM_CDF4(31212, 32724, 32748) },
    2867             :         { AOM_CDF4(23352, 31766, 32545) },
    2868             :         { AOM_CDF4(14669, 27570, 31059) },
    2869             :         { AOM_CDF4(8492, 20894, 27272) },
    2870             :         { AOM_CDF4(3644, 10194, 15204) },
    2871             :         { AOM_CDF4(8192, 16384, 24576) },
    2872             :         { AOM_CDF4(8192, 16384, 24576) },
    2873             :         { AOM_CDF4(8192, 16384, 24576) },
    2874             :         { AOM_CDF4(8192, 16384, 24576) },
    2875             :         { AOM_CDF4(8192, 16384, 24576) },
    2876             :         { AOM_CDF4(8192, 16384, 24576) },
    2877             :         { AOM_CDF4(8192, 16384, 24576) },
    2878             :         { AOM_CDF4(8192, 16384, 24576) },
    2879             :         { AOM_CDF4(8192, 16384, 24576) },
    2880             :         { AOM_CDF4(8192, 16384, 24576) },
    2881             :         { AOM_CDF4(8192, 16384, 24576) },
    2882             :         { AOM_CDF4(8192, 16384, 24576) },
    2883             :         { AOM_CDF4(8192, 16384, 24576) },
    2884             :         { AOM_CDF4(8192, 16384, 24576) },
    2885             :         { AOM_CDF4(8192, 16384, 24576) },
    2886             :         { AOM_CDF4(8192, 16384, 24576) } },
    2887             :       { { AOM_CDF4(2461, 7013, 9371) },
    2888             :         { AOM_CDF4(24749, 29600, 30986) },
    2889             :         { AOM_CDF4(9466, 19037, 22417) },
    2890             :         { AOM_CDF4(3584, 9280, 14400) },
    2891             :         { AOM_CDF4(1505, 3929, 5433) },
    2892             :         { AOM_CDF4(677, 1500, 2736) },
    2893             :         { AOM_CDF4(23987, 30702, 32117) },
    2894             :         { AOM_CDF4(13554, 24571, 29263) },
    2895             :         { AOM_CDF4(6211, 14556, 21155) },
    2896             :         { AOM_CDF4(3135, 10972, 15625) },
    2897             :         { AOM_CDF4(2435, 7127, 11427) },
    2898             :         { AOM_CDF4(31300, 32532, 32550) },
    2899             :         { AOM_CDF4(14757, 30365, 31954) },
    2900             :         { AOM_CDF4(4405, 11612, 18553) },
    2901             :         { AOM_CDF4(580, 4132, 7322) },
    2902             :         { AOM_CDF4(1695, 10169, 14124) },
    2903             :         { AOM_CDF4(30008, 32282, 32591) },
    2904             :         { AOM_CDF4(19244, 30108, 31748) },
    2905             :         { AOM_CDF4(11180, 24158, 29555) },
    2906             :         { AOM_CDF4(5650, 14972, 19209) },
    2907             :         { AOM_CDF4(2114, 5109, 8456) },
    2908             :         { AOM_CDF4(31856, 32716, 32748) },
    2909             :         { AOM_CDF4(23012, 31664, 32572) },
    2910             :         { AOM_CDF4(13694, 26656, 30636) },
    2911             :         { AOM_CDF4(8142, 19508, 26093) },
    2912             :         { AOM_CDF4(4253, 10955, 16724) },
    2913             :         { AOM_CDF4(8192, 16384, 24576) },
    2914             :         { AOM_CDF4(8192, 16384, 24576) },
    2915             :         { AOM_CDF4(8192, 16384, 24576) },
    2916             :         { AOM_CDF4(8192, 16384, 24576) },
    2917             :         { AOM_CDF4(8192, 16384, 24576) },
    2918             :         { AOM_CDF4(8192, 16384, 24576) },
    2919             :         { AOM_CDF4(8192, 16384, 24576) },
    2920             :         { AOM_CDF4(8192, 16384, 24576) },
    2921             :         { AOM_CDF4(8192, 16384, 24576) },
    2922             :         { AOM_CDF4(8192, 16384, 24576) },
    2923             :         { AOM_CDF4(8192, 16384, 24576) },
    2924             :         { AOM_CDF4(8192, 16384, 24576) },
    2925             :         { AOM_CDF4(8192, 16384, 24576) },
    2926             :         { AOM_CDF4(8192, 16384, 24576) },
    2927             :         { AOM_CDF4(8192, 16384, 24576) },
    2928             :         { AOM_CDF4(8192, 16384, 24576) } } },
    2929             :     { { { AOM_CDF4(601, 983, 1311) },
    2930             :         { AOM_CDF4(18725, 23406, 28087) },
    2931             :         { AOM_CDF4(5461, 8192, 10923) },
    2932             :         { AOM_CDF4(3781, 15124, 21425) },
    2933             :         { AOM_CDF4(2587, 7761, 12072) },
    2934             :         { AOM_CDF4(106, 458, 810) },
    2935             :         { AOM_CDF4(22282, 29710, 31894) },
    2936             :         { AOM_CDF4(8508, 20926, 25984) },
    2937             :         { AOM_CDF4(3726, 12713, 18083) },
    2938             :         { AOM_CDF4(1620, 7112, 10893) },
    2939             :         { AOM_CDF4(729, 2236, 3495) },
    2940             :         { AOM_CDF4(30163, 32474, 32684) },
    2941             :         { AOM_CDF4(18304, 30464, 32000) },
    2942             :         { AOM_CDF4(11443, 26526, 29647) },
    2943             :         { AOM_CDF4(6007, 15292, 21299) },
    2944             :         { AOM_CDF4(2234, 6703, 8937) },
    2945             :         { AOM_CDF4(30954, 32177, 32571) },
    2946             :         { AOM_CDF4(17363, 29562, 31076) },
    2947             :         { AOM_CDF4(9686, 22464, 27410) },
    2948             :         { AOM_CDF4(8192, 16384, 21390) },
    2949             :         { AOM_CDF4(1755, 8046, 11264) },
    2950             :         { AOM_CDF4(31168, 32734, 32748) },
    2951             :         { AOM_CDF4(22486, 31441, 32471) },
    2952             :         { AOM_CDF4(12833, 25627, 29738) },
    2953             :         { AOM_CDF4(6980, 17379, 23122) },
    2954             :         { AOM_CDF4(3111, 8887, 13479) },
    2955             :         { AOM_CDF4(8192, 16384, 24576) },
    2956             :         { AOM_CDF4(8192, 16384, 24576) },
    2957             :         { AOM_CDF4(8192, 16384, 24576) },
    2958             :         { AOM_CDF4(8192, 16384, 24576) },
    2959             :         { AOM_CDF4(8192, 16384, 24576) },
    2960             :         { AOM_CDF4(8192, 16384, 24576) },
    2961             :         { AOM_CDF4(8192, 16384, 24576) },
    2962             :         { AOM_CDF4(8192, 16384, 24576) },
    2963             :         { AOM_CDF4(8192, 16384, 24576) },
    2964             :         { AOM_CDF4(8192, 16384, 24576) },
    2965             :         { AOM_CDF4(8192, 16384, 24576) },
    2966             :         { AOM_CDF4(8192, 16384, 24576) },
    2967             :         { AOM_CDF4(8192, 16384, 24576) },
    2968             :         { AOM_CDF4(8192, 16384, 24576) },
    2969             :         { AOM_CDF4(8192, 16384, 24576) },
    2970             :         { AOM_CDF4(8192, 16384, 24576) } },
    2971             :       { { AOM_CDF4(8192, 16384, 24576) },
    2972             :         { AOM_CDF4(8192, 16384, 24576) },
    2973             :         { AOM_CDF4(8192, 16384, 24576) },
    2974             :         { AOM_CDF4(8192, 16384, 24576) },
    2975             :         { AOM_CDF4(8192, 16384, 24576) },
    2976             :         { AOM_CDF4(8192, 16384, 24576) },
    2977             :         { AOM_CDF4(8192, 16384, 24576) },
    2978             :         { AOM_CDF4(8192, 16384, 24576) },
    2979             :         { AOM_CDF4(8192, 16384, 24576) },
    2980             :         { AOM_CDF4(8192, 16384, 24576) },
    2981             :         { AOM_CDF4(8192, 16384, 24576) },
    2982             :         { AOM_CDF4(8192, 16384, 24576) },
    2983             :         { AOM_CDF4(8192, 16384, 24576) },
    2984             :         { AOM_CDF4(8192, 16384, 24576) },
    2985             :         { AOM_CDF4(8192, 16384, 24576) },
    2986             :         { AOM_CDF4(8192, 16384, 24576) },
    2987             :         { AOM_CDF4(8192, 16384, 24576) },
    2988             :         { AOM_CDF4(8192, 16384, 24576) },
    2989             :         { AOM_CDF4(8192, 16384, 24576) },
    2990             :         { AOM_CDF4(8192, 16384, 24576) },
    2991             :         { AOM_CDF4(8192, 16384, 24576) },
    2992             :         { AOM_CDF4(8192, 16384, 24576) },
    2993             :         { AOM_CDF4(8192, 16384, 24576) },
    2994             :         { AOM_CDF4(8192, 16384, 24576) },
    2995             :         { AOM_CDF4(8192, 16384, 24576) },
    2996             :         { AOM_CDF4(8192, 16384, 24576) },
    2997             :         { AOM_CDF4(8192, 16384, 24576) },
    2998             :         { AOM_CDF4(8192, 16384, 24576) },
    2999             :         { AOM_CDF4(8192, 16384, 24576) },
    3000             :         { AOM_CDF4(8192, 16384, 24576) },
    3001             :         { AOM_CDF4(8192, 16384, 24576) },
    3002             :         { AOM_CDF4(8192, 16384, 24576) },
    3003             :         { AOM_CDF4(8192, 16384, 24576) },
    3004             :         { AOM_CDF4(8192, 16384, 24576) },
    3005             :         { AOM_CDF4(8192, 16384, 24576) },
    3006             :         { AOM_CDF4(8192, 16384, 24576) },
    3007             :         { AOM_CDF4(8192, 16384, 24576) },
    3008             :         { AOM_CDF4(8192, 16384, 24576) },
    3009             :         { AOM_CDF4(8192, 16384, 24576) },
    3010             :         { AOM_CDF4(8192, 16384, 24576) },
    3011             :         { AOM_CDF4(8192, 16384, 24576) },
    3012             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    3013             :   { { { { AOM_CDF4(6041, 11854, 15927) },
    3014             :         { AOM_CDF4(20326, 30905, 32251) },
    3015             :         { AOM_CDF4(14164, 26831, 30725) },
    3016             :         { AOM_CDF4(9760, 20647, 26585) },
    3017             :         { AOM_CDF4(6416, 14953, 21219) },
    3018             :         { AOM_CDF4(2966, 7151, 10891) },
    3019             :         { AOM_CDF4(23567, 31374, 32254) },
    3020             :         { AOM_CDF4(14978, 27416, 30946) },
    3021             :         { AOM_CDF4(9434, 20225, 26254) },
    3022             :         { AOM_CDF4(6658, 14558, 20535) },
    3023             :         { AOM_CDF4(3916, 8677, 12989) },
    3024             :         { AOM_CDF4(8192, 16384, 24576) },
    3025             :         { AOM_CDF4(8192, 16384, 24576) },
    3026             :         { AOM_CDF4(8192, 16384, 24576) },
    3027             :         { AOM_CDF4(8192, 16384, 24576) },
    3028             :         { AOM_CDF4(8192, 16384, 24576) },
    3029             :         { AOM_CDF4(8192, 16384, 24576) },
    3030             :         { AOM_CDF4(8192, 16384, 24576) },
    3031             :         { AOM_CDF4(8192, 16384, 24576) },
    3032             :         { AOM_CDF4(8192, 16384, 24576) },
    3033             :         { AOM_CDF4(8192, 16384, 24576) },
    3034             :         { AOM_CDF4(18088, 29545, 31587) },
    3035             :         { AOM_CDF4(13062, 25843, 30073) },
    3036             :         { AOM_CDF4(8940, 16827, 22251) },
    3037             :         { AOM_CDF4(7654, 13220, 17973) },
    3038             :         { AOM_CDF4(5733, 10316, 14456) },
    3039             :         { AOM_CDF4(22879, 31388, 32114) },
    3040             :         { AOM_CDF4(15215, 27993, 30955) },
    3041             :         { AOM_CDF4(9397, 19445, 24978) },
    3042             :         { AOM_CDF4(3442, 9813, 15344) },
    3043             :         { AOM_CDF4(1368, 3936, 6532) },
    3044             :         { AOM_CDF4(25494, 32033, 32406) },
    3045             :         { AOM_CDF4(16772, 27963, 30718) },
    3046             :         { AOM_CDF4(9419, 18165, 23260) },
    3047             :         { AOM_CDF4(2677, 7501, 11797) },
    3048             :         { AOM_CDF4(1516, 4344, 7170) },
    3049             :         { AOM_CDF4(26556, 31454, 32101) },
    3050             :         { AOM_CDF4(17128, 27035, 30108) },
    3051             :         { AOM_CDF4(8324, 15344, 20249) },
    3052             :         { AOM_CDF4(1903, 5696, 9469) },
    3053             :         { AOM_CDF4(8192, 16384, 24576) },
    3054             :         { AOM_CDF4(8192, 16384, 24576) } },
    3055             :       { { AOM_CDF4(8455, 19003, 24368) },
    3056             :         { AOM_CDF4(23563, 32021, 32604) },
    3057             :         { AOM_CDF4(16237, 29446, 31935) },
    3058             :         { AOM_CDF4(10724, 23999, 29358) },
    3059             :         { AOM_CDF4(6725, 17528, 24416) },
    3060             :         { AOM_CDF4(3927, 10927, 16825) },
    3061             :         { AOM_CDF4(26313, 32288, 32634) },
    3062             :         { AOM_CDF4(17430, 30095, 32095) },
    3063             :         { AOM_CDF4(11116, 24606, 29679) },
    3064             :         { AOM_CDF4(7195, 18384, 25269) },
    3065             :         { AOM_CDF4(4726, 12852, 19315) },
    3066             :         { AOM_CDF4(8192, 16384, 24576) },
    3067             :         { AOM_CDF4(8192, 16384, 24576) },
    3068             :         { AOM_CDF4(8192, 16384, 24576) },
    3069             :         { AOM_CDF4(8192, 16384, 24576) },
    3070             :         { AOM_CDF4(8192, 16384, 24576) },
    3071             :         { AOM_CDF4(8192, 16384, 24576) },
    3072             :         { AOM_CDF4(8192, 16384, 24576) },
    3073             :         { AOM_CDF4(8192, 16384, 24576) },
    3074             :         { AOM_CDF4(8192, 16384, 24576) },
    3075             :         { AOM_CDF4(8192, 16384, 24576) },
    3076             :         { AOM_CDF4(22822, 31648, 32483) },
    3077             :         { AOM_CDF4(16724, 29633, 31929) },
    3078             :         { AOM_CDF4(10261, 23033, 28725) },
    3079             :         { AOM_CDF4(7029, 17840, 24528) },
    3080             :         { AOM_CDF4(4867, 13886, 21502) },
    3081             :         { AOM_CDF4(25298, 31892, 32491) },
    3082             :         { AOM_CDF4(17809, 29330, 31512) },
    3083             :         { AOM_CDF4(9668, 21329, 26579) },
    3084             :         { AOM_CDF4(4774, 12956, 18976) },
    3085             :         { AOM_CDF4(2322, 7030, 11540) },
    3086             :         { AOM_CDF4(25472, 31920, 32543) },
    3087             :         { AOM_CDF4(17957, 29387, 31632) },
    3088             :         { AOM_CDF4(9196, 20593, 26400) },
    3089             :         { AOM_CDF4(4680, 12705, 19202) },
    3090             :         { AOM_CDF4(2917, 8456, 13436) },
    3091             :         { AOM_CDF4(26471, 32059, 32574) },
    3092             :         { AOM_CDF4(18458, 29783, 31909) },
    3093             :         { AOM_CDF4(8400, 19464, 25956) },
    3094             :         { AOM_CDF4(3812, 10973, 17206) },
    3095             :         { AOM_CDF4(8192, 16384, 24576) },
    3096             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3097             :     { { { AOM_CDF4(6779, 13743, 17678) },
    3098             :         { AOM_CDF4(24806, 31797, 32457) },
    3099             :         { AOM_CDF4(17616, 29047, 31372) },
    3100             :         { AOM_CDF4(11063, 23175, 28003) },
    3101             :         { AOM_CDF4(6521, 16110, 22324) },
    3102             :         { AOM_CDF4(2764, 7504, 11654) },
    3103             :         { AOM_CDF4(25266, 32367, 32637) },
    3104             :         { AOM_CDF4(19054, 30553, 32175) },
    3105             :         { AOM_CDF4(12139, 25212, 29807) },
    3106             :         { AOM_CDF4(7311, 18162, 24704) },
    3107             :         { AOM_CDF4(3397, 9164, 14074) },
    3108             :         { AOM_CDF4(25988, 32208, 32522) },
    3109             :         { AOM_CDF4(16253, 28912, 31526) },
    3110             :         { AOM_CDF4(9151, 21387, 27372) },
    3111             :         { AOM_CDF4(5688, 14915, 21496) },
    3112             :         { AOM_CDF4(2717, 7627, 12004) },
    3113             :         { AOM_CDF4(23144, 31855, 32443) },
    3114             :         { AOM_CDF4(16070, 28491, 31325) },
    3115             :         { AOM_CDF4(8702, 20467, 26517) },
    3116             :         { AOM_CDF4(5243, 13956, 20367) },
    3117             :         { AOM_CDF4(2621, 7335, 11567) },
    3118             :         { AOM_CDF4(26636, 32340, 32630) },
    3119             :         { AOM_CDF4(19990, 31050, 32341) },
    3120             :         { AOM_CDF4(13243, 26105, 30315) },
    3121             :         { AOM_CDF4(8588, 19521, 25918) },
    3122             :         { AOM_CDF4(4717, 11585, 17304) },
    3123             :         { AOM_CDF4(25844, 32292, 32582) },
    3124             :         { AOM_CDF4(19090, 30635, 32097) },
    3125             :         { AOM_CDF4(11963, 24546, 28939) },
    3126             :         { AOM_CDF4(6218, 16087, 22354) },
    3127             :         { AOM_CDF4(2340, 6608, 10426) },
    3128             :         { AOM_CDF4(28046, 32576, 32694) },
    3129             :         { AOM_CDF4(21178, 31313, 32296) },
    3130             :         { AOM_CDF4(13486, 26184, 29870) },
    3131             :         { AOM_CDF4(7149, 17871, 23723) },
    3132             :         { AOM_CDF4(2833, 7958, 12259) },
    3133             :         { AOM_CDF4(27710, 32528, 32686) },
    3134             :         { AOM_CDF4(20674, 31076, 32268) },
    3135             :         { AOM_CDF4(12413, 24955, 29243) },
    3136             :         { AOM_CDF4(6676, 16927, 23097) },
    3137             :         { AOM_CDF4(2966, 8333, 12919) },
    3138             :         { AOM_CDF4(8192, 16384, 24576) } },
    3139             :       { { AOM_CDF4(8639, 19339, 24429) },
    3140             :         { AOM_CDF4(24404, 31837, 32525) },
    3141             :         { AOM_CDF4(16997, 29425, 31784) },
    3142             :         { AOM_CDF4(11253, 24234, 29149) },
    3143             :         { AOM_CDF4(6751, 17394, 24028) },
    3144             :         { AOM_CDF4(3490, 9830, 15191) },
    3145             :         { AOM_CDF4(26283, 32471, 32714) },
    3146             :         { AOM_CDF4(19599, 31168, 32442) },
    3147             :         { AOM_CDF4(13146, 26954, 30893) },
    3148             :         { AOM_CDF4(8214, 20588, 26890) },
    3149             :         { AOM_CDF4(4699, 13081, 19300) },
    3150             :         { AOM_CDF4(28212, 32458, 32669) },
    3151             :         { AOM_CDF4(18594, 30316, 32100) },
    3152             :         { AOM_CDF4(11219, 24408, 29234) },
    3153             :         { AOM_CDF4(6865, 17656, 24149) },
    3154             :         { AOM_CDF4(3678, 10362, 16006) },
    3155             :         { AOM_CDF4(25825, 32136, 32616) },
    3156             :         { AOM_CDF4(17313, 29853, 32021) },
    3157             :         { AOM_CDF4(11197, 24471, 29472) },
    3158             :         { AOM_CDF4(6947, 17781, 24405) },
    3159             :         { AOM_CDF4(3768, 10660, 16261) },
    3160             :         { AOM_CDF4(27352, 32500, 32706) },
    3161             :         { AOM_CDF4(20850, 31468, 32469) },
    3162             :         { AOM_CDF4(14021, 27707, 31133) },
    3163             :         { AOM_CDF4(8964, 21748, 27838) },
    3164             :         { AOM_CDF4(5437, 14665, 21187) },
    3165             :         { AOM_CDF4(26304, 32492, 32698) },
    3166             :         { AOM_CDF4(20409, 31380, 32385) },
    3167             :         { AOM_CDF4(13682, 27222, 30632) },
    3168             :         { AOM_CDF4(8974, 21236, 26685) },
    3169             :         { AOM_CDF4(4234, 11665, 16934) },
    3170             :         { AOM_CDF4(26273, 32357, 32711) },
    3171             :         { AOM_CDF4(20672, 31242, 32441) },
    3172             :         { AOM_CDF4(14172, 27254, 30902) },
    3173             :         { AOM_CDF4(9870, 21898, 27275) },
    3174             :         { AOM_CDF4(5164, 13506, 19270) },
    3175             :         { AOM_CDF4(26725, 32459, 32728) },
    3176             :         { AOM_CDF4(20991, 31442, 32527) },
    3177             :         { AOM_CDF4(13071, 26434, 30811) },
    3178             :         { AOM_CDF4(8184, 20090, 26742) },
    3179             :         { AOM_CDF4(4803, 13255, 19895) },
    3180             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3181             :     { { { AOM_CDF4(7555, 14942, 18501) },
    3182             :         { AOM_CDF4(24410, 31178, 32287) },
    3183             :         { AOM_CDF4(14394, 26738, 30253) },
    3184             :         { AOM_CDF4(8413, 19554, 25195) },
    3185             :         { AOM_CDF4(4766, 12924, 18785) },
    3186             :         { AOM_CDF4(2029, 5806, 9207) },
    3187             :         { AOM_CDF4(26776, 32364, 32663) },
    3188             :         { AOM_CDF4(18732, 29967, 31931) },
    3189             :         { AOM_CDF4(11005, 23786, 28852) },
    3190             :         { AOM_CDF4(6466, 16909, 23510) },
    3191             :         { AOM_CDF4(3044, 8638, 13419) },
    3192             :         { AOM_CDF4(29208, 32582, 32704) },
    3193             :         { AOM_CDF4(20068, 30857, 32208) },
    3194             :         { AOM_CDF4(12003, 25085, 29595) },
    3195             :         { AOM_CDF4(6947, 17750, 24189) },
    3196             :         { AOM_CDF4(3245, 9103, 14007) },
    3197             :         { AOM_CDF4(27359, 32465, 32669) },
    3198             :         { AOM_CDF4(19421, 30614, 32174) },
    3199             :         { AOM_CDF4(11915, 25010, 29579) },
    3200             :         { AOM_CDF4(6950, 17676, 24074) },
    3201             :         { AOM_CDF4(3007, 8473, 13096) },
    3202             :         { AOM_CDF4(29002, 32676, 32735) },
    3203             :         { AOM_CDF4(22102, 31849, 32576) },
    3204             :         { AOM_CDF4(14408, 28009, 31405) },
    3205             :         { AOM_CDF4(9027, 21679, 27931) },
    3206             :         { AOM_CDF4(4694, 12678, 18748) },
    3207             :         { AOM_CDF4(28216, 32528, 32682) },
    3208             :         { AOM_CDF4(20849, 31264, 32318) },
    3209             :         { AOM_CDF4(12756, 25815, 29751) },
    3210             :         { AOM_CDF4(7565, 18801, 24923) },
    3211             :         { AOM_CDF4(3509, 9533, 14477) },
    3212             :         { AOM_CDF4(30133, 32687, 32739) },
    3213             :         { AOM_CDF4(23063, 31910, 32515) },
    3214             :         { AOM_CDF4(14588, 28051, 31132) },
    3215             :         { AOM_CDF4(9085, 21649, 27457) },
    3216             :         { AOM_CDF4(4261, 11654, 17264) },
    3217             :         { AOM_CDF4(29518, 32691, 32748) },
    3218             :         { AOM_CDF4(22451, 31959, 32613) },
    3219             :         { AOM_CDF4(14864, 28722, 31700) },
    3220             :         { AOM_CDF4(9695, 22964, 28716) },
    3221             :         { AOM_CDF4(4932, 13358, 19502) },
    3222             :         { AOM_CDF4(8192, 16384, 24576) } },
    3223             :       { { AOM_CDF4(6465, 16958, 21688) },
    3224             :         { AOM_CDF4(25199, 31514, 32360) },
    3225             :         { AOM_CDF4(14774, 27149, 30607) },
    3226             :         { AOM_CDF4(9257, 21438, 26972) },
    3227             :         { AOM_CDF4(5723, 15183, 21882) },
    3228             :         { AOM_CDF4(3150, 8879, 13731) },
    3229             :         { AOM_CDF4(26989, 32262, 32682) },
    3230             :         { AOM_CDF4(17396, 29937, 32085) },
    3231             :         { AOM_CDF4(11387, 24901, 29784) },
    3232             :         { AOM_CDF4(7289, 18821, 25548) },
    3233             :         { AOM_CDF4(3734, 10577, 16086) },
    3234             :         { AOM_CDF4(29728, 32501, 32695) },
    3235             :         { AOM_CDF4(17431, 29701, 31903) },
    3236             :         { AOM_CDF4(9921, 22826, 28300) },
    3237             :         { AOM_CDF4(5896, 15434, 22068) },
    3238             :         { AOM_CDF4(3430, 9646, 14757) },
    3239             :         { AOM_CDF4(28614, 32511, 32705) },
    3240             :         { AOM_CDF4(19364, 30638, 32263) },
    3241             :         { AOM_CDF4(13129, 26254, 30402) },
    3242             :         { AOM_CDF4(8754, 20484, 26440) },
    3243             :         { AOM_CDF4(4378, 11607, 17110) },
    3244             :         { AOM_CDF4(30292, 32671, 32744) },
    3245             :         { AOM_CDF4(21780, 31603, 32501) },
    3246             :         { AOM_CDF4(14314, 27829, 31291) },
    3247             :         { AOM_CDF4(9611, 22327, 28263) },
    3248             :         { AOM_CDF4(4890, 13087, 19065) },
    3249             :         { AOM_CDF4(25862, 32567, 32733) },
    3250             :         { AOM_CDF4(20794, 32050, 32567) },
    3251             :         { AOM_CDF4(17243, 30625, 32254) },
    3252             :         { AOM_CDF4(13283, 27628, 31474) },
    3253             :         { AOM_CDF4(9669, 22532, 28918) },
    3254             :         { AOM_CDF4(27435, 32697, 32748) },
    3255             :         { AOM_CDF4(24922, 32390, 32714) },
    3256             :         { AOM_CDF4(21449, 31504, 32536) },
    3257             :         { AOM_CDF4(16392, 29729, 31832) },
    3258             :         { AOM_CDF4(11692, 24884, 29076) },
    3259             :         { AOM_CDF4(24193, 32290, 32735) },
    3260             :         { AOM_CDF4(18909, 31104, 32563) },
    3261             :         { AOM_CDF4(12236, 26841, 31403) },
    3262             :         { AOM_CDF4(8171, 21840, 29082) },
    3263             :         { AOM_CDF4(7224, 17280, 25275) },
    3264             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3265             :     { { { AOM_CDF4(3078, 6839, 9890) },
    3266             :         { AOM_CDF4(13837, 20450, 24479) },
    3267             :         { AOM_CDF4(5914, 14222, 19328) },
    3268             :         { AOM_CDF4(3866, 10267, 14762) },
    3269             :         { AOM_CDF4(2612, 7208, 11042) },
    3270             :         { AOM_CDF4(1067, 2991, 4776) },
    3271             :         { AOM_CDF4(25817, 31646, 32529) },
    3272             :         { AOM_CDF4(13708, 26338, 30385) },
    3273             :         { AOM_CDF4(7328, 18585, 24870) },
    3274             :         { AOM_CDF4(4691, 13080, 19276) },
    3275             :         { AOM_CDF4(1825, 5253, 8352) },
    3276             :         { AOM_CDF4(29386, 32315, 32624) },
    3277             :         { AOM_CDF4(17160, 29001, 31360) },
    3278             :         { AOM_CDF4(9602, 21862, 27396) },
    3279             :         { AOM_CDF4(5915, 15772, 22148) },
    3280             :         { AOM_CDF4(2786, 7779, 12047) },
    3281             :         { AOM_CDF4(29246, 32450, 32663) },
    3282             :         { AOM_CDF4(18696, 29929, 31818) },
    3283             :         { AOM_CDF4(10510, 23369, 28560) },
    3284             :         { AOM_CDF4(6229, 16499, 23125) },
    3285             :         { AOM_CDF4(2608, 7448, 11705) },
    3286             :         { AOM_CDF4(30753, 32710, 32748) },
    3287             :         { AOM_CDF4(21638, 31487, 32503) },
    3288             :         { AOM_CDF4(12937, 26854, 30870) },
    3289             :         { AOM_CDF4(8182, 20596, 26970) },
    3290             :         { AOM_CDF4(3637, 10269, 15497) },
    3291             :         { AOM_CDF4(8192, 16384, 24576) },
    3292             :         { AOM_CDF4(8192, 16384, 24576) },
    3293             :         { AOM_CDF4(8192, 16384, 24576) },
    3294             :         { AOM_CDF4(8192, 16384, 24576) },
    3295             :         { AOM_CDF4(8192, 16384, 24576) },
    3296             :         { AOM_CDF4(8192, 16384, 24576) },
    3297             :         { AOM_CDF4(8192, 16384, 24576) },
    3298             :         { AOM_CDF4(8192, 16384, 24576) },
    3299             :         { AOM_CDF4(8192, 16384, 24576) },
    3300             :         { AOM_CDF4(8192, 16384, 24576) },
    3301             :         { AOM_CDF4(8192, 16384, 24576) },
    3302             :         { AOM_CDF4(8192, 16384, 24576) },
    3303             :         { AOM_CDF4(8192, 16384, 24576) },
    3304             :         { AOM_CDF4(8192, 16384, 24576) },
    3305             :         { AOM_CDF4(8192, 16384, 24576) },
    3306             :         { AOM_CDF4(8192, 16384, 24576) } },
    3307             :       { { AOM_CDF4(5244, 12150, 16906) },
    3308             :         { AOM_CDF4(20486, 26858, 29701) },
    3309             :         { AOM_CDF4(7756, 18317, 23735) },
    3310             :         { AOM_CDF4(3452, 9256, 13146) },
    3311             :         { AOM_CDF4(2020, 5206, 8229) },
    3312             :         { AOM_CDF4(1801, 4993, 7903) },
    3313             :         { AOM_CDF4(27051, 31858, 32531) },
    3314             :         { AOM_CDF4(15988, 27531, 30619) },
    3315             :         { AOM_CDF4(9188, 21484, 26719) },
    3316             :         { AOM_CDF4(6273, 17186, 23800) },
    3317             :         { AOM_CDF4(3108, 9355, 14764) },
    3318             :         { AOM_CDF4(31076, 32520, 32680) },
    3319             :         { AOM_CDF4(18119, 30037, 31850) },
    3320             :         { AOM_CDF4(10244, 22969, 27472) },
    3321             :         { AOM_CDF4(4692, 14077, 19273) },
    3322             :         { AOM_CDF4(3694, 11677, 17556) },
    3323             :         { AOM_CDF4(30060, 32581, 32720) },
    3324             :         { AOM_CDF4(21011, 30775, 32120) },
    3325             :         { AOM_CDF4(11931, 24820, 29289) },
    3326             :         { AOM_CDF4(7119, 17662, 24356) },
    3327             :         { AOM_CDF4(3833, 10706, 16304) },
    3328             :         { AOM_CDF4(31954, 32731, 32748) },
    3329             :         { AOM_CDF4(23913, 31724, 32489) },
    3330             :         { AOM_CDF4(15520, 28060, 31286) },
    3331             :         { AOM_CDF4(11517, 23008, 28571) },
    3332             :         { AOM_CDF4(6193, 14508, 20629) },
    3333             :         { AOM_CDF4(8192, 16384, 24576) },
    3334             :         { AOM_CDF4(8192, 16384, 24576) },
    3335             :         { AOM_CDF4(8192, 16384, 24576) },
    3336             :         { AOM_CDF4(8192, 16384, 24576) },
    3337             :         { AOM_CDF4(8192, 16384, 24576) },
    3338             :         { AOM_CDF4(8192, 16384, 24576) },
    3339             :         { AOM_CDF4(8192, 16384, 24576) },
    3340             :         { AOM_CDF4(8192, 16384, 24576) },
    3341             :         { AOM_CDF4(8192, 16384, 24576) },
    3342             :         { AOM_CDF4(8192, 16384, 24576) },
    3343             :         { AOM_CDF4(8192, 16384, 24576) },
    3344             :         { AOM_CDF4(8192, 16384, 24576) },
    3345             :         { AOM_CDF4(8192, 16384, 24576) },
    3346             :         { AOM_CDF4(8192, 16384, 24576) },
    3347             :         { AOM_CDF4(8192, 16384, 24576) },
    3348             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3349             :     { { { AOM_CDF4(1035, 2807, 4156) },
    3350             :         { AOM_CDF4(13162, 18138, 20939) },
    3351             :         { AOM_CDF4(2696, 6633, 8755) },
    3352             :         { AOM_CDF4(1373, 4161, 6853) },
    3353             :         { AOM_CDF4(1099, 2746, 4716) },
    3354             :         { AOM_CDF4(340, 1021, 1599) },
    3355             :         { AOM_CDF4(22826, 30419, 32135) },
    3356             :         { AOM_CDF4(10395, 21762, 26942) },
    3357             :         { AOM_CDF4(4726, 12407, 17361) },
    3358             :         { AOM_CDF4(2447, 7080, 10593) },
    3359             :         { AOM_CDF4(1227, 3717, 6011) },
    3360             :         { AOM_CDF4(28156, 31424, 31934) },
    3361             :         { AOM_CDF4(16915, 27754, 30373) },
    3362             :         { AOM_CDF4(9148, 20990, 26431) },
    3363             :         { AOM_CDF4(5950, 15515, 21148) },
    3364             :         { AOM_CDF4(2492, 7327, 11526) },
    3365             :         { AOM_CDF4(30602, 32477, 32670) },
    3366             :         { AOM_CDF4(20026, 29955, 31568) },
    3367             :         { AOM_CDF4(11220, 23628, 28105) },
    3368             :         { AOM_CDF4(6652, 17019, 22973) },
    3369             :         { AOM_CDF4(3064, 8536, 13043) },
    3370             :         { AOM_CDF4(31769, 32724, 32748) },
    3371             :         { AOM_CDF4(22230, 30887, 32373) },
    3372             :         { AOM_CDF4(12234, 25079, 29731) },
    3373             :         { AOM_CDF4(7326, 18816, 25353) },
    3374             :         { AOM_CDF4(3933, 10907, 16616) },
    3375             :         { AOM_CDF4(8192, 16384, 24576) },
    3376             :         { AOM_CDF4(8192, 16384, 24576) },
    3377             :         { AOM_CDF4(8192, 16384, 24576) },
    3378             :         { AOM_CDF4(8192, 16384, 24576) },
    3379             :         { AOM_CDF4(8192, 16384, 24576) },
    3380             :         { AOM_CDF4(8192, 16384, 24576) },
    3381             :         { AOM_CDF4(8192, 16384, 24576) },
    3382             :         { AOM_CDF4(8192, 16384, 24576) },
    3383             :         { AOM_CDF4(8192, 16384, 24576) },
    3384             :         { AOM_CDF4(8192, 16384, 24576) },
    3385             :         { AOM_CDF4(8192, 16384, 24576) },
    3386             :         { AOM_CDF4(8192, 16384, 24576) },
    3387             :         { AOM_CDF4(8192, 16384, 24576) },
    3388             :         { AOM_CDF4(8192, 16384, 24576) },
    3389             :         { AOM_CDF4(8192, 16384, 24576) },
    3390             :         { AOM_CDF4(8192, 16384, 24576) } },
    3391             :       { { AOM_CDF4(8192, 16384, 24576) },
    3392             :         { AOM_CDF4(8192, 16384, 24576) },
    3393             :         { AOM_CDF4(8192, 16384, 24576) },
    3394             :         { AOM_CDF4(8192, 16384, 24576) },
    3395             :         { AOM_CDF4(8192, 16384, 24576) },
    3396             :         { AOM_CDF4(8192, 16384, 24576) },
    3397             :         { AOM_CDF4(8192, 16384, 24576) },
    3398             :         { AOM_CDF4(8192, 16384, 24576) },
    3399             :         { AOM_CDF4(8192, 16384, 24576) },
    3400             :         { AOM_CDF4(8192, 16384, 24576) },
    3401             :         { AOM_CDF4(8192, 16384, 24576) },
    3402             :         { AOM_CDF4(8192, 16384, 24576) },
    3403             :         { AOM_CDF4(8192, 16384, 24576) },
    3404             :         { AOM_CDF4(8192, 16384, 24576) },
    3405             :         { AOM_CDF4(8192, 16384, 24576) },
    3406             :         { AOM_CDF4(8192, 16384, 24576) },
    3407             :         { AOM_CDF4(8192, 16384, 24576) },
    3408             :         { AOM_CDF4(8192, 16384, 24576) },
    3409             :         { AOM_CDF4(8192, 16384, 24576) },
    3410             :         { AOM_CDF4(8192, 16384, 24576) },
    3411             :         { AOM_CDF4(8192, 16384, 24576) },
    3412             :         { AOM_CDF4(8192, 16384, 24576) },
    3413             :         { AOM_CDF4(8192, 16384, 24576) },
    3414             :         { AOM_CDF4(8192, 16384, 24576) },
    3415             :         { AOM_CDF4(8192, 16384, 24576) },
    3416             :         { AOM_CDF4(8192, 16384, 24576) },
    3417             :         { AOM_CDF4(8192, 16384, 24576) },
    3418             :         { AOM_CDF4(8192, 16384, 24576) },
    3419             :         { AOM_CDF4(8192, 16384, 24576) },
    3420             :         { AOM_CDF4(8192, 16384, 24576) },
    3421             :         { AOM_CDF4(8192, 16384, 24576) },
    3422             :         { AOM_CDF4(8192, 16384, 24576) },
    3423             :         { AOM_CDF4(8192, 16384, 24576) },
    3424             :         { AOM_CDF4(8192, 16384, 24576) },
    3425             :         { AOM_CDF4(8192, 16384, 24576) },
    3426             :         { AOM_CDF4(8192, 16384, 24576) },
    3427             :         { AOM_CDF4(8192, 16384, 24576) },
    3428             :         { AOM_CDF4(8192, 16384, 24576) },
    3429             :         { AOM_CDF4(8192, 16384, 24576) },
    3430             :         { AOM_CDF4(8192, 16384, 24576) },
    3431             :         { AOM_CDF4(8192, 16384, 24576) },
    3432             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    3433             :   { { { { AOM_CDF4(8896, 16227, 20630) },
    3434             :         { AOM_CDF4(23629, 31782, 32527) },
    3435             :         { AOM_CDF4(15173, 27755, 31321) },
    3436             :         { AOM_CDF4(10158, 21233, 27382) },
    3437             :         { AOM_CDF4(6420, 14857, 21558) },
    3438             :         { AOM_CDF4(3269, 8155, 12646) },
    3439             :         { AOM_CDF4(24835, 32009, 32496) },
    3440             :         { AOM_CDF4(16509, 28421, 31579) },
    3441             :         { AOM_CDF4(10957, 21514, 27418) },
    3442             :         { AOM_CDF4(7881, 15930, 22096) },
    3443             :         { AOM_CDF4(5388, 10960, 15918) },
    3444             :         { AOM_CDF4(8192, 16384, 24576) },
    3445             :         { AOM_CDF4(8192, 16384, 24576) },
    3446             :         { AOM_CDF4(8192, 16384, 24576) },
    3447             :         { AOM_CDF4(8192, 16384, 24576) },
    3448             :         { AOM_CDF4(8192, 16384, 24576) },
    3449             :         { AOM_CDF4(8192, 16384, 24576) },
    3450             :         { AOM_CDF4(8192, 16384, 24576) },
    3451             :         { AOM_CDF4(8192, 16384, 24576) },
    3452             :         { AOM_CDF4(8192, 16384, 24576) },
    3453             :         { AOM_CDF4(8192, 16384, 24576) },
    3454             :         { AOM_CDF4(20745, 30773, 32093) },
    3455             :         { AOM_CDF4(15200, 27221, 30861) },
    3456             :         { AOM_CDF4(13032, 20873, 25667) },
    3457             :         { AOM_CDF4(12285, 18663, 23494) },
    3458             :         { AOM_CDF4(11563, 17481, 21489) },
    3459             :         { AOM_CDF4(26260, 31982, 32320) },
    3460             :         { AOM_CDF4(15397, 28083, 31100) },
    3461             :         { AOM_CDF4(9742, 19217, 24824) },
    3462             :         { AOM_CDF4(3261, 9629, 15362) },
    3463             :         { AOM_CDF4(1480, 4322, 7499) },
    3464             :         { AOM_CDF4(27599, 32256, 32460) },
    3465             :         { AOM_CDF4(16857, 27659, 30774) },
    3466             :         { AOM_CDF4(9551, 18290, 23748) },
    3467             :         { AOM_CDF4(3052, 8933, 14103) },
    3468             :         { AOM_CDF4(2021, 5910, 9787) },
    3469             :         { AOM_CDF4(29005, 32015, 32392) },
    3470             :         { AOM_CDF4(17677, 27694, 30863) },
    3471             :         { AOM_CDF4(9204, 17356, 23219) },
    3472             :         { AOM_CDF4(2403, 7516, 12814) },
    3473             :         { AOM_CDF4(8192, 16384, 24576) },
    3474             :         { AOM_CDF4(8192, 16384, 24576) } },
    3475             :       { { AOM_CDF4(10808, 22056, 26896) },
    3476             :         { AOM_CDF4(25739, 32313, 32676) },
    3477             :         { AOM_CDF4(17288, 30203, 32221) },
    3478             :         { AOM_CDF4(11359, 24878, 29896) },
    3479             :         { AOM_CDF4(6949, 17767, 24893) },
    3480             :         { AOM_CDF4(4287, 11796, 18071) },
    3481             :         { AOM_CDF4(27880, 32521, 32705) },
    3482             :         { AOM_CDF4(19038, 31004, 32414) },
    3483             :         { AOM_CDF4(12564, 26345, 30768) },
    3484             :         { AOM_CDF4(8269, 19947, 26779) },
    3485             :         { AOM_CDF4(5674, 14657, 21674) },
    3486             :         { AOM_CDF4(8192, 16384, 24576) },
    3487             :         { AOM_CDF4(8192, 16384, 24576) },
    3488             :         { AOM_CDF4(8192, 16384, 24576) },
    3489             :         { AOM_CDF4(8192, 16384, 24576) },
    3490             :         { AOM_CDF4(8192, 16384, 24576) },
    3491             :         { AOM_CDF4(8192, 16384, 24576) },
    3492             :         { AOM_CDF4(8192, 16384, 24576) },
    3493             :         { AOM_CDF4(8192, 16384, 24576) },
    3494             :         { AOM_CDF4(8192, 16384, 24576) },
    3495             :         { AOM_CDF4(8192, 16384, 24576) },
    3496             :         { AOM_CDF4(25742, 32319, 32671) },
    3497             :         { AOM_CDF4(19557, 31164, 32454) },
    3498             :         { AOM_CDF4(13381, 26381, 30755) },
    3499             :         { AOM_CDF4(10101, 21466, 26722) },
    3500             :         { AOM_CDF4(9209, 19650, 26825) },
    3501             :         { AOM_CDF4(27107, 31917, 32432) },
    3502             :         { AOM_CDF4(18056, 28893, 31203) },
    3503             :         { AOM_CDF4(10200, 21434, 26764) },
    3504             :         { AOM_CDF4(4660, 12913, 19502) },
    3505             :         { AOM_CDF4(2368, 6930, 12504) },
    3506             :         { AOM_CDF4(26960, 32158, 32613) },
    3507             :         { AOM_CDF4(18628, 30005, 32031) },
    3508             :         { AOM_CDF4(10233, 22442, 28232) },
    3509             :         { AOM_CDF4(5471, 14630, 21516) },
    3510             :         { AOM_CDF4(3235, 10767, 17109) },
    3511             :         { AOM_CDF4(27696, 32440, 32692) },
    3512             :         { AOM_CDF4(20032, 31167, 32438) },
    3513             :         { AOM_CDF4(8700, 21341, 28442) },
    3514             :         { AOM_CDF4(5662, 14831, 21795) },
    3515             :         { AOM_CDF4(8192, 16384, 24576) },
    3516             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3517             :     { { { AOM_CDF4(9704, 17294, 21132) },
    3518             :         { AOM_CDF4(26762, 32278, 32633) },
    3519             :         { AOM_CDF4(18382, 29620, 31819) },
    3520             :         { AOM_CDF4(10891, 23475, 28723) },
    3521             :         { AOM_CDF4(6358, 16583, 23309) },
    3522             :         { AOM_CDF4(3248, 9118, 14141) },
    3523             :         { AOM_CDF4(27204, 32573, 32699) },
    3524             :         { AOM_CDF4(19818, 30824, 32329) },
    3525             :         { AOM_CDF4(11772, 25120, 30041) },
    3526             :         { AOM_CDF4(6995, 18033, 25039) },
    3527             :         { AOM_CDF4(3752, 10442, 16098) },
    3528             :         { AOM_CDF4(27222, 32256, 32559) },
    3529             :         { AOM_CDF4(15356, 28399, 31475) },
    3530             :         { AOM_CDF4(8821, 20635, 27057) },
    3531             :         { AOM_CDF4(5511, 14404, 21239) },
    3532             :         { AOM_CDF4(2935, 8222, 13051) },
    3533             :         { AOM_CDF4(24875, 32120, 32529) },
    3534             :         { AOM_CDF4(15233, 28265, 31445) },
    3535             :         { AOM_CDF4(8605, 20570, 26932) },
    3536             :         { AOM_CDF4(5431, 14413, 21196) },
    3537             :         { AOM_CDF4(2994, 8341, 13223) },
    3538             :         { AOM_CDF4(28201, 32604, 32700) },
    3539             :         { AOM_CDF4(21041, 31446, 32456) },
    3540             :         { AOM_CDF4(13221, 26213, 30475) },
    3541             :         { AOM_CDF4(8255, 19385, 26037) },
    3542             :         { AOM_CDF4(4930, 12585, 18830) },
    3543             :         { AOM_CDF4(28768, 32448, 32627) },
    3544             :         { AOM_CDF4(19705, 30561, 32021) },
    3545             :         { AOM_CDF4(11572, 23589, 28220) },
    3546             :         { AOM_CDF4(5532, 15034, 21446) },
    3547             :         { AOM_CDF4(2460, 7150, 11456) },
    3548             :         { AOM_CDF4(29874, 32619, 32699) },
    3549             :         { AOM_CDF4(21621, 31071, 32201) },
    3550             :         { AOM_CDF4(12511, 24747, 28992) },
    3551             :         { AOM_CDF4(6281, 16395, 22748) },
    3552             :         { AOM_CDF4(3246, 9278, 14497) },
    3553             :         { AOM_CDF4(29715, 32625, 32712) },
    3554             :         { AOM_CDF4(20958, 31011, 32283) },
    3555             :         { AOM_CDF4(11233, 23671, 28806) },
    3556             :         { AOM_CDF4(6012, 16128, 22868) },
    3557             :         { AOM_CDF4(3427, 9851, 15414) },
    3558             :         { AOM_CDF4(8192, 16384, 24576) } },
    3559             :       { { AOM_CDF4(11016, 22111, 26794) },
    3560             :         { AOM_CDF4(25946, 32357, 32677) },
    3561             :         { AOM_CDF4(17890, 30452, 32252) },
    3562             :         { AOM_CDF4(11678, 25142, 29816) },
    3563             :         { AOM_CDF4(6720, 17534, 24584) },
    3564             :         { AOM_CDF4(4230, 11665, 17820) },
    3565             :         { AOM_CDF4(28400, 32623, 32747) },
    3566             :         { AOM_CDF4(21164, 31668, 32575) },
    3567             :         { AOM_CDF4(13572, 27388, 31182) },
    3568             :         { AOM_CDF4(8234, 20750, 27358) },
    3569             :         { AOM_CDF4(5065, 14055, 20897) },
    3570             :         { AOM_CDF4(28981, 32547, 32705) },
    3571             :         { AOM_CDF4(18681, 30543, 32239) },
    3572             :         { AOM_CDF4(10919, 24075, 29286) },
    3573             :         { AOM_CDF4(6431, 17199, 24077) },
    3574             :         { AOM_CDF4(3819, 10464, 16618) },
    3575             :         { AOM_CDF4(26870, 32467, 32693) },
    3576             :         { AOM_CDF4(19041, 30831, 32347) },
    3577             :         { AOM_CDF4(11794, 25211, 30016) },
    3578             :         { AOM_CDF4(6888, 18019, 24970) },
    3579             :         { AOM_CDF4(4370, 12363, 18992) },
    3580             :         { AOM_CDF4(29578, 32670, 32744) },
    3581             :         { AOM_CDF4(23159, 32007, 32613) },
    3582             :         { AOM_CDF4(15315, 28669, 31676) },
    3583             :         { AOM_CDF4(9298, 22607, 28782) },
    3584             :         { AOM_CDF4(6144, 15913, 22968) },
    3585             :         { AOM_CDF4(28110, 32499, 32669) },
    3586             :         { AOM_CDF4(21574, 30937, 32015) },
    3587             :         { AOM_CDF4(12759, 24818, 28727) },
    3588             :         { AOM_CDF4(6545, 16761, 23042) },
    3589             :         { AOM_CDF4(3649, 10597, 16833) },
    3590             :         { AOM_CDF4(28163, 32552, 32728) },
    3591             :         { AOM_CDF4(22101, 31469, 32464) },
    3592             :         { AOM_CDF4(13160, 25472, 30143) },
    3593             :         { AOM_CDF4(7303, 18684, 25468) },
    3594             :         { AOM_CDF4(5241, 13975, 20955) },
    3595             :         { AOM_CDF4(28400, 32631, 32744) },
    3596             :         { AOM_CDF4(22104, 31793, 32603) },
    3597             :         { AOM_CDF4(13557, 26571, 30846) },
    3598             :         { AOM_CDF4(7749, 19861, 26675) },
    3599             :         { AOM_CDF4(4873, 14030, 21234) },
    3600             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3601             :     { { { AOM_CDF4(9800, 17635, 21073) },
    3602             :         { AOM_CDF4(26153, 31885, 32527) },
    3603             :         { AOM_CDF4(15038, 27852, 31006) },
    3604             :         { AOM_CDF4(8718, 20564, 26486) },
    3605             :         { AOM_CDF4(5128, 14076, 20514) },
    3606             :         { AOM_CDF4(2636, 7566, 11925) },
    3607             :         { AOM_CDF4(27551, 32504, 32701) },
    3608             :         { AOM_CDF4(18310, 30054, 32100) },
    3609             :         { AOM_CDF4(10211, 23420, 29082) },
    3610             :         { AOM_CDF4(6222, 16876, 23916) },
    3611             :         { AOM_CDF4(3462, 9954, 15498) },
    3612             :         { AOM_CDF4(29991, 32633, 32721) },
    3613             :         { AOM_CDF4(19883, 30751, 32201) },
    3614             :         { AOM_CDF4(11141, 24184, 29285) },
    3615             :         { AOM_CDF4(6420, 16940, 23774) },
    3616             :         { AOM_CDF4(3392, 9753, 15118) },
    3617             :         { AOM_CDF4(28465, 32616, 32712) },
    3618             :         { AOM_CDF4(19850, 30702, 32244) },
    3619             :         { AOM_CDF4(10983, 24024, 29223) },
    3620             :         { AOM_CDF4(6294, 16770, 23582) },
    3621             :         { AOM_CDF4(3244, 9283, 14509) },
    3622             :         { AOM_CDF4(30023, 32717, 32748) },
    3623             :         { AOM_CDF4(22940, 32032, 32626) },
    3624             :         { AOM_CDF4(14282, 27928, 31473) },
    3625             :         { AOM_CDF4(8562, 21327, 27914) },
    3626             :         { AOM_CDF4(4846, 13393, 19919) },
    3627             :         { AOM_CDF4(29981, 32590, 32695) },
    3628             :         { AOM_CDF4(20465, 30963, 32166) },
    3629             :         { AOM_CDF4(11479, 23579, 28195) },
    3630             :         { AOM_CDF4(5916, 15648, 22073) },
    3631             :         { AOM_CDF4(3031, 8605, 13398) },
    3632             :         { AOM_CDF4(31146, 32691, 32739) },
    3633             :         { AOM_CDF4(23106, 31724, 32444) },
    3634             :         { AOM_CDF4(13783, 26738, 30439) },
    3635             :         { AOM_CDF4(7852, 19468, 25807) },
    3636             :         { AOM_CDF4(3860, 11124, 16853) },
    3637             :         { AOM_CDF4(31014, 32724, 32748) },
    3638             :         { AOM_CDF4(23629, 32109, 32628) },
    3639             :         { AOM_CDF4(14747, 28115, 31403) },
    3640             :         { AOM_CDF4(8545, 21242, 27478) },
    3641             :         { AOM_CDF4(4574, 12781, 19067) },
    3642             :         { AOM_CDF4(8192, 16384, 24576) } },
    3643             :       { { AOM_CDF4(9185, 19694, 24688) },
    3644             :         { AOM_CDF4(26081, 31985, 32621) },
    3645             :         { AOM_CDF4(16015, 29000, 31787) },
    3646             :         { AOM_CDF4(10542, 23690, 29206) },
    3647             :         { AOM_CDF4(6732, 17945, 24677) },
    3648             :         { AOM_CDF4(3916, 11039, 16722) },
    3649             :         { AOM_CDF4(28224, 32566, 32744) },
    3650             :         { AOM_CDF4(19100, 31138, 32485) },
    3651             :         { AOM_CDF4(12528, 26620, 30879) },
    3652             :         { AOM_CDF4(7741, 20277, 26885) },
    3653             :         { AOM_CDF4(4566, 12845, 18990) },
    3654             :         { AOM_CDF4(29933, 32593, 32718) },
    3655             :         { AOM_CDF4(17670, 30333, 32155) },
    3656             :         { AOM_CDF4(10385, 23600, 28909) },
    3657             :         { AOM_CDF4(6243, 16236, 22407) },
    3658             :         { AOM_CDF4(3976, 10389, 16017) },
    3659             :         { AOM_CDF4(28377, 32561, 32738) },
    3660             :         { AOM_CDF4(19366, 31175, 32482) },
    3661             :         { AOM_CDF4(13327, 27175, 31094) },
    3662             :         { AOM_CDF4(8258, 20769, 27143) },
    3663             :         { AOM_CDF4(4703, 13198, 19527) },
    3664             :         { AOM_CDF4(31086, 32706, 32748) },
    3665             :         { AOM_CDF4(22853, 31902, 32583) },
    3666             :         { AOM_CDF4(14759, 28186, 31419) },
    3667             :         { AOM_CDF4(9284, 22382, 28348) },
    3668             :         { AOM_CDF4(5585, 15192, 21868) },
    3669             :         { AOM_CDF4(28291, 32652, 32746) },
    3670             :         { AOM_CDF4(19849, 32107, 32571) },
    3671             :         { AOM_CDF4(14834, 26818, 29214) },
    3672             :         { AOM_CDF4(10306, 22594, 28672) },
    3673             :         { AOM_CDF4(6615, 17384, 23384) },
    3674             :         { AOM_CDF4(28947, 32604, 32745) },
    3675             :         { AOM_CDF4(25625, 32289, 32646) },
    3676             :         { AOM_CDF4(18758, 28672, 31403) },
    3677             :         { AOM_CDF4(10017, 23430, 28523) },
    3678             :         { AOM_CDF4(6862, 15269, 22131) },
    3679             :         { AOM_CDF4(23933, 32509, 32739) },
    3680             :         { AOM_CDF4(19927, 31495, 32631) },
    3681             :         { AOM_CDF4(11903, 26023, 30621) },
    3682             :         { AOM_CDF4(7026, 20094, 27252) },
    3683             :         { AOM_CDF4(5998, 18106, 24437) },
    3684             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3685             :     { { { AOM_CDF4(4456, 11274, 15533) },
    3686             :         { AOM_CDF4(21219, 29079, 31616) },
    3687             :         { AOM_CDF4(11173, 23774, 28567) },
    3688             :         { AOM_CDF4(7282, 18293, 24263) },
    3689             :         { AOM_CDF4(4890, 13286, 19115) },
    3690             :         { AOM_CDF4(1890, 5508, 8659) },
    3691             :         { AOM_CDF4(26651, 32136, 32647) },
    3692             :         { AOM_CDF4(14630, 28254, 31455) },
    3693             :         { AOM_CDF4(8716, 21287, 27395) },
    3694             :         { AOM_CDF4(5615, 15331, 22008) },
    3695             :         { AOM_CDF4(2675, 7700, 12150) },
    3696             :         { AOM_CDF4(29954, 32526, 32690) },
    3697             :         { AOM_CDF4(16126, 28982, 31633) },
    3698             :         { AOM_CDF4(9030, 21361, 27352) },
    3699             :         { AOM_CDF4(5411, 14793, 21271) },
    3700             :         { AOM_CDF4(2943, 8422, 13163) },
    3701             :         { AOM_CDF4(29539, 32601, 32730) },
    3702             :         { AOM_CDF4(18125, 30385, 32201) },
    3703             :         { AOM_CDF4(10422, 24090, 29468) },
    3704             :         { AOM_CDF4(6468, 17487, 24438) },
    3705             :         { AOM_CDF4(2970, 8653, 13531) },
    3706             :         { AOM_CDF4(30912, 32715, 32748) },
    3707             :         { AOM_CDF4(20666, 31373, 32497) },
    3708             :         { AOM_CDF4(12509, 26640, 30917) },
    3709             :         { AOM_CDF4(8058, 20629, 27290) },
    3710             :         { AOM_CDF4(4231, 12006, 18052) },
    3711             :         { AOM_CDF4(8192, 16384, 24576) },
    3712             :         { AOM_CDF4(8192, 16384, 24576) },
    3713             :         { AOM_CDF4(8192, 16384, 24576) },
    3714             :         { AOM_CDF4(8192, 16384, 24576) },
    3715             :         { AOM_CDF4(8192, 16384, 24576) },
    3716             :         { AOM_CDF4(8192, 16384, 24576) },
    3717             :         { AOM_CDF4(8192, 16384, 24576) },
    3718             :         { AOM_CDF4(8192, 16384, 24576) },
    3719             :         { AOM_CDF4(8192, 16384, 24576) },
    3720             :         { AOM_CDF4(8192, 16384, 24576) },
    3721             :         { AOM_CDF4(8192, 16384, 24576) },
    3722             :         { AOM_CDF4(8192, 16384, 24576) },
    3723             :         { AOM_CDF4(8192, 16384, 24576) },
    3724             :         { AOM_CDF4(8192, 16384, 24576) },
    3725             :         { AOM_CDF4(8192, 16384, 24576) },
    3726             :         { AOM_CDF4(8192, 16384, 24576) } },
    3727             :       { { AOM_CDF4(10202, 20633, 25484) },
    3728             :         { AOM_CDF4(27336, 31445, 32352) },
    3729             :         { AOM_CDF4(12420, 24384, 28552) },
    3730             :         { AOM_CDF4(7648, 18115, 23856) },
    3731             :         { AOM_CDF4(5662, 14341, 19902) },
    3732             :         { AOM_CDF4(3611, 10328, 15390) },
    3733             :         { AOM_CDF4(30945, 32616, 32736) },
    3734             :         { AOM_CDF4(18682, 30505, 32253) },
    3735             :         { AOM_CDF4(11513, 25336, 30203) },
    3736             :         { AOM_CDF4(7449, 19452, 26148) },
    3737             :         { AOM_CDF4(4482, 13051, 18886) },
    3738             :         { AOM_CDF4(32022, 32690, 32747) },
    3739             :         { AOM_CDF4(18578, 30501, 32146) },
    3740             :         { AOM_CDF4(11249, 23368, 28631) },
    3741             :         { AOM_CDF4(5645, 16958, 22158) },
    3742             :         { AOM_CDF4(5009, 11444, 16637) },
    3743             :         { AOM_CDF4(31357, 32710, 32748) },
    3744             :         { AOM_CDF4(21552, 31494, 32504) },
    3745             :         { AOM_CDF4(13891, 27677, 31340) },
    3746             :         { AOM_CDF4(9051, 22098, 28172) },
    3747             :         { AOM_CDF4(5190, 13377, 19486) },
    3748             :         { AOM_CDF4(32364, 32740, 32748) },
    3749             :         { AOM_CDF4(24839, 31907, 32551) },
    3750             :         { AOM_CDF4(17160, 28779, 31696) },
    3751             :         { AOM_CDF4(12452, 24137, 29602) },
    3752             :         { AOM_CDF4(6165, 15389, 22477) },
    3753             :         { AOM_CDF4(8192, 16384, 24576) },
    3754             :         { AOM_CDF4(8192, 16384, 24576) },
    3755             :         { AOM_CDF4(8192, 16384, 24576) },
    3756             :         { AOM_CDF4(8192, 16384, 24576) },
    3757             :         { AOM_CDF4(8192, 16384, 24576) },
    3758             :         { AOM_CDF4(8192, 16384, 24576) },
    3759             :         { AOM_CDF4(8192, 16384, 24576) },
    3760             :         { AOM_CDF4(8192, 16384, 24576) },
    3761             :         { AOM_CDF4(8192, 16384, 24576) },
    3762             :         { AOM_CDF4(8192, 16384, 24576) },
    3763             :         { AOM_CDF4(8192, 16384, 24576) },
    3764             :         { AOM_CDF4(8192, 16384, 24576) },
    3765             :         { AOM_CDF4(8192, 16384, 24576) },
    3766             :         { AOM_CDF4(8192, 16384, 24576) },
    3767             :         { AOM_CDF4(8192, 16384, 24576) },
    3768             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3769             :     { { { AOM_CDF4(2575, 7281, 11077) },
    3770             :         { AOM_CDF4(14002, 20866, 25402) },
    3771             :         { AOM_CDF4(6343, 15056, 19658) },
    3772             :         { AOM_CDF4(4474, 11858, 17041) },
    3773             :         { AOM_CDF4(2865, 8299, 12534) },
    3774             :         { AOM_CDF4(1344, 3949, 6391) },
    3775             :         { AOM_CDF4(24720, 31239, 32459) },
    3776             :         { AOM_CDF4(12585, 25356, 29968) },
    3777             :         { AOM_CDF4(7181, 18246, 24444) },
    3778             :         { AOM_CDF4(5025, 13667, 19885) },
    3779             :         { AOM_CDF4(2521, 7304, 11605) },
    3780             :         { AOM_CDF4(29908, 32252, 32584) },
    3781             :         { AOM_CDF4(17421, 29156, 31575) },
    3782             :         { AOM_CDF4(9889, 22188, 27782) },
    3783             :         { AOM_CDF4(5878, 15647, 22123) },
    3784             :         { AOM_CDF4(2814, 8665, 13323) },
    3785             :         { AOM_CDF4(30183, 32568, 32713) },
    3786             :         { AOM_CDF4(18528, 30195, 32049) },
    3787             :         { AOM_CDF4(10982, 24606, 29657) },
    3788             :         { AOM_CDF4(6957, 18165, 25231) },
    3789             :         { AOM_CDF4(3508, 10118, 15468) },
    3790             :         { AOM_CDF4(31761, 32736, 32748) },
    3791             :         { AOM_CDF4(21041, 31328, 32546) },
    3792             :         { AOM_CDF4(12568, 26732, 31166) },
    3793             :         { AOM_CDF4(8052, 20720, 27733) },
    3794             :         { AOM_CDF4(4336, 12192, 18396) },
    3795             :         { AOM_CDF4(8192, 16384, 24576) },
    3796             :         { AOM_CDF4(8192, 16384, 24576) },
    3797             :         { AOM_CDF4(8192, 16384, 24576) },
    3798             :         { AOM_CDF4(8192, 16384, 24576) },
    3799             :         { AOM_CDF4(8192, 16384, 24576) },
    3800             :         { AOM_CDF4(8192, 16384, 24576) },
    3801             :         { AOM_CDF4(8192, 16384, 24576) },
    3802             :         { AOM_CDF4(8192, 16384, 24576) },
    3803             :         { AOM_CDF4(8192, 16384, 24576) },
    3804             :         { AOM_CDF4(8192, 16384, 24576) },
    3805             :         { AOM_CDF4(8192, 16384, 24576) },
    3806             :         { AOM_CDF4(8192, 16384, 24576) },
    3807             :         { AOM_CDF4(8192, 16384, 24576) },
    3808             :         { AOM_CDF4(8192, 16384, 24576) },
    3809             :         { AOM_CDF4(8192, 16384, 24576) },
    3810             :         { AOM_CDF4(8192, 16384, 24576) } },
    3811             :       { { AOM_CDF4(8192, 16384, 24576) },
    3812             :         { AOM_CDF4(8192, 16384, 24576) },
    3813             :         { AOM_CDF4(8192, 16384, 24576) },
    3814             :         { AOM_CDF4(8192, 16384, 24576) },
    3815             :         { AOM_CDF4(8192, 16384, 24576) },
    3816             :         { AOM_CDF4(8192, 16384, 24576) },
    3817             :         { AOM_CDF4(8192, 16384, 24576) },
    3818             :         { AOM_CDF4(8192, 16384, 24576) },
    3819             :         { AOM_CDF4(8192, 16384, 24576) },
    3820             :         { AOM_CDF4(8192, 16384, 24576) },
    3821             :         { AOM_CDF4(8192, 16384, 24576) },
    3822             :         { AOM_CDF4(8192, 16384, 24576) },
    3823             :         { AOM_CDF4(8192, 16384, 24576) },
    3824             :         { AOM_CDF4(8192, 16384, 24576) },
    3825             :         { AOM_CDF4(8192, 16384, 24576) },
    3826             :         { AOM_CDF4(8192, 16384, 24576) },
    3827             :         { AOM_CDF4(8192, 16384, 24576) },
    3828             :         { AOM_CDF4(8192, 16384, 24576) },
    3829             :         { AOM_CDF4(8192, 16384, 24576) },
    3830             :         { AOM_CDF4(8192, 16384, 24576) },
    3831             :         { AOM_CDF4(8192, 16384, 24576) },
    3832             :         { AOM_CDF4(8192, 16384, 24576) },
    3833             :         { AOM_CDF4(8192, 16384, 24576) },
    3834             :         { AOM_CDF4(8192, 16384, 24576) },
    3835             :         { AOM_CDF4(8192, 16384, 24576) },
    3836             :         { AOM_CDF4(8192, 16384, 24576) },
    3837             :         { AOM_CDF4(8192, 16384, 24576) },
    3838             :         { AOM_CDF4(8192, 16384, 24576) },
    3839             :         { AOM_CDF4(8192, 16384, 24576) },
    3840             :         { AOM_CDF4(8192, 16384, 24576) },
    3841             :         { AOM_CDF4(8192, 16384, 24576) },
    3842             :         { AOM_CDF4(8192, 16384, 24576) },
    3843             :         { AOM_CDF4(8192, 16384, 24576) },
    3844             :         { AOM_CDF4(8192, 16384, 24576) },
    3845             :         { AOM_CDF4(8192, 16384, 24576) },
    3846             :         { AOM_CDF4(8192, 16384, 24576) },
    3847             :         { AOM_CDF4(8192, 16384, 24576) },
    3848             :         { AOM_CDF4(8192, 16384, 24576) },
    3849             :         { AOM_CDF4(8192, 16384, 24576) },
    3850             :         { AOM_CDF4(8192, 16384, 24576) },
    3851             :         { AOM_CDF4(8192, 16384, 24576) },
    3852             :         { AOM_CDF4(8192, 16384, 24576) } } } },
    3853             :   { { { { AOM_CDF4(7062, 16472, 22319) },
    3854             :         { AOM_CDF4(24538, 32261, 32674) },
    3855             :         { AOM_CDF4(13675, 28041, 31779) },
    3856             :         { AOM_CDF4(8590, 20674, 27631) },
    3857             :         { AOM_CDF4(5685, 14675, 22013) },
    3858             :         { AOM_CDF4(3655, 9898, 15731) },
    3859             :         { AOM_CDF4(26493, 32418, 32658) },
    3860             :         { AOM_CDF4(16376, 29342, 32090) },
    3861             :         { AOM_CDF4(10594, 22649, 28970) },
    3862             :         { AOM_CDF4(8176, 17170, 24303) },
    3863             :         { AOM_CDF4(5605, 12694, 19139) },
    3864             :         { AOM_CDF4(8192, 16384, 24576) },
    3865             :         { AOM_CDF4(8192, 16384, 24576) },
    3866             :         { AOM_CDF4(8192, 16384, 24576) },
    3867             :         { AOM_CDF4(8192, 16384, 24576) },
    3868             :         { AOM_CDF4(8192, 16384, 24576) },
    3869             :         { AOM_CDF4(8192, 16384, 24576) },
    3870             :         { AOM_CDF4(8192, 16384, 24576) },
    3871             :         { AOM_CDF4(8192, 16384, 24576) },
    3872             :         { AOM_CDF4(8192, 16384, 24576) },
    3873             :         { AOM_CDF4(8192, 16384, 24576) },
    3874             :         { AOM_CDF4(23888, 31902, 32542) },
    3875             :         { AOM_CDF4(18612, 29687, 31987) },
    3876             :         { AOM_CDF4(16245, 24852, 29249) },
    3877             :         { AOM_CDF4(15765, 22608, 27559) },
    3878             :         { AOM_CDF4(19895, 24699, 27510) },
    3879             :         { AOM_CDF4(28401, 32212, 32457) },
    3880             :         { AOM_CDF4(15274, 27825, 30980) },
    3881             :         { AOM_CDF4(9364, 18128, 24332) },
    3882             :         { AOM_CDF4(2283, 8193, 15082) },
    3883             :         { AOM_CDF4(1228, 3972, 7881) },
    3884             :         { AOM_CDF4(29455, 32469, 32620) },
    3885             :         { AOM_CDF4(17981, 28245, 31388) },
    3886             :         { AOM_CDF4(10921, 20098, 26240) },
    3887             :         { AOM_CDF4(3743, 11829, 18657) },
    3888             :         { AOM_CDF4(2374, 9593, 15715) },
    3889             :         { AOM_CDF4(31068, 32466, 32635) },
    3890             :         { AOM_CDF4(20321, 29572, 31971) },
    3891             :         { AOM_CDF4(10771, 20255, 27119) },
    3892             :         { AOM_CDF4(2795, 10410, 17361) },
    3893             :         { AOM_CDF4(8192, 16384, 24576) },
    3894             :         { AOM_CDF4(8192, 16384, 24576) } },
    3895             :       { { AOM_CDF4(9320, 22102, 27840) },
    3896             :         { AOM_CDF4(27057, 32464, 32724) },
    3897             :         { AOM_CDF4(16331, 30268, 32309) },
    3898             :         { AOM_CDF4(10319, 23935, 29720) },
    3899             :         { AOM_CDF4(6189, 16448, 24106) },
    3900             :         { AOM_CDF4(3589, 10884, 18808) },
    3901             :         { AOM_CDF4(29026, 32624, 32748) },
    3902             :         { AOM_CDF4(19226, 31507, 32587) },
    3903             :         { AOM_CDF4(12692, 26921, 31203) },
    3904             :         { AOM_CDF4(7049, 19532, 27635) },
    3905             :         { AOM_CDF4(7727, 15669, 23252) },
    3906             :         { AOM_CDF4(8192, 16384, 24576) },
    3907             :         { AOM_CDF4(8192, 16384, 24576) },
    3908             :         { AOM_CDF4(8192, 16384, 24576) },
    3909             :         { AOM_CDF4(8192, 16384, 24576) },
    3910             :         { AOM_CDF4(8192, 16384, 24576) },
    3911             :         { AOM_CDF4(8192, 16384, 24576) },
    3912             :         { AOM_CDF4(8192, 16384, 24576) },
    3913             :         { AOM_CDF4(8192, 16384, 24576) },
    3914             :         { AOM_CDF4(8192, 16384, 24576) },
    3915             :         { AOM_CDF4(8192, 16384, 24576) },
    3916             :         { AOM_CDF4(28056, 32625, 32748) },
    3917             :         { AOM_CDF4(22383, 32075, 32669) },
    3918             :         { AOM_CDF4(15417, 27098, 31749) },
    3919             :         { AOM_CDF4(18127, 26493, 27190) },
    3920             :         { AOM_CDF4(5461, 16384, 21845) },
    3921             :         { AOM_CDF4(27982, 32091, 32584) },
    3922             :         { AOM_CDF4(19045, 29868, 31972) },
    3923             :         { AOM_CDF4(10397, 22266, 27932) },
    3924             :         { AOM_CDF4(5990, 13697, 21500) },
    3925             :         { AOM_CDF4(1792, 6912, 15104) },
    3926             :         { AOM_CDF4(28198, 32501, 32718) },
    3927             :         { AOM_CDF4(21534, 31521, 32569) },
    3928             :         { AOM_CDF4(11109, 25217, 30017) },
    3929             :         { AOM_CDF4(5671, 15124, 26151) },
    3930             :         { AOM_CDF4(4681, 14043, 18725) },
    3931             :         { AOM_CDF4(28688, 32580, 32741) },
    3932             :         { AOM_CDF4(22576, 32079, 32661) },
    3933             :         { AOM_CDF4(10627, 22141, 28340) },
    3934             :         { AOM_CDF4(9362, 14043, 28087) },
    3935             :         { AOM_CDF4(8192, 16384, 24576) },
    3936             :         { AOM_CDF4(8192, 16384, 24576) } } },
    3937             :     { { { AOM_CDF4(7754, 16948, 22142) },
    3938             :         { AOM_CDF4(25670, 32330, 32691) },
    3939             :         { AOM_CDF4(15663, 29225, 31994) },
    3940             :         { AOM_CDF4(9878, 23288, 29158) },
    3941             :         { AOM_CDF4(6419, 17088, 24336) },
    3942             :         { AOM_CDF4(3859, 11003, 17039) },
    3943             :         { AOM_CDF4(27562, 32595, 32725) },
    3944             :         { AOM_CDF4(17575, 30588, 32399) },
    3945             :         { AOM_CDF4(10819, 24838, 30309) },
    3946             :         { AOM_CDF4(7124, 18686, 25916) },
    3947             :         { AOM_CDF4(4479, 12688, 19340) },
    3948             :         { AOM_CDF4(28385, 32476, 32673) },
    3949             :         { AOM_CDF4(15306, 29005, 31938) },
    3950             :         { AOM_CDF4(8937, 21615, 28322) },
    3951             :         { AOM_CDF4(5982, 15603, 22786) },
    3952             :         { AOM_CDF4(3620, 10267, 16136) },
    3953             :         { AOM_CDF4(27280, 32464, 32667) },
    3954             :         { AOM_CDF4(15607, 29160, 32004) },
    3955             :         { AOM_CDF4(9091, 22135, 28740) },
    3956             :         { AOM_CDF4(6232, 16632, 24020) },
    3957             :         { AOM_CDF4(4047, 11377, 17672) },
    3958             :         { AOM_CDF4(29220, 32630, 32718) },
    3959             :         { AOM_CDF4(19650, 31220, 32462) },
    3960             :         { AOM_CDF4(13050, 26312, 30827) },
    3961             :         { AOM_CDF4(9228, 20870, 27468) },
    3962             :         { AOM_CDF4(6146, 15149, 21971) },
    3963             :         { AOM_CDF4(30169, 32481, 32623) },
    3964             :         { AOM_CDF4(17212, 29311, 31554) },
    3965             :         { AOM_CDF4(9911, 21311, 26882) },
    3966             :         { AOM_CDF4(4487, 13314, 20372) },
    3967             :         { AOM_CDF4(2570, 7772, 12889) },
    3968             :         { AOM_CDF4(30924, 32613, 32708) },
    3969             :         { AOM_CDF4(19490, 30206, 32107) },
    3970             :         { AOM_CDF4(11232, 23998, 29276) },
    3971             :         { AOM_CDF4(6769, 17955, 25035) },
    3972             :         { AOM_CDF4(4398, 12623, 19214) },
    3973             :         { AOM_CDF4(30609, 32627, 32722) },
    3974             :         { AOM_CDF4(19370, 30582, 32287) },
    3975             :         { AOM_CDF4(10457, 23619, 29409) },
    3976             :         { AOM_CDF4(6443, 17637, 24834) },
    3977             :         { AOM_CDF4(4645, 13236, 20106) },
    3978             :         { AOM_CDF4(8192, 16384, 24576) } },
    3979             :       { { AOM_CDF4(8626, 20271, 26216) },
    3980             :         { AOM_CDF4(26707, 32406, 32711) },
    3981             :         { AOM_CDF4(16999, 30329, 32286) },
    3982             :         { AOM_CDF4(11445, 25123, 30286) },
    3983             :         { AOM_CDF4(6411, 18828, 25601) },
    3984             :         { AOM_CDF4(6801, 12458, 20248) },
    3985             :         { AOM_CDF4(29918, 32682, 32748) },
    3986             :         { AOM_CDF4(20649, 31739, 32618) },
    3987             :         { AOM_CDF4(12879, 27773, 31581) },
    3988             :         { AOM_CDF4(7896, 21751, 28244) },
    3989             :         { AOM_CDF4(5260, 14870, 23698) },
    3990             :         { AOM_CDF4(29252, 32593, 32731) },
    3991             :         { AOM_CDF4(17072, 30460, 32294) },
    3992             :         { AOM_CDF4(10653, 24143, 29365) },
    3993             :         { AOM_CDF4(6536, 17490, 23983) },
    3994             :         { AOM_CDF4(4929, 13170, 20085) },
    3995             :         { AOM_CDF4(28137, 32518, 32715) },
    3996             :         { AOM_CDF4(18171, 30784, 32407) },
    3997             :         { AOM_CDF4(11437, 25436, 30459) },
    3998             :         { AOM_CDF4(7252, 18534, 26176) },
    3999             :         { AOM_CDF4(4126, 13353, 20978) },
    4000             :         { AOM_CDF4(31162, 32726, 32748) },
    4001             :         { AOM_CDF4(23017, 32222, 32701) },
    4002             :         { AOM_CDF4(15629, 29233, 32046) },
    4003             :         { AOM_CDF4(9387, 22621, 29480) },
    4004             :         { AOM_CDF4(6922, 17616, 25010) },
    4005             :         { AOM_CDF4(28838, 32265, 32614) },
    4006             :         { AOM_CDF4(19701, 30206, 31920) },
    4007             :         { AOM_CDF4(11214, 22410, 27933) },
    4008             :         { AOM_CDF4(5320, 14177, 23034) },
    4009             :         { AOM_CDF4(5049, 12881, 17827) },
    4010             :         { AOM_CDF4(27484, 32471, 32734) },
    4011             :         { AOM_CDF4(21076, 31526, 32561) },
    4012             :         { AOM_CDF4(12707, 26303, 31211) },
    4013             :         { AOM_CDF4(8169, 21722, 28219) },
    4014             :         { AOM_CDF4(6045, 19406, 27042) },
    4015             :         { AOM_CDF4(27753, 32572, 32745) },
    4016             :         { AOM_CDF4(20832, 31878, 32653) },
    4017             :         { AOM_CDF4(13250, 27356, 31674) },
    4018             :         { AOM_CDF4(7718, 21508, 29858) },
    4019             :         { AOM_CDF4(7209, 18350, 25559) },
    4020             :         { AOM_CDF4(8192, 16384, 24576) } } },
    4021             :     { { { AOM_CDF4(7876, 16901, 21741) },
    4022             :         { AOM_CDF4(24001, 31898, 32625) },
    4023             :         { AOM_CDF4(14529, 27959, 31451) },
    4024             :         { AOM_CDF4(8273, 20818, 27258) },
    4025             :         { AOM_CDF4(5278, 14673, 21510) },
    4026             :         { AOM_CDF4(2983, 8843, 14039) },
    4027             :         { AOM_CDF4(28016, 32574, 32732) },
    4028             :         { AOM_CDF4(17471, 30306, 32301) },
    4029             :         { AOM_CDF4(10224, 24063, 29728) },
    4030             :         { AOM_CDF4(6602, 17954, 25052) },
    4031             :         { AOM_CDF4(4002, 11585, 17759) },
    4032             :         { AOM_CDF4(30190, 32634, 32739) },
    4033             :         { AOM_CDF4(17497, 30282, 32270) },
    4034             :         { AOM_CDF4(10229, 23729, 29538) },
    4035             :         { AOM_CDF4(6344, 17211, 24440) },
    4036             :         { AOM_CDF4(3849, 11189, 17108) },
    4037             :         { AOM_CDF4(28570, 32583, 32726) },
    4038             :         { AOM_CDF4(17521, 30161, 32238) },
    4039             :         { AOM_CDF4(10153, 23565, 29378) },
    4040             :         { AOM_CDF4(6455, 17341, 24443) },
    4041             :         { AOM_CDF4(3907, 11042, 17024) },
    4042             :         { AOM_CDF4(30689, 32715, 32748) },
    4043             :         { AOM_CDF4(21546, 31840, 32610) },
    4044             :         { AOM_CDF4(13547, 27581, 31459) },
    4045             :         { AOM_CDF4(8912, 21757, 28309) },
    4046             :         { AOM_CDF4(5548, 15080, 22046) },
    4047             :         { AOM_CDF4(30783, 32540, 32685) },
    4048             :         { AOM_CDF4(17540, 29528, 31668) },
    4049             :         { AOM_CDF4(10160, 21468, 26783) },
    4050             :         { AOM_CDF4(4724, 13393, 20054) },
    4051             :         { AOM_CDF4(2702, 8174, 13102) },
    4052             :         { AOM_CDF4(31648, 32686, 32742) },
    4053             :         { AOM_CDF4(20954, 31094, 32337) },
    4054             :         { AOM_CDF4(12420, 25698, 30179) },
    4055             :         { AOM_CDF4(7304, 19320, 26248) },
    4056             :         { AOM_CDF4(4366, 12261, 18864) },
    4057             :         { AOM_CDF4(31581, 32723, 32748) },
    4058             :         { AOM_CDF4(21373, 31586, 32525) },
    4059             :         { AOM_CDF4(12744, 26625, 30885) },
    4060             :         { AOM_CDF4(7431, 20322, 26950) },
    4061             :         { AOM_CDF4(4692, 13323, 20111) },
    4062             :         { AOM_CDF4(8192, 16384, 24576) } },
    4063             :       { { AOM_CDF4(7833, 18369, 24095) },
    4064             :         { AOM_CDF4(26650, 32273, 32702) },
    4065             :         { AOM_CDF4(16371, 29961, 32191) },
    4066             :         { AOM_CDF4(11055, 24082, 29629) },
    4067             :         { AOM_CDF4(6892, 18644, 25400) },
    4068             :         { AOM_CDF4(5006, 13057, 19240) },
    4069             :         { AOM_CDF4(29834, 32666, 32748) },
    4070             :         { AOM_CDF4(19577, 31335, 32570) },
    4071             :         { AOM_CDF4(12253, 26509, 31122) },
    4072             :         { AOM_CDF4(7991, 20772, 27711) },
    4073             :         { AOM_CDF4(5677, 15910, 23059) },
    4074             :         { AOM_CDF4(30109, 32532, 32720) },
    4075             :         { AOM_CDF4(16747, 30166, 32252) },
    4076             :         { AOM_CDF4(10134, 23542, 29184) },
    4077             :         { AOM_CDF4(5791, 16176, 23556) },
    4078             :         { AOM_CDF4(4362, 10414, 17284) },
    4079             :         { AOM_CDF4(29492, 32626, 32748) },
    4080             :         { AOM_CDF4(19894, 31402, 32525) },
    4081             :         { AOM_CDF4(12942, 27071, 30869) },
    4082             :         { AOM_CDF4(8346, 21216, 27405) },
    4083             :         { AOM_CDF4(6572, 17087, 23859) },
    4084             :         { AOM_CDF4(32035, 32735, 32748) },
    4085             :         { AOM_CDF4(22957, 31838, 32618) },
    4086             :         { AOM_CDF4(14724, 28572, 31772) },
    4087             :         { AOM_CDF4(10364, 23999, 29553) },
    4088             :         { AOM_CDF4(7004, 18433, 25655) },
    4089             :         { AOM_CDF4(27528, 32277, 32681) },
    4090             :         { AOM_CDF4(16959, 31171, 32096) },
    4091             :         { AOM_CDF4(10486, 23593, 27962) },
    4092             :         { AOM_CDF4(8192, 16384, 23211) },
    4093             :         { AOM_CDF4(8937, 17873, 20852) },
    4094             :         { AOM_CDF4(27715, 32002, 32615) },
    4095             :         { AOM_CDF4(15073, 29491, 31676) },
    4096             :         { AOM_CDF4(11264, 24576, 28672) },
    4097             :         { AOM_CDF4(2341, 18725, 23406) },
    4098             :         { AOM_CDF4(7282, 18204, 25486) },
    4099             :         { AOM_CDF4(28547, 32213, 32657) },
    4100             :         { AOM_CDF4(20788, 29773, 32239) },
    4101             :         { AOM_CDF4(6780, 21469, 30508) },
    4102             :         { AOM_CDF4(5958, 14895, 23831) },
    4103             :         { AOM_CDF4(16384, 21845, 27307) },
    4104             :         { AOM_CDF4(8192, 16384, 24576) } } },
    4105             :     { { { AOM_CDF4(5992, 14304, 19765) },
    4106             :         { AOM_CDF4(22612, 31238, 32456) },
    4107             :         { AOM_CDF4(13456, 27162, 31087) },
    4108             :         { AOM_CDF4(8001, 20062, 26504) },
    4109             :         { AOM_CDF4(5168, 14105, 20764) },
    4110             :         { AOM_CDF4(2632, 7771, 12385) },
    4111             :         { AOM_CDF4(27034, 32344, 32709) },
    4112             :         { AOM_CDF4(15850, 29415, 31997) },
    4113             :         { AOM_CDF4(9494, 22776, 28841) },
    4114             :         { AOM_CDF4(6151, 16830, 23969) },
    4115             :         { AOM_CDF4(3461, 10039, 15722) },
    4116             :         { AOM_CDF4(30134, 32569, 32731) },
    4117             :         { AOM_CDF4(15638, 29422, 31945) },
    4118             :         { AOM_CDF4(9150, 21865, 28218) },
    4119             :         { AOM_CDF4(5647, 15719, 22676) },
    4120             :         { AOM_CDF4(3402, 9772, 15477) },
    4121             :         { AOM_CDF4(28530, 32586, 32735) },
    4122             :         { AOM_CDF4(17139, 30298, 32292) },
    4123             :         { AOM_CDF4(10200, 24039, 29685) },
    4124             :         { AOM_CDF4(6419, 17674, 24786) },
    4125             :         { AOM_CDF4(3544, 10225, 15824) },
    4126             :         { AOM_CDF4(31333, 32726, 32748) },
    4127             :         { AOM_CDF4(20618, 31487, 32544) },
    4128             :         { AOM_CDF4(12901, 27217, 31232) },
    4129             :         { AOM_CDF4(8624, 21734, 28171) },
    4130             :         { AOM_CDF4(5104, 14191, 20748) },
    4131             :         { AOM_CDF4(8192, 16384, 24576) },
    4132             :         { AOM_CDF4(8192, 16384, 24576) },
    4133             :         { AOM_CDF4(8192, 16384, 24576) },
    4134             :         { AOM_CDF4(8192, 16384, 24576) },
    4135             :         { AOM_CDF4(8192, 16384, 24576) },
    4136             :         { AOM_CDF4(8192, 16384, 24576) },
    4137             :         { AOM_CDF4(8192, 16384, 24576) },
    4138             :         { AOM_CDF4(8192, 16384, 24576) },
    4139             :         { AOM_CDF4(8192, 16384, 24576) },
    4140             :         { AOM_CDF4(8192, 16384, 24576) },
    4141             :         { AOM_CDF4(8192, 16384, 24576) },
    4142             :         { AOM_CDF4(8192, 16384, 24576) },
    4143             :         { AOM_CDF4(8192, 16384, 24576) },
    4144             :         { AOM_CDF4(8192, 16384, 24576) },
    4145             :         { AOM_CDF4(8192, 16384, 24576) },
    4146             :         { AOM_CDF4(8192, 16384, 24576) } },
    4147             :       { { AOM_CDF4(11206, 21090, 26561) },
    4148             :         { AOM_CDF4(28759, 32279, 32671) },
    4149             :         { AOM_CDF4(14171, 27952, 31569) },
    4150             :         { AOM_CDF4(9743, 22907, 29141) },
    4151             :         { AOM_CDF4(6871, 17886, 24868) },
    4152             :         { AOM_CDF4(4960, 13152, 19315) },
    4153             :         { AOM_CDF4(31077, 32661, 32748) },
    4154             :         { AOM_CDF4(19400, 31195, 32515) },
    4155             :         { AOM_CDF4(12752, 26858, 31040) },
    4156             :         { AOM_CDF4(8370, 22098, 28591) },
    4157             :         { AOM_CDF4(5457, 15373, 22298) },
    4158             :         { AOM_CDF4(31697, 32706, 32748) },
    4159             :         { AOM_CDF4(17860, 30657, 32333) },
    4160             :         { AOM_CDF4(12510, 24812, 29261) },
    4161             :         { AOM_CDF4(6180, 19124, 24722) },
    4162             :         { AOM_CDF4(5041, 13548, 17959) },
    4163             :         { AOM_CDF4(31552, 32716, 32748) },
    4164             :         { AOM_CDF4(21908, 31769, 32623) },
    4165             :         { AOM_CDF4(14470, 28201, 31565) },
    4166             :         { AOM_CDF4(9493, 22982, 28608) },
    4167             :         { AOM_CDF4(6858, 17240, 24137) },
    4168             :         { AOM_CDF4(32543, 32752, 32756) },
    4169             :         { AOM_CDF4(24286, 32097, 32666) },
    4170             :         { AOM_CDF4(15958, 29217, 32024) },
    4171             :         { AOM_CDF4(10207, 24234, 29958) },
    4172             :         { AOM_CDF4(6929, 18305, 25652) },
    4173             :         { AOM_CDF4(8192, 16384, 24576) },
    4174             :         { AOM_CDF4(8192, 16384, 24576) },
    4175             :         { AOM_CDF4(8192, 16384, 24576) },
    4176             :         { AOM_CDF4(8192, 16384, 24576) },
    4177             :         { AOM_CDF4(8192, 16384, 24576) },
    4178             :         { AOM_CDF4(8192, 16384, 24576) },
    4179             :         { AOM_CDF4(8192, 16384, 24576) },
    4180             :         { AOM_CDF4(8192, 16384, 24576) },
    4181             :         { AOM_CDF4(8192, 16384, 24576) },
    4182             :         { AOM_CDF4(8192, 16384, 24576) },
    4183             :         { AOM_CDF4(8192, 16384, 24576) },
    4184             :         { AOM_CDF4(8192, 16384, 24576) },
    4185             :         { AOM_CDF4(8192, 16384, 24576) },
    4186             :         { AOM_CDF4(8192, 16384, 24576) },
    4187             :         { AOM_CDF4(8192, 16384, 24576) },
    4188             :         { AOM_CDF4(8192, 16384, 24576) } } },
    4189             :     { { { AOM_CDF4(4137, 10847, 15682) },
    4190             :         { AOM_CDF4(17824, 27001, 30058) },
    4191             :         { AOM_CDF4(10204, 22796, 28291) },
    4192             :         { AOM_CDF4(6076, 15935, 22125) },
    4193             :         { AOM_CDF4(3852, 10937, 16816) },
    4194             :         { AOM_CDF4(2252, 6324, 10131) },
    4195             :         { AOM_CDF4(25840, 32016, 32662) },
    4196             :         { AOM_CDF4(15109, 28268, 31531) },
    4197             :         { AOM_CDF4(9385, 22231, 28340) },
    4198             :         { AOM_CDF4(6082, 16672, 23479) },
    4199             :         { AOM_CDF4(3318, 9427, 14681) },
    4200             :         { AOM_CDF4(30594, 32574, 32718) },
    4201             :         { AOM_CDF4(16836, 29552, 31859) },
    4202             :         { AOM_CDF4(9556, 22542, 28356) },
    4203             :         { AOM_CDF4(6305, 16725, 23540) },
    4204             :         { AOM_CDF4(3376, 9895, 15184) },
    4205             :         { AOM_CDF4(29383, 32617, 32745) },
    4206             :         { AOM_CDF4(18891, 30809, 32401) },
    4207             :         { AOM_CDF4(11688, 25942, 30687) },
    4208             :         { AOM_CDF4(7468, 19469, 26651) },
    4209             :         { AOM_CDF4(3909, 11358, 17012) },
    4210             :         { AOM_CDF4(31564, 32736, 32748) },
    4211             :         { AOM_CDF4(20906, 31611, 32600) },
    4212             :         { AOM_CDF4(13191, 27621, 31537) },
    4213             :         { AOM_CDF4(8768, 22029, 28676) },
    4214             :         { AOM_CDF4(5079, 14109, 20906) },
    4215             :         { AOM_CDF4(8192, 16384, 24576) },
    4216             :         { AOM_CDF4(8192, 16384, 24576) },
    4217             :         { AOM_CDF4(8192, 16384, 24576) },
    4218             :         { AOM_CDF4(8192, 16384, 24576) },
    4219             :         { AOM_CDF4(8192, 16384, 24576) },
    4220             :         { AOM_CDF4(8192, 16384, 24576) },
    4221             :         { AOM_CDF4(8192, 16384, 24576) },
    4222             :         { AOM_CDF4(8192, 16384, 24576) },
    4223             :         { AOM_CDF4(8192, 16384, 24576) },
    4224             :         { AOM_CDF4(8192, 16384, 24576) },
    4225             :         { AOM_CDF4(8192, 16384, 24576) },
    4226             :         { AOM_CDF4(8192, 16384, 24576) },
    4227             :         { AOM_CDF4(8192, 16384, 24576) },
    4228             :         { AOM_CDF4(8192, 16384, 24576) },
    4229             :         { AOM_CDF4(8192, 16384, 24576) },
    4230             :         { AOM_CDF4(8192, 16384, 24576) } },
    4231             :       { { AOM_CDF4(8192, 16384, 24576) },
    4232             :         { AOM_CDF4(8192, 16384, 24576) },
    4233             :         { AOM_CDF4(8192, 16384, 24576) },
    4234             :         { AOM_CDF4(8192, 16384, 24576) },
    4235             :         { AOM_CDF4(8192, 16384, 24576) },
    4236             :         { AOM_CDF4(8192, 16384, 24576) },
    4237             :         { AOM_CDF4(8192, 16384, 24576) },
    4238             :         { AOM_CDF4(8192, 16384, 24576) },
    4239             :         { AOM_CDF4(8192, 16384, 24576) },
    4240             :         { AOM_CDF4(8192, 16384, 24576) },
    4241             :         { AOM_CDF4(8192, 16384, 24576) },
    4242             :         { AOM_CDF4(8192, 16384, 24576) },
    4243             :         { AOM_CDF4(8192, 16384, 24576) },
    4244             :         { AOM_CDF4(8192, 16384, 24576) },
    4245             :         { AOM_CDF4(8192, 16384, 24576) },
    4246             :         { AOM_CDF4(8192, 16384, 24576) },
    4247             :         { AOM_CDF4(8192, 16384, 24576) },
    4248             :         { AOM_CDF4(8192, 16384, 24576) },
    4249             :         { AOM_CDF4(8192, 16384, 24576) },
    4250             :         { AOM_CDF4(8192, 16384, 24576) },
    4251             :         { AOM_CDF4(8192, 16384, 24576) },
    4252             :         { AOM_CDF4(8192, 16384, 24576) },
    4253             :         { AOM_CDF4(8192, 16384, 24576) },
    4254             :         { AOM_CDF4(8192, 16384, 24576) },
    4255             :         { AOM_CDF4(8192, 16384, 24576) },
    4256             :         { AOM_CDF4(8192, 16384, 24576) },
    4257             :         { AOM_CDF4(8192, 16384, 24576) },
    4258             :         { AOM_CDF4(8192, 16384, 24576) },
    4259             :         { AOM_CDF4(8192, 16384, 24576) },
    4260             :         { AOM_CDF4(8192, 16384, 24576) },
    4261             :         { AOM_CDF4(8192, 16384, 24576) },
    4262             :         { AOM_CDF4(8192, 16384, 24576) },
    4263             :         { AOM_CDF4(8192, 16384, 24576) },
    4264             :         { AOM_CDF4(8192, 16384, 24576) },
    4265             :         { AOM_CDF4(8192, 16384, 24576) },
    4266             :         { AOM_CDF4(8192, 16384, 24576) },
    4267             :         { AOM_CDF4(8192, 16384, 24576) },
    4268             :         { AOM_CDF4(8192, 16384, 24576) },
    4269             :         { AOM_CDF4(8192, 16384, 24576) },
    4270             :         { AOM_CDF4(8192, 16384, 24576) },
    4271             :         { AOM_CDF4(8192, 16384, 24576) },
    4272             :         { AOM_CDF4(8192, 16384, 24576) } } } } };
    4273             : 
    4274             : static const AomCdfProb av1_default_coeff_base_eob_multi_cdfs
    4275             : [TOKEN_CDF_Q_CTXS][TX_SIZES][PLANE_TYPES][SIG_COEF_CONTEXTS_EOB][CDF_SIZE(
    4276             :     NUM_BASE_LEVELS + 1)] = { { { { { AOM_CDF3(17837, 29055) },
    4277             :                                     { AOM_CDF3(29600, 31446) },
    4278             :                                     { AOM_CDF3(30844, 31878) },
    4279             :                                     { AOM_CDF3(24926, 28948) } },
    4280             :                                   { { AOM_CDF3(21365, 30026) },
    4281             :                                     { AOM_CDF3(30512, 32423) },
    4282             :                                     { AOM_CDF3(31658, 32621) },
    4283             :                                     { AOM_CDF3(29630, 31881) } } },
    4284             :                                 { { { AOM_CDF3(5717, 26477) },
    4285             :                                     { AOM_CDF3(30491, 31703) },
    4286             :                                     { AOM_CDF3(31550, 32158) },
    4287             :                                     { AOM_CDF3(29648, 31491) } },
    4288             :                                   { { AOM_CDF3(12608, 27820) },
    4289             :                                     { AOM_CDF3(30680, 32225) },
    4290             :                                     { AOM_CDF3(30809, 32335) },
    4291             :                                     { AOM_CDF3(31299, 32423) } } },
    4292             :                                 { { { AOM_CDF3(1786, 12612) },
    4293             :                                     { AOM_CDF3(30663, 31625) },
    4294             :                                     { AOM_CDF3(32339, 32468) },
    4295             :                                     { AOM_CDF3(31148, 31833) } },
    4296             :                                   { { AOM_CDF3(18857, 23865) },
    4297             :                                     { AOM_CDF3(31428, 32428) },
    4298             :                                     { AOM_CDF3(31744, 32373) },
    4299             :                                     { AOM_CDF3(31775, 32526) } } },
    4300             :                                 { { { AOM_CDF3(1787, 2532) },
    4301             :                                     { AOM_CDF3(30832, 31662) },
    4302             :                                     { AOM_CDF3(31824, 32682) },
    4303             :                                     { AOM_CDF3(32133, 32569) } },
    4304             :                                   { { AOM_CDF3(13751, 22235) },
    4305             :                                     { AOM_CDF3(32089, 32409) },
    4306             :                                     { AOM_CDF3(27084, 27920) },
    4307             :                                     { AOM_CDF3(29291, 32594) } } },
    4308             :                                 { { { AOM_CDF3(1725, 3449) },
    4309             :                                     { AOM_CDF3(31102, 31935) },
    4310             :                                     { AOM_CDF3(32457, 32613) },
    4311             :                                     { AOM_CDF3(32412, 32649) } },
    4312             :                                   { { AOM_CDF3(10923, 21845) },
    4313             :                                     { AOM_CDF3(10923, 21845) },
    4314             :                                     { AOM_CDF3(10923, 21845) },
    4315             :                                     { AOM_CDF3(10923, 21845) } } } },
    4316             :                               { { { { AOM_CDF3(17560, 29888) },
    4317             :                                     { AOM_CDF3(29671, 31549) },
    4318             :                                     { AOM_CDF3(31007, 32056) },
    4319             :                                     { AOM_CDF3(27286, 30006) } },
    4320             :                                   { { AOM_CDF3(26594, 31212) },
    4321             :                                     { AOM_CDF3(31208, 32582) },
    4322             :                                     { AOM_CDF3(31835, 32637) },
    4323             :                                     { AOM_CDF3(30595, 32206) } } },
    4324             :                                 { { { AOM_CDF3(15239, 29932) },
    4325             :                                     { AOM_CDF3(31315, 32095) },
    4326             :                                     { AOM_CDF3(32130, 32434) },
    4327             :                                     { AOM_CDF3(30864, 31996) } },
    4328             :                                   { { AOM_CDF3(26279, 30968) },
    4329             :                                     { AOM_CDF3(31142, 32495) },
    4330             :                                     { AOM_CDF3(31713, 32540) },
    4331             :                                     { AOM_CDF3(31929, 32594) } } },
    4332             :                                 { { { AOM_CDF3(2644, 25198) },
    4333             :                                     { AOM_CDF3(32038, 32451) },
    4334             :                                     { AOM_CDF3(32639, 32695) },
    4335             :                                     { AOM_CDF3(32166, 32518) } },
    4336             :                                   { { AOM_CDF3(17187, 27668) },
    4337             :                                     { AOM_CDF3(31714, 32550) },
    4338             :                                     { AOM_CDF3(32283, 32678) },
    4339             :                                     { AOM_CDF3(31930, 32563) } } },
    4340             :                                 { { { AOM_CDF3(1044, 2257) },
    4341             :                                     { AOM_CDF3(30755, 31923) },
    4342             :                                     { AOM_CDF3(32208, 32693) },
    4343             :                                     { AOM_CDF3(32244, 32615) } },
    4344             :                                   { { AOM_CDF3(21317, 26207) },
    4345             :                                     { AOM_CDF3(29133, 30868) },
    4346             :                                     { AOM_CDF3(29311, 31231) },
    4347             :                                     { AOM_CDF3(29657, 31087) } } },
    4348             :                                 { { { AOM_CDF3(478, 1834) },
    4349             :                                     { AOM_CDF3(31005, 31987) },
    4350             :                                     { AOM_CDF3(32317, 32724) },
    4351             :                                     { AOM_CDF3(30865, 32648) } },
    4352             :                                   { { AOM_CDF3(10923, 21845) },
    4353             :                                     { AOM_CDF3(10923, 21845) },
    4354             :                                     { AOM_CDF3(10923, 21845) },
    4355             :                                     { AOM_CDF3(10923, 21845) } } } },
    4356             :                               { { { { AOM_CDF3(20092, 30774) },
    4357             :                                     { AOM_CDF3(30695, 32020) },
    4358             :                                     { AOM_CDF3(31131, 32103) },
    4359             :                                     { AOM_CDF3(28666, 30870) } },
    4360             :                                   { { AOM_CDF3(27258, 31095) },
    4361             :                                     { AOM_CDF3(31804, 32623) },
    4362             :                                     { AOM_CDF3(31763, 32528) },
    4363             :                                     { AOM_CDF3(31438, 32506) } } },
    4364             :                                 { { { AOM_CDF3(18049, 30489) },
    4365             :                                     { AOM_CDF3(31706, 32286) },
    4366             :                                     { AOM_CDF3(32163, 32473) },
    4367             :                                     { AOM_CDF3(31550, 32184) } },
    4368             :                                   { { AOM_CDF3(27116, 30842) },
    4369             :                                     { AOM_CDF3(31971, 32598) },
    4370             :                                     { AOM_CDF3(32088, 32576) },
    4371             :                                     { AOM_CDF3(32067, 32664) } } },
    4372             :                                 { { { AOM_CDF3(12854, 29093) },
    4373             :                                     { AOM_CDF3(32272, 32558) },
    4374             :                                     { AOM_CDF3(32667, 32729) },
    4375             :                                     { AOM_CDF3(32306, 32585) } },
    4376             :                                   { { AOM_CDF3(25476, 30366) },
    4377             :                                     { AOM_CDF3(32169, 32687) },
    4378             :                                     { AOM_CDF3(32479, 32689) },
    4379             :                                     { AOM_CDF3(31673, 32634) } } },
    4380             :                                 { { { AOM_CDF3(2809, 19301) },
    4381             :                                     { AOM_CDF3(32205, 32622) },
    4382             :                                     { AOM_CDF3(32338, 32730) },
    4383             :                                     { AOM_CDF3(31786, 32616) } },
    4384             :                                   { { AOM_CDF3(22737, 29105) },
    4385             :                                     { AOM_CDF3(30810, 32362) },
    4386             :                                     { AOM_CDF3(30014, 32627) },
    4387             :                                     { AOM_CDF3(30528, 32574) } } },
    4388             :                                 { { { AOM_CDF3(935, 3382) },
    4389             :                                     { AOM_CDF3(30789, 31909) },
    4390             :                                     { AOM_CDF3(32466, 32756) },
    4391             :                                     { AOM_CDF3(30860, 32513) } },
    4392             :                                   { { AOM_CDF3(10923, 21845) },
    4393             :                                     { AOM_CDF3(10923, 21845) },
    4394             :                                     { AOM_CDF3(10923, 21845) },
    4395             :                                     { AOM_CDF3(10923, 21845) } } } },
    4396             :                               { { { { AOM_CDF3(22497, 31198) },
    4397             :                                     { AOM_CDF3(31715, 32495) },
    4398             :                                     { AOM_CDF3(31606, 32337) },
    4399             :                                     { AOM_CDF3(30388, 31990) } },
    4400             :                                   { { AOM_CDF3(27877, 31584) },
    4401             :                                     { AOM_CDF3(32170, 32728) },
    4402             :                                     { AOM_CDF3(32155, 32688) },
    4403             :                                     { AOM_CDF3(32219, 32702) } } },
    4404             :                                 { { { AOM_CDF3(21457, 31043) },
    4405             :                                     { AOM_CDF3(31951, 32483) },
    4406             :                                     { AOM_CDF3(32153, 32562) },
    4407             :                                     { AOM_CDF3(31473, 32215) } },
    4408             :                                   { { AOM_CDF3(27558, 31151) },
    4409             :                                     { AOM_CDF3(32020, 32640) },
    4410             :                                     { AOM_CDF3(32097, 32575) },
    4411             :                                     { AOM_CDF3(32242, 32719) } } },
    4412             :                                 { { { AOM_CDF3(19980, 30591) },
    4413             :                                     { AOM_CDF3(32219, 32597) },
    4414             :                                     { AOM_CDF3(32581, 32706) },
    4415             :                                     { AOM_CDF3(31803, 32287) } },
    4416             :                                   { { AOM_CDF3(26473, 30507) },
    4417             :                                     { AOM_CDF3(32431, 32723) },
    4418             :                                     { AOM_CDF3(32196, 32611) },
    4419             :                                     { AOM_CDF3(31588, 32528) } } },
    4420             :                                 { { { AOM_CDF3(24647, 30463) },
    4421             :                                     { AOM_CDF3(32412, 32695) },
    4422             :                                     { AOM_CDF3(32468, 32720) },
    4423             :                                     { AOM_CDF3(31269, 32523) } },
    4424             :                                   { { AOM_CDF3(28482, 31505) },
    4425             :                                     { AOM_CDF3(32152, 32701) },
    4426             :                                     { AOM_CDF3(31732, 32598) },
    4427             :                                     { AOM_CDF3(31767, 32712) } } },
    4428             :                                 { { { AOM_CDF3(12358, 24977) },
    4429             :                                     { AOM_CDF3(31331, 32385) },
    4430             :                                     { AOM_CDF3(32634, 32756) },
    4431             :                                     { AOM_CDF3(30411, 32548) } },
    4432             :                                   { { AOM_CDF3(10923, 21845) },
    4433             :                                     { AOM_CDF3(10923, 21845) },
    4434             :                                     { AOM_CDF3(10923, 21845) },
    4435             :                                     { AOM_CDF3(10923, 21845) } } } } };
    4436             : 
    4437             : /********************************************************************************************************************************/
    4438             : // entropy.c
    4439         126 : static int32_t get_q_ctx(int32_t q) {
    4440         126 :     if (q <= 20) return 0;
    4441         126 :     if (q <= 60) return 1;
    4442         126 :     if (q <= 120) return 2;
    4443         126 :     return 3;
    4444             : }
    4445             : 
    4446         126 : void eb_av1_default_coef_probs(FRAME_CONTEXT *fc, int32_t base_qindex) {
    4447         126 :     const int32_t index = get_q_ctx(base_qindex);
    4448             : 
    4449             : #if CONFIG_ENTROPY_STATS
    4450             :     cm->coef_cdf_category = index;
    4451             : #endif
    4452             : 
    4453         126 :     av1_copy(fc->txb_skip_cdf, av1_default_txb_skip_cdfs[index]);
    4454         126 :     av1_copy(fc->eob_extra_cdf, av1_default_eob_extra_cdfs[index]);
    4455         126 :     av1_copy(fc->dc_sign_cdf, av1_default_dc_sign_cdfs[index]);
    4456         126 :     av1_copy(fc->coeff_br_cdf, av1_default_coeff_lps_multi_cdfs[index]);
    4457         126 :     av1_copy(fc->coeff_base_cdf, av1_default_coeff_base_multi_cdfs[index]);
    4458         126 :     av1_copy(fc->coeff_base_eob_cdf,
    4459             :         av1_default_coeff_base_eob_multi_cdfs[index]);
    4460         126 :     av1_copy(fc->eob_flag_cdf16, av1_default_eob_multi16_cdfs[index]);
    4461         126 :     av1_copy(fc->eob_flag_cdf32, av1_default_eob_multi32_cdfs[index]);
    4462         126 :     av1_copy(fc->eob_flag_cdf64, av1_default_eob_multi64_cdfs[index]);
    4463         126 :     av1_copy(fc->eob_flag_cdf128, av1_default_eob_multi128_cdfs[index]);
    4464         126 :     av1_copy(fc->eob_flag_cdf256, av1_default_eob_multi256_cdfs[index]);
    4465         126 :     av1_copy(fc->eob_flag_cdf512, av1_default_eob_multi512_cdfs[index]);
    4466         126 :     av1_copy(fc->eob_flag_cdf1024, av1_default_eob_multi1024_cdfs[index]);
    4467         126 : }
    4468             : 
    4469       13818 : static void reset_cdf_symbol_counter(AomCdfProb *cdf_ptr, int32_t num_cdfs,
    4470             :     int32_t cdf_stride, int32_t nsymbs) {
    4471      178654 :     for (int32_t i = 0; i < num_cdfs; i++)
    4472      164836 :         cdf_ptr[i * cdf_stride + nsymbs] = 0;
    4473       13818 : }
    4474             : 
    4475             : #define RESET_CDF_COUNTER(cname, nsymbs) \
    4476             :   RESET_CDF_COUNTER_STRIDE(cname, nsymbs, CDF_SIZE(nsymbs))
    4477             : 
    4478             : #define RESET_CDF_COUNTER_STRIDE(cname, nsymbs, cdf_stride)          \
    4479             :   do {                                                               \
    4480             :     AomCdfProb *cdf_ptr = (AomCdfProb *)cname;                   \
    4481             :     int32_t array_size = (int32_t)sizeof(cname) / sizeof(AomCdfProb);      \
    4482             :     int32_t num_cdfs = array_size / cdf_stride;                          \
    4483             :     reset_cdf_symbol_counter(cdf_ptr, num_cdfs, cdf_stride, nsymbs); \
    4484             :     } while (0)
    4485             : 
    4486         196 : static void reset_nmv_counter(NmvContext *nmv) {
    4487         196 :     RESET_CDF_COUNTER(nmv->joints_cdf, 4);
    4488         588 :     for (int32_t i = 0; i < 2; i++) {
    4489         392 :         RESET_CDF_COUNTER(nmv->comps[i].classes_cdf, MV_CLASSES);
    4490         392 :         RESET_CDF_COUNTER(nmv->comps[i].class0_fp_cdf, MV_FP_SIZE);
    4491         392 :         RESET_CDF_COUNTER(nmv->comps[i].fp_cdf, MV_FP_SIZE);
    4492         392 :         RESET_CDF_COUNTER(nmv->comps[i].sign_cdf, 2);
    4493         392 :         RESET_CDF_COUNTER(nmv->comps[i].class0_hp_cdf, 2);
    4494         392 :         RESET_CDF_COUNTER(nmv->comps[i].hp_cdf, 2);
    4495         392 :         RESET_CDF_COUNTER(nmv->comps[i].class0_cdf, CLASS0_SIZE);
    4496         392 :         RESET_CDF_COUNTER(nmv->comps[i].bits_cdf, 2);
    4497             :     }
    4498         196 : }
    4499             : 
    4500          98 : void eb_av1_reset_cdf_symbol_counters(FRAME_CONTEXT *fc) {
    4501          98 :     RESET_CDF_COUNTER(fc->txb_skip_cdf, 2);
    4502          98 :     RESET_CDF_COUNTER(fc->eob_extra_cdf, 2);
    4503          98 :     RESET_CDF_COUNTER(fc->dc_sign_cdf, 2);
    4504          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf16, 5);
    4505          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf32, 6);
    4506          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf64, 7);
    4507          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf128, 8);
    4508          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf256, 9);
    4509          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf512, 10);
    4510          98 :     RESET_CDF_COUNTER(fc->eob_flag_cdf1024, 11);
    4511          98 :     RESET_CDF_COUNTER(fc->coeff_base_eob_cdf, 3);
    4512          98 :     RESET_CDF_COUNTER(fc->coeff_base_cdf, 4);
    4513          98 :     RESET_CDF_COUNTER(fc->coeff_br_cdf, BR_CDF_SIZE);
    4514          98 :     RESET_CDF_COUNTER(fc->newmv_cdf, 2);
    4515          98 :     RESET_CDF_COUNTER(fc->zeromv_cdf, 2);
    4516          98 :     RESET_CDF_COUNTER(fc->refmv_cdf, 2);
    4517          98 :     RESET_CDF_COUNTER(fc->drl_cdf, 2);
    4518          98 :     RESET_CDF_COUNTER(fc->inter_compound_mode_cdf, INTER_COMPOUND_MODES);
    4519          98 :     RESET_CDF_COUNTER(fc->compound_type_cdf, MASKED_COMPOUND_TYPES);
    4520          98 :     RESET_CDF_COUNTER(fc->wedge_idx_cdf, 16);
    4521          98 :     RESET_CDF_COUNTER(fc->interintra_cdf, 2);
    4522          98 :     RESET_CDF_COUNTER(fc->wedge_interintra_cdf, 2);
    4523          98 :     RESET_CDF_COUNTER(fc->interintra_mode_cdf, INTERINTRA_MODES);
    4524          98 :     RESET_CDF_COUNTER(fc->motion_mode_cdf, MOTION_MODES);
    4525          98 :     RESET_CDF_COUNTER(fc->obmc_cdf, 2);
    4526          98 :     RESET_CDF_COUNTER(fc->palette_y_size_cdf, PALETTE_SIZES);
    4527          98 :     RESET_CDF_COUNTER(fc->palette_uv_size_cdf, PALETTE_SIZES);
    4528         784 :     for (int32_t j = 0; j < PALETTE_SIZES; j++) {
    4529         686 :         int32_t nsymbs = j + PALETTE_MIN_SIZE;
    4530         686 :         RESET_CDF_COUNTER_STRIDE(fc->palette_y_color_index_cdf[j], nsymbs,
    4531             :             CDF_SIZE(PALETTE_COLORS));
    4532         686 :         RESET_CDF_COUNTER_STRIDE(fc->palette_uv_color_index_cdf[j], nsymbs,
    4533             :             CDF_SIZE(PALETTE_COLORS));
    4534             :     }
    4535          98 :     RESET_CDF_COUNTER(fc->palette_y_mode_cdf, 2);
    4536          98 :     RESET_CDF_COUNTER(fc->palette_uv_mode_cdf, 2);
    4537          98 :     RESET_CDF_COUNTER(fc->comp_inter_cdf, 2);
    4538          98 :     RESET_CDF_COUNTER(fc->single_ref_cdf, 2);
    4539          98 :     RESET_CDF_COUNTER(fc->comp_ref_type_cdf, 2);
    4540          98 :     RESET_CDF_COUNTER(fc->uni_comp_ref_cdf, 2);
    4541          98 :     RESET_CDF_COUNTER(fc->comp_ref_cdf, 2);
    4542          98 :     RESET_CDF_COUNTER(fc->comp_bwdref_cdf, 2);
    4543          98 :     RESET_CDF_COUNTER(fc->txfm_partition_cdf, 2);
    4544          98 :     RESET_CDF_COUNTER(fc->compound_index_cdf, 2);
    4545          98 :     RESET_CDF_COUNTER(fc->comp_group_idx_cdf, 2);
    4546          98 :     RESET_CDF_COUNTER(fc->skip_mode_cdfs, 2);
    4547          98 :     RESET_CDF_COUNTER(fc->skip_cdfs, 2);
    4548          98 :     RESET_CDF_COUNTER(fc->intra_inter_cdf, 2);
    4549          98 :     reset_nmv_counter(&fc->nmvc);
    4550          98 :     reset_nmv_counter(&fc->ndvc);
    4551          98 :     RESET_CDF_COUNTER(fc->intrabc_cdf, 2);
    4552          98 :     RESET_CDF_COUNTER(fc->seg.tree_cdf, MAX_SEGMENTS);
    4553          98 :     RESET_CDF_COUNTER(fc->seg.pred_cdf, 2);
    4554          98 :     RESET_CDF_COUNTER(fc->seg.spatial_pred_seg_cdf, MAX_SEGMENTS);
    4555          98 :     RESET_CDF_COUNTER(fc->filter_intra_cdfs, 2);
    4556          98 :     RESET_CDF_COUNTER(fc->filter_intra_mode_cdf, FILTER_INTRA_MODES);
    4557          98 :     RESET_CDF_COUNTER(fc->switchable_restore_cdf, RESTORE_SWITCHABLE_TYPES);
    4558          98 :     RESET_CDF_COUNTER(fc->wiener_restore_cdf, 2);
    4559          98 :     RESET_CDF_COUNTER(fc->sgrproj_restore_cdf, 2);
    4560          98 :     RESET_CDF_COUNTER(fc->y_mode_cdf, INTRA_MODES);
    4561          98 :     RESET_CDF_COUNTER_STRIDE(fc->uv_mode_cdf[0], UV_INTRA_MODES - 1,
    4562             :         CDF_SIZE(UV_INTRA_MODES));
    4563          98 :     RESET_CDF_COUNTER(fc->uv_mode_cdf[1], UV_INTRA_MODES);
    4564        2058 :     for (int32_t i = 0; i < PARTITION_CONTEXTS; i++) {
    4565        1960 :         if (i < 4)
    4566         392 :             RESET_CDF_COUNTER_STRIDE(fc->partition_cdf[i], 4, CDF_SIZE(10));
    4567        1568 :         else if (i < 16)
    4568        1176 :             RESET_CDF_COUNTER(fc->partition_cdf[i], 10);
    4569             :         else
    4570         392 :             RESET_CDF_COUNTER_STRIDE(fc->partition_cdf[i], 8, CDF_SIZE(10));
    4571             :     }
    4572          98 :     RESET_CDF_COUNTER(fc->switchable_interp_cdf, SWITCHABLE_FILTERS);
    4573          98 :     RESET_CDF_COUNTER(fc->kf_y_cdf, INTRA_MODES);
    4574          98 :     RESET_CDF_COUNTER(fc->angle_delta_cdf, 2 * MAX_ANGLE_DELTA + 1);
    4575          98 :     RESET_CDF_COUNTER_STRIDE(fc->tx_size_cdf[0], MAX_TX_DEPTH,
    4576             :         CDF_SIZE(MAX_TX_DEPTH + 1));
    4577          98 :     RESET_CDF_COUNTER(fc->tx_size_cdf[1], MAX_TX_DEPTH + 1);
    4578          98 :     RESET_CDF_COUNTER(fc->tx_size_cdf[2], MAX_TX_DEPTH + 1);
    4579          98 :     RESET_CDF_COUNTER(fc->tx_size_cdf[3], MAX_TX_DEPTH + 1);
    4580          98 :     RESET_CDF_COUNTER(fc->delta_q_cdf, DELTA_Q_PROBS + 1);
    4581          98 :     RESET_CDF_COUNTER(fc->delta_lf_cdf, DELTA_LF_PROBS + 1);
    4582         490 :     for (int32_t i = 0; i < FRAME_LF_COUNT; i++)
    4583         392 :         RESET_CDF_COUNTER(fc->delta_lf_multi_cdf[i], DELTA_LF_PROBS + 1);
    4584          98 :     RESET_CDF_COUNTER_STRIDE(fc->intra_ext_tx_cdf[1], 7, CDF_SIZE(TX_TYPES));
    4585          98 :     RESET_CDF_COUNTER_STRIDE(fc->intra_ext_tx_cdf[2], 5, CDF_SIZE(TX_TYPES));
    4586          98 :     RESET_CDF_COUNTER_STRIDE(fc->inter_ext_tx_cdf[1], 16, CDF_SIZE(TX_TYPES));
    4587          98 :     RESET_CDF_COUNTER_STRIDE(fc->inter_ext_tx_cdf[2], 12, CDF_SIZE(TX_TYPES));
    4588          98 :     RESET_CDF_COUNTER_STRIDE(fc->inter_ext_tx_cdf[3], 2, CDF_SIZE(TX_TYPES));
    4589          98 :     RESET_CDF_COUNTER(fc->cfl_sign_cdf, CFL_JOINT_SIGNS);
    4590          98 :     RESET_CDF_COUNTER(fc->cfl_alpha_cdf, CFL_ALPHABET_SIZE);
    4591          98 : }
    4592             : 
    4593             : /********************************************************************************************************************************/
    4594             : 
    4595             : /********************************************************************************************************************************/
    4596             : /********************************************************************************************************************************/
    4597             : /********************************************************************************************************************************/

Generated by: LCOV version 1.14