final Schedule liborSchedule = new MakeSchedule(vars.settlement,
vars.settlement.add(tenor),
libor3m.tenor(),
libor3m.fixingCalendar(),
libor3m.businessDayConvention())
.endOfMonth(libor3m.endOfMonth())
.backwards()
.schedule();
final BMASwap swap = new BMASwap(BMASwap.Type.Payer, 100.0,