# Compiled by gcc-2.95.__GNUC_PATCHLEVEL__.
# Benchmarking on a 26614 KB block with timer resolution of 93 us.
#    size  slow_version [us] fast_version [us]  # of inner iterations
       30           220.171           139.743               194
       33           239.681           152.841               214
       36           261.682           166.258               236
       39           291.576           188.814               272
       42           312.877           207.175               293
       46           361.635           232.673               341
       50           383.408           256.878               372
       55           422.913           274.674               408
       60           460.333           299.238               447
       66           505.650           328.400               493
       72           567.889           371.806               564
       79           625.061           407.788               620
       86           676.600           442.167               675
       94           734.414           481.897               739
      103           797.889           526.074               810
      113           899.833           595.542               922
      124          1005.455           668.682              1043
      136          1112.650           744.050              1144
      149          1220.667           800.667              1256
      163          1326.412           873.412              1374
      179          1478.375           996.312              1550
      196          1610.286          1071.857              1697
      215          1790.154          1217.077              1903
      236          2001.909          1340.182              2135
      259          2178.364          1471.455              2343
      284          2427.000          1674.300              2618
      312          2664.111          1851.333              2878
      343          2926.125          2047.875              3166
      377          3266.000          2263.714              3538
      414          3604.143          2533.429              3887
      455          4016.000          2794.833              4333
      500          4479.200          3179.400              4830
      550          4904.000          3437.800              5314
      605          5433.800          3873.800              5920
      665          6054.250          4253.750              6582
      731          6700.500          4787.500              7318
      804          7428.750          5304.000              8130
      884          8226.000          5825.000              9027
      972          9120.667          6397.667              9930
     1069         10009.000          7176.667             11019
     1175         11020.500          7807.000             12115
     1292         12257.500          8839.000             13532
     1421         13586.000          9770.500             14993
     1563         15181.500         10875.500             16722
     1719         16772.000         12023.500             18518
     1890         18279.500         13232.000             20362
     2079         20315.000         14583.500             22533
     2286         22534.000         16105.500             24920
     2514         24862.000         18056.000             27700
     2765         27283.000         19817.000             30470
     3041         30239.000         22397.000             33841
     3345         33735.000         24348.000             37557
     3679         37161.000         26856.000             41489
     4046         41119.000         29739.000             45997
     4450         46160.000         32797.000             50791
     4895         50282.000         36680.000             56479
     5384         55476.000         40423.000             62347
     5922         62126.000         44543.000             68800
     6514         67693.000         50143.000             76148
     7165         75273.000         54648.000             84501
     7881         83694.000         60554.000             93460
     8669         92186.000         67616.000            103345
     9535        102348.000         74074.000            114238
    10488        113173.000         82017.000            126557
    11536        124914.000         90698.000            139526
    12689        137964.000        101142.000            154777
    13957        152855.000        111473.000            170593
    15352        168749.000        123087.000            188718
    16887        186016.000        136348.000            208714
    18575        205295.000        151050.000            230764
    20432        227673.000        166072.000            255084
    22475        251925.000        183708.000            281895
    24722        279433.000        203725.000            311885
    27194        308240.000        226517.000            344990
    29913        340430.000        249291.000            380992
    32904        376347.000        275647.000            421202
    36194        414857.000        304327.000            464439
    39813        458589.000        335971.000            513191
    43794        506311.000        370670.000            566950
    48173        562278.000        409923.000            628090
    52990        620067.000        454157.000            693554
    58289        684646.000        502193.000            766432
    64117        755954.000        553745.000            846017
    70528        835634.000        612880.000            935231
    77580        922196.000        676621.000           1032788
    85338       1018618.000        747452.000           1140281
    93871       1126042.000        826148.000           1260527
   103258       1242704.000        910902.000           1391242
   113583       1372640.000       1007701.000           1537183
   124941       1514983.000       1112646.000           1697028
   137435       1674827.000       1229161.000           1874266
   151178       1850731.000       1358687.000           2071840
   166295       2042795.000       1499774.000           2287296
   182924       2254019.000       1655104.000           2523467
   201216       2488418.000       1827990.000           2786273
   221337       2751973.000       2021706.000           3081256
   243470       3032020.000       2232681.000           3395084
   267817       3350010.000       2461558.000           3751057
   294598       3698385.000       2718586.000           4141925
   324057       4087293.000       3005774.000           4575862
   356462       4510531.000       3314475.000           5049102
   392108       4983468.000       3660738.000           5574029
   431318       5496709.000       4037927.000           6148655
   474449       6067562.000       4462849.000           6787609
   521893       6699439.000       4928548.000           7495668
   574082       7398677.000       5441901.000           8278023
   631490       8159910.000       6001369.000           9128782
   694639       9008629.000       6628781.000          10080231
   764102       9948723.000       7316127.000          11126280
   840512      10973277.000       8070002.000          12273373
   924563      12117775.000       8912154.000          13553353
  1017019      13373312.000       9837423.000          14958315
  1118720      14754784.000      10856024.000          16500170
  1230592      16278461.000      11977583.000          18204906
  1353651      17958138.000      13210399.000          20079342
  1489016      19815580.000      14579085.000          22158287
  1637917      21874537.000      16100546.000          24463120
  1801708      24135266.000      17765008.000          26991191
  1981878      26632392.000      19600566.000          29780177
