function fn(a1) {
  var a2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 4;

  var _ref = arguments.length > 2 ? arguments[2] : undefined,
      a3 = _ref.a3,
      a4 = _ref.a4;

  var a5 = arguments.length > 3 ? arguments[3] : undefined;

  var _ref2 = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {},
      a6 = _ref2.a6,
      a7 = _ref2.a7;
}
