cpp_extern const struct str_app_type str_app[] = {
  {-5, -4, 0, 0}, /* str = 0 */
  {-5, -4, 3, 1}, /* str = 1 */
  {-3, -2, 3, 2},
  {-3, -1, 10, 3},
  {-2, -1, 25, 4},
  {-2, -1, 55, 5}, /* str = 5 */
  {-1, 0, 80, 6},
  {-1, 0, 90, 7},
  {0, 0, 100, 8},
  {0, 0, 100, 9},
  {0, 0, 115, 10}, /* str = 10 */
  {0, 0, 115, 11},
  {0, 0, 140, 12},
  {0, 0, 140, 13},
  {0, 0, 170, 14},
  {0, 0, 170, 15}, /* str = 15 */
  {0, 1, 195, 16},
  {1, 1, 220, 18},
  {1, 2, 255, 20}, /* str = 18 */
  {3, 7, 640, 40},
  {3, 8, 700, 40}, /* str = 20 */
  {4, 9, 810, 40},
  {4, 10, 970, 40},
  {5, 11, 1130, 40},
  {6, 12, 1440, 40},
  {7, 14, 1750, 40}, /* str = 25 */
  {1, 3, 280, 22}, /* str = 18/0 - 18-50 */
  {2, 3, 305, 24}, /* str = 18/51 - 18-75 */
  {2, 4, 330, 26}, /* str = 18/76 - 18-90 */
  {2, 5, 380, 28}, /* str = 18/91 - 18-99 */
  {3, 6, 480, 30} /* str = 18/100 */
};