trees.h
上传用户:jnfxsk
上传日期:2022-06-16
资源大小:3675k
文件大小:25k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. /* header created automatically with -DGEN_TREES_H */
  2. const ct_data static_ltree[L_CODES + 2] =
  3. {
  4.   {
  5.     {
  6.       12
  7.     }
  8.     ,
  9.     {
  10.       8
  11.     }
  12.   }
  13.   ,
  14.   {
  15.     {
  16.       140
  17.     }
  18.     ,
  19.     {
  20.       8
  21.     }
  22.   }
  23.   ,
  24.   {
  25.     {
  26.       76
  27.     }
  28.     ,
  29.     {
  30.       8
  31.     }
  32.   }
  33.   ,
  34.   {
  35.     {
  36.       204
  37.     }
  38.     ,
  39.     {
  40.       8
  41.     }
  42.   }
  43.   ,
  44.   {
  45.     {
  46.       44
  47.     }
  48.     ,
  49.     {
  50.       8
  51.     }
  52.   }
  53.   ,
  54.   {
  55.     {
  56.       172
  57.     }
  58.     ,
  59.     {
  60.       8
  61.     }
  62.   }
  63.   ,
  64.   {
  65.     {
  66.       108
  67.     }
  68.     ,
  69.     {
  70.       8
  71.     }
  72.   }
  73.   ,
  74.   {
  75.     {
  76.       236
  77.     }
  78.     ,
  79.     {
  80.       8
  81.     }
  82.   }
  83.   ,
  84.   {
  85.     {
  86.       28
  87.     }
  88.     ,
  89.     {
  90.       8
  91.     }
  92.   }
  93.   ,
  94.   {
  95.     {
  96.       156
  97.     }
  98.     ,
  99.     {
  100.       8
  101.     }
  102.   }
  103.   ,
  104.   {
  105.     {
  106.       92
  107.     }
  108.     ,
  109.     {
  110.       8
  111.     }
  112.   }
  113.   ,
  114.   {
  115.     {
  116.       220
  117.     }
  118.     ,
  119.     {
  120.       8
  121.     }
  122.   }
  123.   ,
  124.   {
  125.     {
  126.       60
  127.     }
  128.     ,
  129.     {
  130.       8
  131.     }
  132.   }
  133.   ,
  134.   {
  135.     {
  136.       188
  137.     }
  138.     ,
  139.     {
  140.       8
  141.     }
  142.   }
  143.   ,
  144.   {
  145.     {
  146.       124
  147.     }
  148.     ,
  149.     {
  150.       8
  151.     }
  152.   }
  153.   ,
  154.   {
  155.     {
  156.       252
  157.     }
  158.     ,
  159.     {
  160.       8
  161.     }
  162.   }
  163.   ,
  164.   {
  165.     {
  166.       2
  167.     }
  168.     ,
  169.     {
  170.       8
  171.     }
  172.   }
  173.   ,
  174.   {
  175.     {
  176.       130
  177.     }
  178.     ,
  179.     {
  180.       8
  181.     }
  182.   }
  183.   ,
  184.   {
  185.     {
  186.       66
  187.     }
  188.     ,
  189.     {
  190.       8
  191.     }
  192.   }
  193.   ,
  194.   {
  195.     {
  196.       194
  197.     }
  198.     ,
  199.     {
  200.       8
  201.     }
  202.   }
  203.   ,
  204.   {
  205.     {
  206.       34
  207.     }
  208.     ,
  209.     {
  210.       8
  211.     }
  212.   }
  213.   ,
  214.   {
  215.     {
  216.       162
  217.     }
  218.     ,
  219.     {
  220.       8
  221.     }
  222.   }
  223.   ,
  224.   {
  225.     {
  226.       98
  227.     }
  228.     ,
  229.     {
  230.       8
  231.     }
  232.   }
  233.   ,
  234.   {
  235.     {
  236.       226
  237.     }
  238.     ,
  239.     {
  240.       8
  241.     }
  242.   }
  243.   ,
  244.   {
  245.     {
  246.       18
  247.     }
  248.     ,
  249.     {
  250.       8
  251.     }
  252.   }
  253.   ,
  254.   {
  255.     {
  256.       146
  257.     }
  258.     ,
  259.     {
  260.       8
  261.     }
  262.   }
  263.   ,
  264.   {
  265.     {
  266.       82
  267.     }
  268.     ,
  269.     {
  270.       8
  271.     }
  272.   }
  273.   ,
  274.   {
  275.     {
  276.       210
  277.     }
  278.     ,
  279.     {
  280.       8
  281.     }
  282.   }
  283.   ,
  284.   {
  285.     {
  286.       50
  287.     }
  288.     ,
  289.     {
  290.       8
  291.     }
  292.   }
  293.   ,
  294.   {
  295.     {
  296.       178
  297.     }
  298.     ,
  299.     {
  300.       8
  301.     }
  302.   }
  303.   ,
  304.   {
  305.     {
  306.       114
  307.     }
  308.     ,
  309.     {
  310.       8
  311.     }
  312.   }
  313.   ,
  314.   {
  315.     {
  316.       242
  317.     }
  318.     ,
  319.     {
  320.       8
  321.     }
  322.   }
  323.   ,
  324.   {
  325.     {
  326.       10
  327.     }
  328.     ,
  329.     {
  330.       8
  331.     }
  332.   }
  333.   ,
  334.   {
  335.     {
  336.       138
  337.     }
  338.     ,
  339.     {
  340.       8
  341.     }
  342.   }
  343.   ,
  344.   {
  345.     {
  346.       74
  347.     }
  348.     ,
  349.     {
  350.       8
  351.     }
  352.   }
  353.   ,
  354.   {
  355.     {
  356.       202
  357.     }
  358.     ,
  359.     {
  360.       8
  361.     }
  362.   }
  363.   ,
  364.   {
  365.     {
  366.       42
  367.     }
  368.     ,
  369.     {
  370.       8
  371.     }
  372.   }
  373.   ,
  374.   {
  375.     {
  376.       170
  377.     }
  378.     ,
  379.     {
  380.       8
  381.     }
  382.   }
  383.   ,
  384.   {
  385.     {
  386.       106
  387.     }
  388.     ,
  389.     {
  390.       8
  391.     }
  392.   }
  393.   ,
  394.   {
  395.     {
  396.       234
  397.     }
  398.     ,
  399.     {
  400.       8
  401.     }
  402.   }
  403.   ,
  404.   {
  405.     {
  406.       26
  407.     }
  408.     ,
  409.     {
  410.       8
  411.     }
  412.   }
  413.   ,
  414.   {
  415.     {
  416.       154
  417.     }
  418.     ,
  419.     {
  420.       8
  421.     }
  422.   }
  423.   ,
  424.   {
  425.     {
  426.       90
  427.     }
  428.     ,
  429.     {
  430.       8
  431.     }
  432.   }
  433.   ,
  434.   {
  435.     {
  436.       218
  437.     }
  438.     ,
  439.     {
  440.       8
  441.     }
  442.   }
  443.   ,
  444.   {
  445.     {
  446.       58
  447.     }
  448.     ,
  449.     {
  450.       8
  451.     }
  452.   }
  453.   ,
  454.   {
  455.     {
  456.       186
  457.     }
  458.     ,
  459.     {
  460.       8
  461.     }
  462.   }
  463.   ,
  464.   {
  465.     {
  466.       122
  467.     }
  468.     ,
  469.     {
  470.       8
  471.     }
  472.   }
  473.   ,
  474.   {
  475.     {
  476.       250
  477.     }
  478.     ,
  479.     {
  480.       8
  481.     }
  482.   }
  483.   ,
  484.   {
  485.     {
  486.       6
  487.     }
  488.     ,
  489.     {
  490.       8
  491.     }
  492.   }
  493.   ,
  494.   {
  495.     {
  496.       134
  497.     }
  498.     ,
  499.     {
  500.       8
  501.     }
  502.   }
  503.   ,
  504.   {
  505.     {
  506.       70
  507.     }
  508.     ,
  509.     {
  510.       8
  511.     }
  512.   }
  513.   ,
  514.   {
  515.     {
  516.       198
  517.     }
  518.     ,
  519.     {
  520.       8
  521.     }
  522.   }
  523.   ,
  524.   {
  525.     {
  526.       38
  527.     }
  528.     ,
  529.     {
  530.       8
  531.     }
  532.   }
  533.   ,
  534.   {
  535.     {
  536.       166
  537.     }
  538.     ,
  539.     {
  540.       8
  541.     }
  542.   }
  543.   ,
  544.   {
  545.     {
  546.       102
  547.     }
  548.     ,
  549.     {
  550.       8
  551.     }
  552.   }
  553.   ,
  554.   {
  555.     {
  556.       230
  557.     }
  558.     ,
  559.     {
  560.       8
  561.     }
  562.   }
  563.   ,
  564.   {
  565.     {
  566.       22
  567.     }
  568.     ,
  569.     {
  570.       8
  571.     }
  572.   }
  573.   ,
  574.   {
  575.     {
  576.       150
  577.     }
  578.     ,
  579.     {
  580.       8
  581.     }
  582.   }
  583.   ,
  584.   {
  585.     {
  586.       86
  587.     }
  588.     ,
  589.     {
  590.       8
  591.     }
  592.   }
  593.   ,
  594.   {
  595.     {
  596.       214
  597.     }
  598.     ,
  599.     {
  600.       8
  601.     }
  602.   }
  603.   ,
  604.   {
  605.     {
  606.       54
  607.     }
  608.     ,
  609.     {
  610.       8
  611.     }
  612.   }
  613.   ,
  614.   {
  615.     {
  616.       182
  617.     }
  618.     ,
  619.     {
  620.       8
  621.     }
  622.   }
  623.   ,
  624.   {
  625.     {
  626.       118
  627.     }
  628.     ,
  629.     {
  630.       8
  631.     }
  632.   }
  633.   ,
  634.   {
  635.     {
  636.       246
  637.     }
  638.     ,
  639.     {
  640.       8
  641.     }
  642.   }
  643.   ,
  644.   {
  645.     {
  646.       14
  647.     }
  648.     ,
  649.     {
  650.       8
  651.     }
  652.   }
  653.   ,
  654.   {
  655.     {
  656.       142
  657.     }
  658.     ,
  659.     {
  660.       8
  661.     }
  662.   }
  663.   ,
  664.   {
  665.     {
  666.       78
  667.     }
  668.     ,
  669.     {
  670.       8
  671.     }
  672.   }
  673.   ,
  674.   {
  675.     {
  676.       206
  677.     }
  678.     ,
  679.     {
  680.       8
  681.     }
  682.   }
  683.   ,
  684.   {
  685.     {
  686.       46
  687.     }
  688.     ,
  689.     {
  690.       8
  691.     }
  692.   }
  693.   ,
  694.   {
  695.     {
  696.       174
  697.     }
  698.     ,
  699.     {
  700.       8
  701.     }
  702.   }
  703.   ,
  704.   {
  705.     {
  706.       110
  707.     }
  708.     ,
  709.     {
  710.       8
  711.     }
  712.   }
  713.   ,
  714.   {
  715.     {
  716.       238
  717.     }
  718.     ,
  719.     {
  720.       8
  721.     }
  722.   }
  723.   ,
  724.   {
  725.     {
  726.       30
  727.     }
  728.     ,
  729.     {
  730.       8
  731.     }
  732.   }
  733.   ,
  734.   {
  735.     {
  736.       158
  737.     }
  738.     ,
  739.     {
  740.       8
  741.     }
  742.   }
  743.   ,
  744.   {
  745.     {
  746.       94
  747.     }
  748.     ,
  749.     {
  750.       8
  751.     }
  752.   }
  753.   ,
  754.   {
  755.     {
  756.       222
  757.     }
  758.     ,
  759.     {
  760.       8
  761.     }
  762.   }
  763.   ,
  764.   {
  765.     {
  766.       62
  767.     }
  768.     ,
  769.     {
  770.       8
  771.     }
  772.   }
  773.   ,
  774.   {
  775.     {
  776.       190
  777.     }
  778.     ,
  779.     {
  780.       8
  781.     }
  782.   }
  783.   ,
  784.   {
  785.     {
  786.       126
  787.     }
  788.     ,
  789.     {
  790.       8
  791.     }
  792.   }
  793.   ,
  794.   {
  795.     {
  796.       254
  797.     }
  798.     ,
  799.     {
  800.       8
  801.     }
  802.   }
  803.   ,
  804.   {
  805.     {
  806.       1
  807.     }
  808.     ,
  809.     {
  810.       8
  811.     }
  812.   }
  813.   ,
  814.   {
  815.     {
  816.       129
  817.     }
  818.     ,
  819.     {
  820.       8
  821.     }
  822.   }
  823.   ,
  824.   {
  825.     {
  826.       65
  827.     }
  828.     ,
  829.     {
  830.       8
  831.     }
  832.   }
  833.   ,
  834.   {
  835.     {
  836.       193
  837.     }
  838.     ,
  839.     {
  840.       8
  841.     }
  842.   }
  843.   ,
  844.   {
  845.     {
  846.       33
  847.     }
  848.     ,
  849.     {
  850.       8
  851.     }
  852.   }
  853.   ,
  854.   {
  855.     {
  856.       161
  857.     }
  858.     ,
  859.     {
  860.       8
  861.     }
  862.   }
  863.   ,
  864.   {
  865.     {
  866.       97
  867.     }
  868.     ,
  869.     {
  870.       8
  871.     }
  872.   }
  873.   ,
  874.   {
  875.     {
  876.       225
  877.     }
  878.     ,
  879.     {
  880.       8
  881.     }
  882.   }
  883.   ,
  884.   {
  885.     {
  886.       17
  887.     }
  888.     ,
  889.     {
  890.       8
  891.     }
  892.   }
  893.   ,
  894.   {
  895.     {
  896.       145
  897.     }
  898.     ,
  899.     {
  900.       8
  901.     }
  902.   }
  903.   ,
  904.   {
  905.     {
  906.       81
  907.     }
  908.     ,
  909.     {
  910.       8
  911.     }
  912.   }
  913.   ,
  914.   {
  915.     {
  916.       209
  917.     }
  918.     ,
  919.     {
  920.       8
  921.     }
  922.   }
  923.   ,
  924.   {
  925.     {
  926.       49
  927.     }
  928.     ,
  929.     {
  930.       8
  931.     }
  932.   }
  933.   ,
  934.   {
  935.     {
  936.       177
  937.     }
  938.     ,
  939.     {
  940.       8
  941.     }
  942.   }
  943.   ,
  944.   {
  945.     {
  946.       113
  947.     }
  948.     ,
  949.     {
  950.       8
  951.     }
  952.   }
  953.   ,
  954.   {
  955.     {
  956.       241
  957.     }
  958.     ,
  959.     {
  960.       8
  961.     }
  962.   }
  963.   ,
  964.   {
  965.     {
  966.       9
  967.     }
  968.     ,
  969.     {
  970.       8
  971.     }
  972.   }
  973.   ,
  974.   {
  975.     {
  976.       137
  977.     }
  978.     ,
  979.     {
  980.       8
  981.     }
  982.   }
  983.   ,
  984.   {
  985.     {
  986.       73
  987.     }
  988.     ,
  989.     {
  990.       8
  991.     }
  992.   }
  993.   ,
  994.   {
  995.     {
  996.       201
  997.     }
  998.     ,
  999.     {
  1000.       8
  1001.     }
  1002.   }
  1003.   ,
  1004.   {
  1005.     {
  1006.       41
  1007.     }
  1008.     ,
  1009.     {
  1010.       8
  1011.     }
  1012.   }
  1013.   ,
  1014.   {
  1015.     {
  1016.       169
  1017.     }
  1018.     ,
  1019.     {
  1020.       8
  1021.     }
  1022.   }
  1023.   ,
  1024.   {
  1025.     {
  1026.       105
  1027.     }
  1028.     ,
  1029.     {
  1030.       8
  1031.     }
  1032.   }
  1033.   ,
  1034.   {
  1035.     {
  1036.       233
  1037.     }
  1038.     ,
  1039.     {
  1040.       8
  1041.     }
  1042.   }
  1043.   ,
  1044.   {
  1045.     {
  1046.       25
  1047.     }
  1048.     ,
  1049.     {
  1050.       8
  1051.     }
  1052.   }
  1053.   ,
  1054.   {
  1055.     {
  1056.       153
  1057.     }
  1058.     ,
  1059.     {
  1060.       8
  1061.     }
  1062.   }
  1063.   ,
  1064.   {
  1065.     {
  1066.       89
  1067.     }
  1068.     ,
  1069.     {
  1070.       8
  1071.     }
  1072.   }
  1073.   ,
  1074.   {
  1075.     {
  1076.       217
  1077.     }
  1078.     ,
  1079.     {
  1080.       8
  1081.     }
  1082.   }
  1083.   ,
  1084.   {
  1085.     {
  1086.       57
  1087.     }
  1088.     ,
  1089.     {
  1090.       8
  1091.     }
  1092.   }
  1093.   ,
  1094.   {
  1095.     {
  1096.       185
  1097.     }
  1098.     ,
  1099.     {
  1100.       8
  1101.     }
  1102.   }
  1103.   ,
  1104.   {
  1105.     {
  1106.       121
  1107.     }
  1108.     ,
  1109.     {
  1110.       8
  1111.     }
  1112.   }
  1113.   ,
  1114.   {
  1115.     {
  1116.       249
  1117.     }
  1118.     ,
  1119.     {
  1120.       8
  1121.     }
  1122.   }
  1123.   ,
  1124.   {
  1125.     {
  1126.       5
  1127.     }
  1128.     ,
  1129.     {
  1130.       8
  1131.     }
  1132.   }
  1133.   ,
  1134.   {
  1135.     {
  1136.       133
  1137.     }
  1138.     ,
  1139.     {
  1140.       8
  1141.     }
  1142.   }
  1143.   ,
  1144.   {
  1145.     {
  1146.       69
  1147.     }
  1148.     ,
  1149.     {
  1150.       8
  1151.     }
  1152.   }
  1153.   ,
  1154.   {
  1155.     {
  1156.       197
  1157.     }
  1158.     ,
  1159.     {
  1160.       8
  1161.     }
  1162.   }
  1163.   ,
  1164.   {
  1165.     {
  1166.       37
  1167.     }
  1168.     ,
  1169.     {
  1170.       8
  1171.     }
  1172.   }
  1173.   ,
  1174.   {
  1175.     {
  1176.       165
  1177.     }
  1178.     ,
  1179.     {
  1180.       8
  1181.     }
  1182.   }
  1183.   ,
  1184.   {
  1185.     {
  1186.       101
  1187.     }
  1188.     ,
  1189.     {
  1190.       8
  1191.     }
  1192.   }
  1193.   ,
  1194.   {
  1195.     {
  1196.       229
  1197.     }
  1198.     ,
  1199.     {
  1200.       8
  1201.     }
  1202.   }
  1203.   ,
  1204.   {
  1205.     {
  1206.       21
  1207.     }
  1208.     ,
  1209.     {
  1210.       8
  1211.     }
  1212.   }
  1213.   ,
  1214.   {
  1215.     {
  1216.       149
  1217.     }
  1218.     ,
  1219.     {
  1220.       8
  1221.     }
  1222.   }
  1223.   ,
  1224.   {
  1225.     {
  1226.       85
  1227.     }
  1228.     ,
  1229.     {
  1230.       8
  1231.     }
  1232.   }
  1233.   ,
  1234.   {
  1235.     {
  1236.       213
  1237.     }
  1238.     ,
  1239.     {
  1240.       8
  1241.     }
  1242.   }
  1243.   ,
  1244.   {
  1245.     {
  1246.       53
  1247.     }
  1248.     ,
  1249.     {
  1250.       8
  1251.     }
  1252.   }
  1253.   ,
  1254.   {
  1255.     {
  1256.       181
  1257.     }
  1258.     ,
  1259.     {
  1260.       8
  1261.     }
  1262.   }
  1263.   ,
  1264.   {
  1265.     {
  1266.       117
  1267.     }
  1268.     ,
  1269.     {
  1270.       8
  1271.     }
  1272.   }
  1273.   ,
  1274.   {
  1275.     {
  1276.       245
  1277.     }
  1278.     ,
  1279.     {
  1280.       8
  1281.     }
  1282.   }
  1283.   ,
  1284.   {
  1285.     {
  1286.       13
  1287.     }
  1288.     ,
  1289.     {
  1290.       8
  1291.     }
  1292.   }
  1293.   ,
  1294.   {
  1295.     {
  1296.       141
  1297.     }
  1298.     ,
  1299.     {
  1300.       8
  1301.     }
  1302.   }
  1303.   ,
  1304.   {
  1305.     {
  1306.       77
  1307.     }
  1308.     ,
  1309.     {
  1310.       8
  1311.     }
  1312.   }
  1313.   ,
  1314.   {
  1315.     {
  1316.       205
  1317.     }
  1318.     ,
  1319.     {
  1320.       8
  1321.     }
  1322.   }
  1323.   ,
  1324.   {
  1325.     {
  1326.       45
  1327.     }
  1328.     ,
  1329.     {
  1330.       8
  1331.     }
  1332.   }
  1333.   ,
  1334.   {
  1335.     {
  1336.       173
  1337.     }
  1338.     ,
  1339.     {
  1340.       8
  1341.     }
  1342.   }
  1343.   ,
  1344.   {
  1345.     {
  1346.       109
  1347.     }
  1348.     ,
  1349.     {
  1350.       8
  1351.     }
  1352.   }
  1353.   ,
  1354.   {
  1355.     {
  1356.       237
  1357.     }
  1358.     ,
  1359.     {
  1360.       8
  1361.     }
  1362.   }
  1363.   ,
  1364.   {
  1365.     {
  1366.       29
  1367.     }
  1368.     ,
  1369.     {
  1370.       8
  1371.     }
  1372.   }
  1373.   ,
  1374.   {
  1375.     {
  1376.       157
  1377.     }
  1378.     ,
  1379.     {
  1380.       8
  1381.     }
  1382.   }
  1383.   ,
  1384.   {
  1385.     {
  1386.       93
  1387.     }
  1388.     ,
  1389.     {
  1390.       8
  1391.     }
  1392.   }
  1393.   ,
  1394.   {
  1395.     {
  1396.       221
  1397.     }
  1398.     ,
  1399.     {
  1400.       8
  1401.     }
  1402.   }
  1403.   ,
  1404.   {
  1405.     {
  1406.       61
  1407.     }
  1408.     ,
  1409.     {
  1410.       8
  1411.     }
  1412.   }
  1413.   ,
  1414.   {
  1415.     {
  1416.       189
  1417.     }
  1418.     ,
  1419.     {
  1420.       8
  1421.     }
  1422.   }
  1423.   ,
  1424.   {
  1425.     {
  1426.       125
  1427.     }
  1428.     ,
  1429.     {
  1430.       8
  1431.     }
  1432.   }
  1433.   ,
  1434.   {
  1435.     {
  1436.       253
  1437.     }
  1438.     ,
  1439.     {
  1440.       8
  1441.     }
  1442.   }
  1443.   ,
  1444.   {
  1445.     {
  1446.       19
  1447.     }
  1448.     ,
  1449.     {
  1450.       9
  1451.     }
  1452.   }
  1453.   ,
  1454.   {
  1455.     {
  1456.       275
  1457.     }
  1458.     ,
  1459.     {
  1460.       9
  1461.     }
  1462.   }
  1463.   ,
  1464.   {
  1465.     {
  1466.       147
  1467.     }
  1468.     ,
  1469.     {
  1470.       9
  1471.     }
  1472.   }
  1473.   ,
  1474.   {
  1475.     {
  1476.       403
  1477.     }
  1478.     ,
  1479.     {
  1480.       9
  1481.     }
  1482.   }
  1483.   ,
  1484.   {
  1485.     {
  1486.       83
  1487.     }
  1488.     ,
  1489.     {
  1490.       9
  1491.     }
  1492.   }
  1493.   ,
  1494.   {
  1495.     {
  1496.       339
  1497.     }
  1498.     ,
  1499.     {
  1500.       9
  1501.     }
  1502.   }
  1503.   ,
  1504.   {
  1505.     {
  1506.       211
  1507.     }
  1508.     ,
  1509.     {
  1510.       9
  1511.     }
  1512.   }
  1513.   ,
  1514.   {
  1515.     {
  1516.       467
  1517.     }
  1518.     ,
  1519.     {
  1520.       9
  1521.     }
  1522.   }
  1523.   ,
  1524.   {
  1525.     {
  1526.       51
  1527.     }
  1528.     ,
  1529.     {
  1530.       9
  1531.     }
  1532.   }
  1533.   ,
  1534.   {
  1535.     {
  1536.       307
  1537.     }
  1538.     ,
  1539.     {
  1540.       9
  1541.     }
  1542.   }
  1543.   ,
  1544.   {
  1545.     {
  1546.       179
  1547.     }
  1548.     ,
  1549.     {
  1550.       9
  1551.     }
  1552.   }
  1553.   ,
  1554.   {
  1555.     {
  1556.       435
  1557.     }
  1558.     ,
  1559.     {
  1560.       9
  1561.     }
  1562.   }
  1563.   ,
  1564.   {
  1565.     {
  1566.       115
  1567.     }
  1568.     ,
  1569.     {
  1570.       9
  1571.     }
  1572.   }
  1573.   ,
  1574.   {
  1575.     {
  1576.       371
  1577.     }
  1578.     ,
  1579.     {
  1580.       9
  1581.     }
  1582.   }
  1583.   ,
  1584.   {
  1585.     {
  1586.       243
  1587.     }
  1588.     ,
  1589.     {
  1590.       9
  1591.     }
  1592.   }
  1593.   ,
  1594.   {
  1595.     {
  1596.       499
  1597.     }
  1598.     ,
  1599.     {
  1600.       9
  1601.     }
  1602.   }
  1603.   ,
  1604.   {
  1605.     {
  1606.       11
  1607.     }
  1608.     ,
  1609.     {
  1610.       9
  1611.     }
  1612.   }
  1613.   ,
  1614.   {
  1615.     {
  1616.       267
  1617.     }
  1618.     ,
  1619.     {
  1620.       9
  1621.     }
  1622.   }
  1623.   ,
  1624.   {
  1625.     {
  1626.       139
  1627.     }
  1628.     ,
  1629.     {
  1630.       9
  1631.     }
  1632.   }
  1633.   ,
  1634.   {
  1635.     {
  1636.       395
  1637.     }
  1638.     ,
  1639.     {
  1640.       9
  1641.     }
  1642.   }
  1643.   ,
  1644.   {
  1645.     {
  1646.       75
  1647.     }
  1648.     ,
  1649.     {
  1650.       9
  1651.     }
  1652.   }
  1653.   ,
  1654.   {
  1655.     {
  1656.       331
  1657.     }
  1658.     ,
  1659.     {
  1660.       9
  1661.     }
  1662.   }
  1663.   ,
  1664.   {
  1665.     {
  1666.       203
  1667.     }
  1668.     ,
  1669.     {
  1670.       9
  1671.     }
  1672.   }
  1673.   ,
  1674.   {
  1675.     {
  1676.       459
  1677.     }
  1678.     ,
  1679.     {
  1680.       9
  1681.     }
  1682.   }
  1683.   ,
  1684.   {
  1685.     {
  1686.       43
  1687.     }
  1688.     ,
  1689.     {
  1690.       9
  1691.     }
  1692.   }
  1693.   ,
  1694.   {
  1695.     {
  1696.       299
  1697.     }
  1698.     ,
  1699.     {
  1700.       9
  1701.     }
  1702.   }
  1703.   ,
  1704.   {
  1705.     {
  1706.       171
  1707.     }
  1708.     ,
  1709.     {
  1710.       9
  1711.     }
  1712.   }
  1713.   ,
  1714.   {
  1715.     {
  1716.       427
  1717.     }
  1718.     ,
  1719.     {
  1720.       9
  1721.     }
  1722.   }
  1723.   ,
  1724.   {
  1725.     {
  1726.       107
  1727.     }
  1728.     ,
  1729.     {
  1730.       9
  1731.     }
  1732.   }
  1733.   ,
  1734.   {
  1735.     {
  1736.       363
  1737.     }
  1738.     ,
  1739.     {
  1740.       9
  1741.     }
  1742.   }
  1743.   ,
  1744.   {
  1745.     {
  1746.       235
  1747.     }
  1748.     ,
  1749.     {
  1750.       9
  1751.     }
  1752.   }
  1753.   ,
  1754.   {
  1755.     {
  1756.       491
  1757.     }
  1758.     ,
  1759.     {
  1760.       9
  1761.     }
  1762.   }
  1763.   ,
  1764.   {
  1765.     {
  1766.       27
  1767.     }
  1768.     ,
  1769.     {
  1770.       9
  1771.     }
  1772.   }
  1773.   ,
  1774.   {
  1775.     {
  1776.       283
  1777.     }
  1778.     ,
  1779.     {
  1780.       9
  1781.     }
  1782.   }
  1783.   ,
  1784.   {
  1785.     {
  1786.       155
  1787.     }
  1788.     ,
  1789.     {
  1790.       9
  1791.     }
  1792.   }
  1793.   ,
  1794.   {
  1795.     {
  1796.       411
  1797.     }
  1798.     ,
  1799.     {
  1800.       9
  1801.     }
  1802.   }
  1803.   ,
  1804.   {
  1805.     {
  1806.       91
  1807.     }
  1808.     ,
  1809.     {
  1810.       9
  1811.     }
  1812.   }
  1813.   ,
  1814.   {
  1815.     {
  1816.       347
  1817.     }
  1818.     ,
  1819.     {
  1820.       9
  1821.     }
  1822.   }
  1823.   ,
  1824.   {
  1825.     {
  1826.       219
  1827.     }
  1828.     ,
  1829.     {
  1830.       9
  1831.     }
  1832.   }
  1833.   ,
  1834.   {
  1835.     {
  1836.       475
  1837.     }
  1838.     ,
  1839.     {
  1840.       9
  1841.     }
  1842.   }
  1843.   ,
  1844.   {
  1845.     {
  1846.       59
  1847.     }
  1848.     ,
  1849.     {
  1850.       9
  1851.     }
  1852.   }
  1853.   ,
  1854.   {
  1855.     {
  1856.       315
  1857.     }
  1858.     ,
  1859.     {
  1860.       9
  1861.     }
  1862.   }
  1863.   ,
  1864.   {
  1865.     {
  1866.       187
  1867.     }
  1868.     ,
  1869.     {
  1870.       9
  1871.     }
  1872.   }
  1873.   ,
  1874.   {
  1875.     {
  1876.       443
  1877.     }
  1878.     ,
  1879.     {
  1880.       9
  1881.     }
  1882.   }
  1883.   ,
  1884.   {
  1885.     {
  1886.       123
  1887.     }
  1888.     ,
  1889.     {
  1890.       9
  1891.     }
  1892.   }
  1893.   ,
  1894.   {
  1895.     {
  1896.       379
  1897.     }
  1898.     ,
  1899.     {
  1900.       9
  1901.     }
  1902.   }
  1903.   ,
  1904.   {
  1905.     {
  1906.       251
  1907.     }
  1908.     ,
  1909.     {
  1910.       9
  1911.     }
  1912.   }
  1913.   ,
  1914.   {
  1915.     {
  1916.       507
  1917.     }
  1918.     ,
  1919.     {
  1920.       9
  1921.     }
  1922.   }
  1923.   ,
  1924.   {
  1925.     {
  1926.       7
  1927.     }
  1928.     ,
  1929.     {
  1930.       9
  1931.     }
  1932.   }
  1933.   ,
  1934.   {
  1935.     {
  1936.       263
  1937.     }
  1938.     ,
  1939.     {
  1940.       9
  1941.     }
  1942.   }
  1943.   ,
  1944.   {
  1945.     {
  1946.       135
  1947.     }
  1948.     ,
  1949.     {
  1950.       9
  1951.     }
  1952.   }
  1953.   ,
  1954.   {
  1955.     {
  1956.       391
  1957.     }
  1958.     ,
  1959.     {
  1960.       9
  1961.     }
  1962.   }
  1963.   ,
  1964.   {
  1965.     {
  1966.       71
  1967.     }
  1968.     ,
  1969.     {
  1970.       9
  1971.     }
  1972.   }
  1973.   ,
  1974.   {
  1975.     {
  1976.       327
  1977.     }
  1978.     ,
  1979.     {
  1980.       9
  1981.     }
  1982.   }
  1983.   ,
  1984.   {
  1985.     {
  1986.       199
  1987.     }
  1988.     ,
  1989.     {
  1990.       9
  1991.     }
  1992.   }
  1993.   ,
  1994.   {
  1995.     {
  1996.       455
  1997.     }
  1998.     ,
  1999.     {
  2000.       9
  2001.     }
  2002.   }
  2003.   ,
  2004.   {
  2005.     {
  2006.       39
  2007.     }
  2008.     ,
  2009.     {
  2010.       9
  2011.     }
  2012.   }
  2013.   ,
  2014.   {
  2015.     {
  2016.       295
  2017.     }
  2018.     ,
  2019.     {
  2020.       9
  2021.     }
  2022.   }
  2023.   ,
  2024.   {
  2025.     {
  2026.       167
  2027.     }
  2028.     ,
  2029.     {
  2030.       9
  2031.     }
  2032.   }
  2033.   ,
  2034.   {
  2035.     {
  2036.       423
  2037.     }
  2038.     ,
  2039.     {
  2040.       9
  2041.     }
  2042.   }
  2043.   ,
  2044.   {
  2045.     {
  2046.       103
  2047.     }
  2048.     ,
  2049.     {
  2050.       9
  2051.     }
  2052.   }
  2053.   ,
  2054.   {
  2055.     {
  2056.       359
  2057.     }
  2058.     ,
  2059.     {
  2060.       9
  2061.     }
  2062.   }
  2063.   ,
  2064.   {
  2065.     {
  2066.       231
  2067.     }
  2068.     ,
  2069.     {
  2070.       9
  2071.     }
  2072.   }
  2073.   ,
  2074.   {
  2075.     {
  2076.       487
  2077.     }
  2078.     ,
  2079.     {
  2080.       9
  2081.     }
  2082.   }
  2083.   ,
  2084.   {
  2085.     {
  2086.       23
  2087.     }
  2088.     ,
  2089.     {
  2090.       9
  2091.     }
  2092.   }
  2093.   ,
  2094.   {
  2095.     {
  2096.       279
  2097.     }
  2098.     ,
  2099.     {
  2100.       9
  2101.     }
  2102.   }
  2103.   ,
  2104.   {
  2105.     {
  2106.       151
  2107.     }
  2108.     ,
  2109.     {
  2110.       9
  2111.     }
  2112.   }
  2113.   ,
  2114.   {
  2115.     {
  2116.       407
  2117.     }
  2118.     ,
  2119.     {
  2120.       9
  2121.     }
  2122.   }
  2123.   ,
  2124.   {
  2125.     {
  2126.       87
  2127.     }
  2128.     ,
  2129.     {
  2130.       9
  2131.     }
  2132.   }
  2133.   ,
  2134.   {
  2135.     {
  2136.       343
  2137.     }
  2138.     ,
  2139.     {
  2140.       9
  2141.     }
  2142.   }
  2143.   ,
  2144.   {
  2145.     {
  2146.       215
  2147.     }
  2148.     ,
  2149.     {
  2150.       9
  2151.     }
  2152.   }
  2153.   ,
  2154.   {
  2155.     {
  2156.       471
  2157.     }
  2158.     ,
  2159.     {
  2160.       9
  2161.     }
  2162.   }
  2163.   ,
  2164.   {
  2165.     {
  2166.       55
  2167.     }
  2168.     ,
  2169.     {
  2170.       9
  2171.     }
  2172.   }
  2173.   ,
  2174.   {
  2175.     {
  2176.       311
  2177.     }
  2178.     ,
  2179.     {
  2180.       9
  2181.     }
  2182.   }
  2183.   ,
  2184.   {
  2185.     {
  2186.       183
  2187.     }
  2188.     ,
  2189.     {
  2190.       9
  2191.     }
  2192.   }
  2193.   ,
  2194.   {
  2195.     {
  2196.       439
  2197.     }
  2198.     ,
  2199.     {
  2200.       9
  2201.     }
  2202.   }
  2203.   ,
  2204.   {
  2205.     {
  2206.       119
  2207.     }
  2208.     ,
  2209.     {
  2210.       9
  2211.     }
  2212.   }
  2213.   ,
  2214.   {
  2215.     {
  2216.       375
  2217.     }
  2218.     ,
  2219.     {
  2220.       9
  2221.     }
  2222.   }
  2223.   ,
  2224.   {
  2225.     {
  2226.       247
  2227.     }
  2228.     ,
  2229.     {
  2230.       9
  2231.     }
  2232.   }
  2233.   ,
  2234.   {
  2235.     {
  2236.       503
  2237.     }
  2238.     ,
  2239.     {
  2240.       9
  2241.     }
  2242.   }
  2243.   ,
  2244.   {
  2245.     {
  2246.       15
  2247.     }
  2248.     ,
  2249.     {
  2250.       9
  2251.     }
  2252.   }
  2253.   ,
  2254.   {
  2255.     {
  2256.       271
  2257.     }
  2258.     ,
  2259.     {
  2260.       9
  2261.     }
  2262.   }
  2263.   ,
  2264.   {
  2265.     {
  2266.       143
  2267.     }
  2268.     ,
  2269.     {
  2270.       9
  2271.     }
  2272.   }
  2273.   ,
  2274.   {
  2275.     {
  2276.       399
  2277.     }
  2278.     ,
  2279.     {
  2280.       9
  2281.     }
  2282.   }
  2283.   ,
  2284.   {
  2285.     {
  2286.       79
  2287.     }
  2288.     ,
  2289.     {
  2290.       9
  2291.     }
  2292.   }
  2293.   ,
  2294.   {
  2295.     {
  2296.       335
  2297.     }
  2298.     ,
  2299.     {
  2300.       9
  2301.     }
  2302.   }
  2303.   ,
  2304.   {
  2305.     {
  2306.       207
  2307.     }
  2308.     ,
  2309.     {
  2310.       9
  2311.     }
  2312.   }
  2313.   ,
  2314.   {
  2315.     {
  2316.       463
  2317.     }
  2318.     ,
  2319.     {
  2320.       9
  2321.     }
  2322.   }
  2323.   ,
  2324.   {
  2325.     {
  2326.       47
  2327.     }
  2328.     ,
  2329.     {
  2330.       9
  2331.     }
  2332.   }
  2333.   ,
  2334.   {
  2335.     {
  2336.       303
  2337.     }
  2338.     ,
  2339.     {
  2340.       9
  2341.     }
  2342.   }
  2343.   ,
  2344.   {
  2345.     {
  2346.       175
  2347.     }
  2348.     ,
  2349.     {
  2350.       9
  2351.     }
  2352.   }
  2353.   ,
  2354.   {
  2355.     {
  2356.       431
  2357.     }
  2358.     ,
  2359.     {
  2360.       9
  2361.     }
  2362.   }
  2363.   ,
  2364.   {
  2365.     {
  2366.       111
  2367.     }
  2368.     ,
  2369.     {
  2370.       9
  2371.     }
  2372.   }
  2373.   ,
  2374.   {
  2375.     {
  2376.       367
  2377.     }
  2378.     ,
  2379.     {
  2380.       9
  2381.     }
  2382.   }
  2383.   ,
  2384.   {
  2385.     {
  2386.       239
  2387.     }
  2388.     ,
  2389.     {
  2390.       9
  2391.     }
  2392.   }
  2393.   ,
  2394.   {
  2395.     {
  2396.       495
  2397.     }
  2398.     ,
  2399.     {
  2400.       9
  2401.     }
  2402.   }
  2403.   ,
  2404.   {
  2405.     {
  2406.       31
  2407.     }
  2408.     ,
  2409.     {
  2410.       9
  2411.     }
  2412.   }
  2413.   ,
  2414.   {
  2415.     {
  2416.       287
  2417.     }
  2418.     ,
  2419.     {
  2420.       9
  2421.     }
  2422.   }
  2423.   ,
  2424.   {
  2425.     {
  2426.       159
  2427.     }
  2428.     ,
  2429.     {
  2430.       9
  2431.     }
  2432.   }
  2433.   ,
  2434.   {
  2435.     {
  2436.       415
  2437.     }
  2438.     ,
  2439.     {
  2440.       9
  2441.     }
  2442.   }
  2443.   ,
  2444.   {
  2445.     {
  2446.       95
  2447.     }
  2448.     ,
  2449.     {
  2450.       9
  2451.     }
  2452.   }
  2453.   ,
  2454.   {
  2455.     {
  2456.       351
  2457.     }
  2458.     ,
  2459.     {
  2460.       9
  2461.     }
  2462.   }
  2463.   ,
  2464.   {
  2465.     {
  2466.       223
  2467.     }
  2468.     ,
  2469.     {
  2470.       9
  2471.     }
  2472.   }
  2473.   ,
  2474.   {
  2475.     {
  2476.       479
  2477.     }
  2478.     ,
  2479.     {
  2480.       9
  2481.     }
  2482.   }
  2483.   ,
  2484.   {
  2485.     {
  2486.       63
  2487.     }
  2488.     ,
  2489.     {
  2490.       9
  2491.     }
  2492.   }
  2493.   ,
  2494.   {
  2495.     {
  2496.       319
  2497.     }
  2498.     ,
  2499.     {
  2500.       9
  2501.     }
  2502.   }
  2503.   ,
  2504.   {
  2505.     {
  2506.       191
  2507.     }
  2508.     ,
  2509.     {
  2510.       9
  2511.     }
  2512.   }
  2513.   ,
  2514.   {
  2515.     {
  2516.       447
  2517.     }
  2518.     ,
  2519.     {
  2520.       9
  2521.     }
  2522.   }
  2523.   ,
  2524.   {
  2525.     {
  2526.       127
  2527.     }
  2528.     ,
  2529.     {
  2530.       9
  2531.     }
  2532.   }
  2533.   ,
  2534.   {
  2535.     {
  2536.       383
  2537.     }
  2538.     ,
  2539.     {
  2540.       9
  2541.     }
  2542.   }
  2543.   ,
  2544.   {
  2545.     {
  2546.       255
  2547.     }
  2548.     ,
  2549.     {
  2550.       9
  2551.     }
  2552.   }
  2553.   ,
  2554.   {
  2555.     {
  2556.       511
  2557.     }
  2558.     ,
  2559.     {
  2560.       9
  2561.     }
  2562.   }
  2563.   ,
  2564.   {
  2565.     {
  2566.       0
  2567.     }
  2568.     ,
  2569.     {
  2570.       7
  2571.     }
  2572.   }
  2573.   ,
  2574.   {
  2575.     {
  2576.       64
  2577.     }
  2578.     ,
  2579.     {
  2580.       7
  2581.     }
  2582.   }
  2583.   ,
  2584.   {
  2585.     {
  2586.       32
  2587.     }
  2588.     ,
  2589.     {
  2590.       7
  2591.     }
  2592.   }
  2593.   ,
  2594.   {
  2595.     {
  2596.       96
  2597.     }
  2598.     ,
  2599.     {
  2600.       7
  2601.     }
  2602.   }
  2603.   ,
  2604.   {
  2605.     {
  2606.       16
  2607.     }
  2608.     ,
  2609.     {
  2610.       7
  2611.     }
  2612.   }
  2613.   ,
  2614.   {
  2615.     {
  2616.       80
  2617.     }
  2618.     ,
  2619.     {
  2620.       7
  2621.     }
  2622.   }
  2623.   ,
  2624.   {
  2625.     {
  2626.       48
  2627.     }
  2628.     ,
  2629.     {
  2630.       7
  2631.     }
  2632.   }
  2633.   ,
  2634.   {
  2635.     {
  2636.       112
  2637.     }
  2638.     ,
  2639.     {
  2640.       7
  2641.     }
  2642.   }
  2643.   ,
  2644.   {
  2645.     {
  2646.       8
  2647.     }
  2648.     ,
  2649.     {
  2650.       7
  2651.     }
  2652.   }
  2653.   ,
  2654.   {
  2655.     {
  2656.       72
  2657.     }
  2658.     ,
  2659.     {
  2660.       7
  2661.     }
  2662.   }
  2663.   ,
  2664.   {
  2665.     {
  2666.       40
  2667.     }
  2668.     ,
  2669.     {
  2670.       7
  2671.     }
  2672.   }
  2673.   ,
  2674.   {
  2675.     {
  2676.       104
  2677.     }
  2678.     ,
  2679.     {
  2680.       7
  2681.     }
  2682.   }
  2683.   ,
  2684.   {
  2685.     {
  2686.       24
  2687.     }
  2688.     ,
  2689.     {
  2690.       7
  2691.     }
  2692.   }
  2693.   ,
  2694.   {
  2695.     {
  2696.       88
  2697.     }
  2698.     ,
  2699.     {
  2700.       7
  2701.     }
  2702.   }
  2703.   ,
  2704.   {
  2705.     {
  2706.       56
  2707.     }
  2708.     ,
  2709.     {
  2710.       7
  2711.     }
  2712.   }
  2713.   ,
  2714.   {
  2715.     {
  2716.       120
  2717.     }
  2718.     ,
  2719.     {
  2720.       7
  2721.     }
  2722.   }
  2723.   ,
  2724.   {
  2725.     {
  2726.       4
  2727.     }
  2728.     ,
  2729.     {
  2730.       7
  2731.     }
  2732.   }
  2733.   ,
  2734.   {
  2735.     {
  2736.       68
  2737.     }
  2738.     ,
  2739.     {
  2740.       7
  2741.     }
  2742.   }
  2743.   ,
  2744.   {
  2745.     {
  2746.       36
  2747.     }
  2748.     ,
  2749.     {
  2750.       7
  2751.     }
  2752.   }
  2753.   ,
  2754.   {
  2755.     {
  2756.       100
  2757.     }
  2758.     ,
  2759.     {
  2760.       7
  2761.     }
  2762.   }
  2763.   ,
  2764.   {
  2765.     {
  2766.       20
  2767.     }
  2768.     ,
  2769.     {
  2770.       7
  2771.     }
  2772.   }
  2773.   ,
  2774.   {
  2775.     {
  2776.       84
  2777.     }
  2778.     ,
  2779.     {
  2780.       7
  2781.     }
  2782.   }
  2783.   ,
  2784.   {
  2785.     {
  2786.       52
  2787.     }
  2788.     ,
  2789.     {
  2790.       7
  2791.     }
  2792.   }
  2793.   ,
  2794.   {
  2795.     {
  2796.       116
  2797.     }
  2798.     ,
  2799.     {
  2800.       7
  2801.     }
  2802.   }
  2803.   ,
  2804.   {
  2805.     {
  2806.       3
  2807.     }
  2808.     ,
  2809.     {
  2810.       8
  2811.     }
  2812.   }
  2813.   ,
  2814.   {
  2815.     {
  2816.       131
  2817.     }
  2818.     ,
  2819.     {
  2820.       8
  2821.     }
  2822.   }
  2823.   ,
  2824.   {
  2825.     {
  2826.       67
  2827.     }
  2828.     ,
  2829.     {
  2830.       8
  2831.     }
  2832.   }
  2833.   ,
  2834.   {
  2835.     {
  2836.       195
  2837.     }
  2838.     ,
  2839.     {
  2840.       8
  2841.     }
  2842.   }
  2843.   ,
  2844.   {
  2845.     {
  2846.       35
  2847.     }
  2848.     ,
  2849.     {
  2850.       8
  2851.     }
  2852.   }
  2853.   ,
  2854.   {
  2855.     {
  2856.       163
  2857.     }
  2858.     ,
  2859.     {
  2860.       8
  2861.     }
  2862.   }
  2863.   ,
  2864.   {
  2865.     {
  2866.       99
  2867.     }
  2868.     ,
  2869.     {
  2870.       8
  2871.     }
  2872.   }
  2873.   ,
  2874.   {
  2875.     {
  2876.       227
  2877.     }
  2878.     ,
  2879.     {
  2880.       8
  2881.     }
  2882.   }
  2883. };
  2884. const ct_data static_dtree[D_CODES] =
  2885. {
  2886.   {
  2887.     {
  2888.       0
  2889.     }
  2890.     ,
  2891.     {
  2892.       5
  2893.     }
  2894.   }
  2895.   ,
  2896.   {
  2897.     {
  2898.       16
  2899.     }
  2900.     ,
  2901.     {
  2902.       5
  2903.     }
  2904.   }
  2905.   ,
  2906.   {
  2907.     {
  2908.       8
  2909.     }
  2910.     ,
  2911.     {
  2912.       5
  2913.     }
  2914.   }
  2915.   ,
  2916.   {
  2917.     {
  2918.       24
  2919.     }
  2920.     ,
  2921.     {
  2922.       5
  2923.     }
  2924.   }
  2925.   ,
  2926.   {
  2927.     {
  2928.       4
  2929.     }
  2930.     ,
  2931.     {
  2932.       5
  2933.     }
  2934.   }
  2935.   ,
  2936.   {
  2937.     {
  2938.       20
  2939.     }
  2940.     ,
  2941.     {
  2942.       5
  2943.     }
  2944.   }
  2945.   ,
  2946.   {
  2947.     {
  2948.       12
  2949.     }
  2950.     ,
  2951.     {
  2952.       5
  2953.     }
  2954.   }
  2955.   ,
  2956.   {
  2957.     {
  2958.       28
  2959.     }
  2960.     ,
  2961.     {
  2962.       5
  2963.     }
  2964.   }
  2965.   ,
  2966.   {
  2967.     {
  2968.       2
  2969.     }
  2970.     ,
  2971.     {
  2972.       5
  2973.     }
  2974.   }
  2975.   ,
  2976.   {
  2977.     {
  2978.       18
  2979.     }
  2980.     ,
  2981.     {
  2982.       5
  2983.     }
  2984.   }
  2985.   ,
  2986.   {
  2987.     {
  2988.       10
  2989.     }
  2990.     ,
  2991.     {
  2992.       5
  2993.     }
  2994.   }
  2995.   ,
  2996.   {
  2997.     {
  2998.       26
  2999.     }
  3000.     ,
  3001.     {
  3002.       5
  3003.     }
  3004.   }
  3005.   ,
  3006.   {
  3007.     {
  3008.       6
  3009.     }
  3010.     ,
  3011.     {
  3012.       5
  3013.     }
  3014.   }
  3015.   ,
  3016.   {
  3017.     {
  3018.       22
  3019.     }
  3020.     ,
  3021.     {
  3022.       5
  3023.     }
  3024.   }
  3025.   ,
  3026.   {
  3027.     {
  3028.       14
  3029.     }
  3030.     ,
  3031.     {
  3032.       5
  3033.     }
  3034.   }
  3035.   ,
  3036.   {
  3037.     {
  3038.       30
  3039.     }
  3040.     ,
  3041.     {
  3042.       5
  3043.     }
  3044.   }
  3045.   ,
  3046.   {
  3047.     {
  3048.       1
  3049.     }
  3050.     ,
  3051.     {
  3052.       5
  3053.     }
  3054.   }
  3055.   ,
  3056.   {
  3057.     {
  3058.       17
  3059.     }
  3060.     ,
  3061.     {
  3062.       5
  3063.     }
  3064.   }
  3065.   ,
  3066.   {
  3067.     {
  3068.       9
  3069.     }
  3070.     ,
  3071.     {
  3072.       5
  3073.     }
  3074.   }
  3075.   ,
  3076.   {
  3077.     {
  3078.       25
  3079.     }
  3080.     ,
  3081.     {
  3082.       5
  3083.     }
  3084.   }
  3085.   ,
  3086.   {
  3087.     {
  3088.       5
  3089.     }
  3090.     ,
  3091.     {
  3092.       5
  3093.     }
  3094.   }
  3095.   ,
  3096.   {
  3097.     {
  3098.       21
  3099.     }
  3100.     ,
  3101.     {
  3102.       5
  3103.     }
  3104.   }
  3105.   ,
  3106.   {
  3107.     {
  3108.       13
  3109.     }
  3110.     ,
  3111.     {
  3112.       5
  3113.     }
  3114.   }
  3115.   ,
  3116.   {
  3117.     {
  3118.       29
  3119.     }
  3120.     ,
  3121.     {
  3122.       5
  3123.     }
  3124.   }
  3125.   ,
  3126.   {
  3127.     {
  3128.       3
  3129.     }
  3130.     ,
  3131.     {
  3132.       5
  3133.     }
  3134.   }
  3135.   ,
  3136.   {
  3137.     {
  3138.       19
  3139.     }
  3140.     ,
  3141.     {
  3142.       5
  3143.     }
  3144.   }
  3145.   ,
  3146.   {
  3147.     {
  3148.       11
  3149.     }
  3150.     ,
  3151.     {
  3152.       5
  3153.     }
  3154.   }
  3155.   ,
  3156.   {
  3157.     {
  3158.       27
  3159.     }
  3160.     ,
  3161.     {
  3162.       5
  3163.     }
  3164.   }
  3165.   ,
  3166.   {
  3167.     {
  3168.       7
  3169.     }
  3170.     ,
  3171.     {
  3172.       5
  3173.     }
  3174.   }
  3175.   ,
  3176.   {
  3177.     {
  3178.       23
  3179.     }
  3180.     ,
  3181.     {
  3182.       5
  3183.     }
  3184.   }
  3185. };
  3186. const BYTE _dist_code[DIST_CODE_LEN] =
  3187. {
  3188.   0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 0, 16, 17, 18, 18, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29
  3189. };
  3190. const BYTE _length_code[MAX_MATCH - MIN_MATCH + 1] =
  3191. {
  3192.   0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28
  3193. };
  3194. const int base_length[LENGTH_CODES] =
  3195. {
  3196.   0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, 28, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 0
  3197. };
  3198. const int base_dist[D_CODES] =
  3199. {
  3200.   0, 1, 2, 3, 4, 6, 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, 1024, 1536, 2048, 3072, 4096, 6144, 8192, 12288, 16384, 24576
  3201. };