smlibin