Master trading (30/31)

Master trading