久久精品视在线-2,小荡货腿张开让我cao视频,国自拍视频产社区,99久久精品国产一区二区 ,中文字幕精品一区二区年下载,国产亚洲精品色一区二区三区二,亚洲AV无码一区二区三区大黄瓜,国产AA久久大片日本无码,在线播放真实国产乱子伦,日本肉肉口番工全彩动漫

生死邊境

生死邊境

開(kāi)始閱讀 閱讀更多

精彩片段

浪漫青春《生死邊境》,男女主角分別是花姐安卓版,作者“暮秋涼”創(chuàng)作的一部?jī)?yōu)秀作品,純凈無(wú)彈窗版閱讀體驗(yàn)極佳,劇情簡(jiǎn)介:1。小滿大學(xué)畢業(yè)后想去云南開(kāi)間民宿,我竭力反對(duì)。“貴州是沒(méi)有好風(fēng)光嗎?要去云南開(kāi)民宿?”奈何老樹(shù)拗不過(guò)獨(dú)苗,我先妥協(xié)。一開(kāi)始小滿還會(huì)發(fā)點(diǎn)語(yǔ)音和視頻,但后面越來(lái)越少了。然后就聽(tīng)到了一個(gè)陌生男人的聲音。我開(kāi)始翻她的朋友圈。最后一條是:“換了新工作,信號(hào)不好,勿念。”配圖是一杯咖啡,桌子上有一臺(tái)筆記本電腦,屏幕上反光映出一個(gè)模糊的禿頂男人影。我突然想起她去云南前說(shuō):“爸,我在網(wǎng)上認(rèn)識(shí)一個(gè)姐姐,她在瑞麗那...




1。

小滿大學(xué)畢業(yè)后想去云南開(kāi)間民宿,我竭力反對(duì)。

“貴州是沒(méi)有好風(fēng)光嗎?要去云南開(kāi)民宿?”

奈何老樹(shù)拗不過(guò)獨(dú)苗,我先妥協(xié)。

一開(kāi)始小滿還會(huì)發(fā)點(diǎn)語(yǔ)音和視頻,但后面越來(lái)越少了。

然后就聽(tīng)到了一個(gè)陌生男人的聲音。

我開(kāi)始翻她的朋友圈。

最后一條是:“換了新工作,信號(hào)不好,勿念。”

配圖是一杯咖啡,桌子上有一臺(tái)筆記本電腦,屏幕上反光映出一個(gè)模糊的禿頂男人影。

我突然想起她去云南前說(shuō):“爸,我在網(wǎng)上認(rèn)識(shí)一個(gè)姐姐,她在瑞麗那邊做民宿托管,說(shuō)帶我一起干,包吃包住一個(gè)月5000。”

我勸她“別被騙了”,她就笑我“你個(gè)焊鋼筋的懂什么互聯(lián)網(wǎng)”。

當(dāng)天,我硬座轉(zhuǎn)硬座,一夜未眠,23小時(shí),票價(jià)190塊,直奔云南。

不管我發(fā)什么,小滿一直不回信息,后面直接被拉黑了。

到瑞麗那天是下午,我找到“云棲慢宿”,一棟藏在榕樹(shù)后面的白樓,前臺(tái)坐著一個(gè)穿傣族筒裙的姑娘,皮膚黝黑,種著長(zhǎng)睫毛。

“你好,我找陳小滿,她之前在這兒上班。”

姑娘掃了我?guī)籽郏骸澳闶撬郑克闪?天就走了,說(shuō)有個(gè)姐妹介紹更好的活,工資翻倍。”

“那個(gè)姐妹叫什么?”

“沒(méi)留名。聽(tīng)說(shuō)叫‘花姐’?好像是廣東那邊的,經(jīng)常來(lái)店里喝茶。”

我問(wèn)她怎么聯(lián)系,姑娘說(shuō)人家就是客,沒(méi)登記。

隔壁小賣部、對(duì)面**攤,沒(méi)人記得什么“花姐”,倒是有個(gè)賣水果的大媽說(shuō):“前些天是見(jiàn)過(guò)你閨女,跟一個(gè)男人走,男的禿頂,開(kāi)面包車。”

2。

傍晚我去了瑞麗市***。

窗口**翻了翻記錄:“成年人自主離職,失聯(lián)不滿48小時(shí)構(gòu)不成立案標(biāo)準(zhǔn)。你留個(gè)電話,有消息通知你。”

“已經(jīng)7天沒(méi)聯(lián)系了。”

“7天也不能證明被侵害,同志。”**把登記表推回來(lái),“你回去再打打電話,問(wèn)問(wèn)朋友親戚,年輕人出去玩忘充電也正常。”

我茫然地站在***門口的臺(tái)階上,翻小滿的聊天記錄,翻到三個(gè)月前。

突然我發(fā)現(xiàn)小滿發(fā)過(guò)一個(gè)安裝包鏈接,安卓版的:“公司內(nèi)部通訊軟件,你也裝一個(gè)嘛,方便聯(lián)系。”

我當(dāng)時(shí)不以為然。

現(xiàn)在我哆嗦著雙手點(diǎn)進(jìn)鏈接,頁(yè)面跳轉(zhuǎn)到一個(gè)叫“花房”的下載頁(yè),圖標(biāo)是一朵粉色的**花,

想了想,退出頁(yè)面,在搜索引擎里輸入“花房 **”,彈出的第一條就是一條貼吧帖子:《警惕“花房”軟件,我弟弟被騙到緬北》。

我兩眼一黑又一黑。

樓主弟弟跟“花房”里的人走了,從此失聯(lián),最后定位在瑞麗城外三十公里處的邊境線附近。

帖子里有人回復(fù)了一個(gè)**群號(hào),叫“邊境之光”。

我加群的時(shí)候手在抖。

群成員四百多人,置頂公告是一串名字和照片,都是失聯(lián)者,最小的16歲,最大的52歲。

沒(méi)找到小滿。

我顫抖著手輸入:“我女兒陳小滿,在云南瑞麗失聯(lián),最后接觸一個(gè)叫‘花姐’的女人和一個(gè)禿頂男人,手機(jī)里裝過(guò)‘花房’軟件。跪求線索。”

幾秒后一個(gè)ID叫“老槍”的群主找上我:“你女兒走之前,是不是讓你裝過(guò)一個(gè)叫‘花房’的軟件?你裝了嗎?”

“沒(méi)有。”

“這是萬(wàn)幸。‘花房’底層帶定位模塊,皮下信號(hào)回傳,裝了就等于隨身帶***。把你女兒的所有信息和定位發(fā)我。”

過(guò)了大概20分鐘,老槍發(fā)來(lái)一張電子地圖,上面有一個(gè)紅圈:“你女兒最后發(fā)出的那個(gè)安裝包,我反解了IP殘留,基站定位在中緬邊境37號(hào)界碑附近,我在這一帶跟了20年,大部分地區(qū)的位置我心里有數(shù),你按我說(shuō)的走。”

我只當(dāng)是本地人熟路,回了個(gè)“好”。

隔了幾秒,老槍又發(fā)了一條過(guò)來(lái):“這一帶的蛇頭分幾撥,但大頭只有一個(gè),代號(hào)叫‘山魈’。手底下人不少,邊境線上有眼線。”

手機(jī)上的定位紅圈像一只血紅的眼睛。

我:“要現(xiàn)在要去找她。”

“我?guī)湍惆才牛羁烊臁D且黄醒策夑?duì)也有線人,貿(mào)然去可能打草驚蛇。”

“三天太久了。”

“蛇頭手里有***和弩,去年有個(gè)爹沖進(jìn)去被人打斷幾根肋骨扔在界河邊上。你要活著才能帶她出來(lái)。”

我盯著屏幕:“我明白了。”然后把手機(jī)揣進(jìn)口袋,走出旅館。

口袋里的折疊刀抵住了我,和焊工證一起放在夾層里的,跟了我12年。

3。

我在瑞麗城北租了一間鐵皮棚子,隔壁住著一個(gè)收廢品的**老頭和三個(gè)緬甸過(guò)來(lái)的短工。

老槍每天發(fā)消息,有時(shí)是地圖坐標(biāo),有時(shí)是“花房”的技術(shù)分析。

“花房”的定位協(xié)議每隔6小時(shí)向境外服務(wù)器回傳一次位置,回傳時(shí)要短暫?jiǎn)拘袵PS模塊,如果附近有信號(hào)探測(cè)器就能捕獲到。

老槍說(shuō):“你先摸外圍,看見(jiàn)可疑的的地方,記下來(lái)告訴我。”

我弄了輛二手電瓶車,開(kāi)始沿著邊境線兜圈子。

鐵絲網(wǎng)每隔幾百米就有界碑,有的刻著中文有的刻著緬文,旁邊偶爾有**巡邏車開(kāi)過(guò)。

我裝成撿瓶子的,撿的時(shí)候眼睛掃描著周圍的房子。

第三天,在37號(hào)界碑以東大約3公里處我發(fā)現(xiàn)了一片爛尾樓。

沒(méi)有圍墻,樓與樓之間的空地上有新鮮的輪胎印。

我蹲在一棵橡膠樹(shù)后面觀察了兩個(gè)小時(shí),一輛面包車從最里面那棟樓開(kāi)出來(lái),車窗貼著深色膜,車在開(kāi)上土路前停了大概10秒,有人從車窗扔出一包垃圾。

面包車走遠(yuǎn)后,我摸過(guò)去翻那包垃圾。

里面是泡面盒子、礦泉水瓶、煙頭和幾團(tuán)紙巾。上面有暗紅色的印跡,是廉價(jià)的口紅。

我拍了照發(fā)給老槍。

“那種口紅是寨子里五元一支的,里面女孩常用。你小心,那棟樓可能是個(gè)點(diǎn)。”

當(dāng)天夜里,我又去了,帶了把老虎鉗子,從爛尾樓側(cè)面一個(gè)沒(méi)封死的通風(fēng)口鉆進(jìn)去。

一樓散落著水泥袋和鋼筋頭,墻壁上有人用粉筆畫(huà)了箭頭,指向樓梯口。

他摸黑上到二樓,聽(tīng)見(jiàn)有人在打電話,帶著廣東口音的普通話:“......對(duì),那個(gè)女的打了兩萬(wàn)就不打了,沒(méi)事,換下一個(gè)號(hào),‘花房’那邊數(shù)據(jù)已經(jīng)導(dǎo)過(guò)去了......”

我貼著墻根透過(guò)門縫看,是一扇半掩著的木門,里面透出燈光。

一個(gè)肥胖的男人坐在折疊桌后面?zhèn)葘?duì)門口,桌上擺著三部手機(jī)和一臺(tái)筆記本電腦,屏幕上密密麻麻的聊天窗口在滾動(dòng)。

男人壓低聲音:“山魈那邊催貨了,我這周得再送兩個(gè)過(guò)去。”

他身后是一個(gè)鐵架,上面掛著十幾件衣服,墻角堆著幾箱礦泉水和一箱方便面。

我慢慢后退,腳下踩到一根鋼筋,發(fā)出“哐”的一聲。

男人猛地抬頭:“誰(shuí)?”

我轉(zhuǎn)身就跑。

身后傳來(lái)椅子腿刮地面的刺耳聲和男人的罵聲,我頭也不回地沖進(jìn)密林。

身后沒(méi)有追來(lái),我邊喘氣邊掏出手機(jī),手抖得半天才打出字:“老槍,那個(gè)爛尾樓群,二樓有人值守,有電腦和多部手機(jī),像是中轉(zhuǎn)站。”

“有人看到你了嗎?”

“聽(tīng)到了動(dòng)靜,但沒(méi)追出來(lái),應(yīng)該沒(méi)看清臉。”

老槍沉默了很久:“你膽子太大了。我查了那片的地產(chǎn)記錄,那個(gè)爛尾樓群C5棟有一個(gè)自備水井,周圍三公里只有那個(gè)建筑有獨(dú)立供水。你女兒如果關(guān)在里面,不會(huì)被渴死。”

4。

我在橡膠林里坐到天亮。

爛尾樓群的輪廓又從霧氣里浮出來(lái)。

我繞過(guò)正門,從西側(cè)那條長(zhǎng)滿荒草的小路摸過(guò)去,C5棟比周圍的樓完整,有幾個(gè)窗洞塞著木板,釘子從里面往外釘。

在圍墻外的一叢飛機(jī)草后面蹲了大概半小時(shí),確認(rèn)四周沒(méi)人,我貼著墻根繞到樓后面。

撥開(kāi)草葉往前走,我忽然聞到了一股味道,像是草藥,又像是某種香料燒完后的底子。

這味道讓我后脖頸的汗毛立了一下。

往前走出大概七八步,腳下踩到了一個(gè)堅(jiān)硬的東西。

抬腳一看,血?dú)庵蓖嫌俊?br>
那是小滿的頭繩,上面有個(gè)蘋(píng)果飾品,還纏了幾圈頭發(fā)。

發(fā)梢是干的,發(fā)根沾著水汽,那個(gè)地方能供水。

我把頭繩繞在自己手指上,然后退到橡膠林邊緣,找到一處能同時(shí)看到C5棟正門和側(cè)門的位置開(kāi)始蹲守。

9:00,C5棟一樓東側(cè)的鐵門開(kāi)了,一個(gè)穿黑T恤的禿頂男人出來(lái)抽煙。

抽完后往里喊了一句什么,又出來(lái)一個(gè)瘦高個(gè),兩人抬了一個(gè)塑料大桶從里面搬到門口。

倒完泔水后,他們回到屋里,門重新關(guān)上。

傍晚18:00,門又開(kāi)了。

禿頂先出來(lái),掃了一眼四周,回頭拽出一個(gè)女孩,瘦,頭發(fā)亂糟糟的,穿一件男款的大T恤,光著腳。

她手里拿著一個(gè)塑料盆,被推到門口的水龍頭前,禿頂站在旁邊盯著她接水洗臉。

女孩彎腰的時(shí)候,后脖頸露出來(lái),上面有一片瘀青,青紫色的。

我看不清臉,但那個(gè)女孩接水時(shí)低著頭,肩膀在抖。

她洗完臉,禿頂一把拽住她胳膊扯回屋里,鐵門哐地關(guān)上,鎖重新掛好。

我的指甲掐進(jìn)了掌心,穩(wěn)定情緒后我給老槍發(fā)信息:“C5棟,確認(rèn)有人,至少兩男一女,女的被限制人身自由,禿頂男是看守,有沒(méi)有辦法從外部打開(kāi)掛鎖?”

“有。”老槍回,“我的線人在那個(gè)片區(qū),他說(shuō)C5棟凌晨3:00換一次班,**間隙有15分鐘監(jiān)控真空,如果硬要闖,那是最好的窗口。”

“幾天后能安排?”

“3天后是陰天,而且預(yù)報(bào)有雷陣雨。你要準(zhǔn)備一把重型扳手,砸掛鎖三下能崩斷,別用錘子,聲音太大。”

我把纏在手指上的粉色頭繩收進(jìn)夾克內(nèi)側(cè)的口袋里,然后轉(zhuǎn)身到集市上買了一把扳手。

5。

第三天傍晚,雷雨如約而至。

我在鐵皮棚子里用砂紙把新買的扳手打磨了一遍,又用破布條在握把上纏了幾圈防滑,別進(jìn)褲腰,夾克下擺蓋住,同時(shí)折疊刀也揣在右邊口袋里。

22:40,我到了橡膠林,把電瓶車推進(jìn)灌木叢藏好,徒步摸向C5棟。

雨點(diǎn)開(kāi)始落了,雷聲從遠(yuǎn)處碾過(guò)來(lái),在天上滾了一圈。

這樣的動(dòng)靜,什么都蓋得住。

我站在C5棟東側(cè)的鐵門前,門上那把掛鎖是普通的鐵掛鎖,我做足了心理準(zhǔn)備,從腰后抽出扳手,在黑暗里對(duì)準(zhǔn)鎖梁,“咣!”

聲音被雷聲吞了,鎖梁彎了,但沒(méi)斷。

我使出洪荒之力,終于聽(tīng)見(jiàn)了鐵鎖崩斷的脆響。

門推開(kāi)時(shí)發(fā)出一聲嘶啞的摩擦聲。

我閃身進(jìn)去,里面是一條向下延伸的樓梯,墻壁上掛著昏黃的節(jié)能燈泡,燈光把樓梯照得半明半暗。

空氣里是一股汗臭、泡面湯和潮濕水泥混合的氣味。

我繼續(xù)往下,地下室很寬,用木板和彩條布分成幾個(gè)隔間。

最里面的隔間亮著燈,有男人在說(shuō)話,帶著笑:“......***這張臉還能騙兩萬(wàn)?明天換個(gè)話術(shù),就說(shuō)**住院了急用錢......”

我握著扳手走過(guò)去,拐過(guò)最后一個(gè)彎。

隔間里擺著三張塑料凳和一張折疊桌,桌上三部手機(jī)豎著架在支架上,屏幕光映著對(duì)面的女孩,她背對(duì)著門口坐在凳子上,瘦得可怕,頭發(fā)用一根黑皮筋胡亂扎著,后脖頸上那塊淤青還沒(méi)褪。

身后站了三個(gè)男人。

一個(gè)禿頂,正揪著那女孩的頭發(fā)把她腦袋按向手機(jī)屏幕。

另外兩個(gè)年輕些,一個(gè)斜靠在墻上玩打火機(jī),一個(gè)蹲在角落里刷短視頻。

禿頂?shù)穆曇魩е鴥春莸脑颇锨唬骸霸僬f(shuō)一遍!跟那人說(shuō)‘哥你再投兩萬(wàn)就能提現(xiàn)了,我保證這次是真的’。說(shuō)!”

女孩被拽著頭發(fā)仰起頭,聲音沙啞破碎地重復(fù)了那句話。

是我的小滿。

“小滿!”

他掄起扳手砸向隔間入口的木板門框。

木屑飛濺,禿頂猛地回頭,臉上的笑意僵成了一副扭曲的鬼臉。

小滿也回頭了,她瘦得脫了相,顴骨高聳,眼眶凹陷,嘴唇干裂著血痂。

她瘋了一樣從凳子上彈起來(lái),沖向我,兩只手推在我胸口往外頂,哭腔撕破了嗓子:“爸你快走!你走啊!他們有人有刀!”

禿頂一把從桌子上抄起一根棍頭滋滋冒著藍(lán)白色電弧的***,朝我掄過(guò)來(lái)。

我側(cè)身躲了一下,***擦著手臂劃過(guò),電流隔著夾克的布料跳了一下,扳手差點(diǎn)脫手。

我反手一扳手砸在禿頂?shù)募绨蛏希橇训膼烅懕焕茁暽w住,禿頂慘叫一聲往后退。

“按住他!”禿頂對(duì)另外兩個(gè)人吼。

玩打火機(jī)的那個(gè)撲上來(lái),我一腳蹬在對(duì)方膝蓋側(cè)面,瘦高個(gè)兒趔趄著撞到墻上。

蹲在角落刷手機(jī)的也站起來(lái)了,從背后掏出一把彈簧刀。

但我沒(méi)看他,低頭看見(jiàn)了一副細(xì)鐵鏈銬在小滿的手腕上,另一頭鎖在折疊桌的鐵桌腿上,她的手腕已經(jīng)被磨出了一圈暗紅色的血痕。

小滿蹲下去用手掰那螺栓,指甲劈了,血滲出來(lái)。

禿頂緩過(guò)來(lái)一口氣,右手從口袋里摸出手機(jī)舉起來(lái):“你再動(dòng)一下!老子把你閨女**發(fā)她通訊錄所有人!”

小滿猛地抬頭,突然撲過(guò)去咬禿頂?shù)氖滞螅d頂松手,手機(jī)摔在地上,“花房”的**花圖標(biāo)在屏幕上閃爍,底下有一行小字:“定位已開(kāi)啟,信號(hào)正常。”

我看見(jiàn)了那行字,同時(shí)看見(jiàn)了“花房”圖標(biāo)旁邊的端**:8080。

6。

我兩步跨到桌前,掄起扳手猛砸水泥地的膨脹螺栓,

螺栓從地面拔起半寸。他扔掉扳手直接用手拽,鐵鏈連著螺栓一起從地上扯出來(lái),他一把拽起小滿:“跑!”

背后刀風(fēng)過(guò)來(lái)了。

我把小滿往自己身前一護(hù),后頸一陣刺痛,溫?zé)岬臇|西順著衣領(lǐng)淌進(jìn)后背。

他顧不上回頭,拽著小滿沖上樓梯,鐵鏈拖在水泥臺(tái)階上嘩啦啦響。

暴雨劈頭蓋臉砸下來(lái),血被雨水沖進(jìn)夾克里。

但他沒(méi)停,拽著小滿沖進(jìn)了橡膠林。

身后傳來(lái)摩托車引擎的轟鳴。

兩束車燈在橡膠林里橫沖直撞地掃射。

小滿腳踝上的鐵鏈沒(méi)完全斷開(kāi),她跑得趔趔趄趄,腳踝磨出來(lái)的血混著泥水,在身后留下一串暗紅的印子。

“爸,”她邊跑邊哭,“我胳膊里有東西,他們?cè)谖腋觳怖镅b了***,跑到哪兒都能找到!”

“我知道。”我喘著粗氣,“西邊3公里有泵站,有人接應(yīng)。小滿,這次咱跑得掉。”

“他們騎摩托......”

話音沒(méi)落,一輛摩托從他們左側(cè)的樹(shù)縫里鉆出來(lái),車燈直直照住兩個(gè)人。

騎手后座上坐著的是那個(gè)玩打火機(jī)的瘦高個(gè),他手里攥著一把弩。

“別動(dòng)!蹲下!”瘦高個(gè)吼。

我把小滿往旁邊一推:“趴下!”

然后反手從褲腰里抽出那把扳手,在摩托沖過(guò)來(lái)的瞬間側(cè)身一步,掄圓了砸向騎手的小腿。

騎手慘叫一聲從車上栽下來(lái),摩托側(cè)翻在地,輪子空轉(zhuǎn)著嘶吼。

后座上的瘦高個(gè)被甩出去2米,弩脫了手,箭矢不知道飛到哪里去了。

但第二輛摩托緊跟著就到了,是那個(gè)刷手機(jī)的年輕打手,他遠(yuǎn)遠(yuǎn)停了車,端起一把更大的弩,箭頭上帶著倒刺。

我撲向小滿想把她擋住,但距離太遠(yuǎn)。

就在那瞬間,小滿從泥地里撐起身,抓起一把碎石朝車燈扔過(guò)去。

石頭正中燈罩,“啪”地一聲,玻璃碎了一地,車燈滅了。

打手罵了一聲,箭矢射偏了,“篤”地釘進(jìn)我身旁的樹(shù)干。

“跑!”我拽著小滿往更密的林子深處鉆。

身后摩托重新發(fā)動(dòng)的聲音和罵聲混在一起,但林子里樹(shù)太密,摩托進(jìn)不來(lái),追兵只能徒步追。

我的心臟跳得像要炸開(kāi),然后跌進(jìn)了一條河。

那是界河的支流,暴雨讓水位暴漲,水沒(méi)到胸口。

水流湍急,夾雜著泥沙和斷樹(shù)枝,我一手拽著小滿,一手劃水,往對(duì)岸泅渡。

小滿嘴唇凍得發(fā)紫,但她的手死死攥住我的夾克袖子,對(duì)岸就在前面不到10米,追兵已逼近。

“爸。”小滿突然把左手伸過(guò)來(lái),手臂向上,小臂內(nèi)側(cè)那個(gè)指甲蓋大小的凸起,在皮膚下鼓著一粒硬硬的弧度,“把我胳膊劃開(kāi),取出***,不然就算跑到對(duì)岸,他們還是能找到。”

7。

我握著折疊刀的手開(kāi)始抖。

“快點(diǎn)!”小滿用另一只手抓住我的手腕,把刀尖對(duì)準(zhǔn)自己小臂內(nèi)側(cè)的凸起,“他們來(lái)了!”

我一咬牙,刀尖劃了下去。

皮膚裂開(kāi)的瞬間,小滿咬住了自己的左手虎口,整個(gè)人在水里弓了一下,但沒(méi)出聲。

暗紅色的血從刀口涌出來(lái)。

我用手指撐開(kāi)刀口,看見(jiàn)皮下那顆米粒大小的黑色膠囊,然后刀尖一挑,膠囊滑出來(lái),落進(jìn)了湍急的河水中。

“好了,”我用夾克撕下來(lái)的布條纏住小滿的胳膊,打了個(gè)死結(jié),“走!”

我們游過(guò)對(duì)岸,爬上濕滑的泥坡。

泵站的灰色水泥墻出現(xiàn)在雨幕里,我撲到鐵門前拍了兩下,門從里面打開(kāi)了。

一個(gè)戴口罩的男人站在門后,只露出一雙眼睛,目光沉靜。

他看見(jiàn)我們渾身是血和泥,伸手把小滿拉進(jìn)去,又一把拽過(guò)我,反手關(guān)上鐵門。

“老槍?”我問(wèn)。

戴口罩的男人點(diǎn)了下頭:“后面的追兵到河邊就會(huì)停,他們不敢過(guò)界河,這邊有巡邏。你們先處理傷口。”

我們跟著他進(jìn)到一間堆著管道的里間。

那里有一張行軍床、一盞充電燈和一箱醫(yī)藥包。

我把小滿扶到床上,她渾身抖得像篩糠,嘴唇青紫,胳膊上的布條已經(jīng)被血浸透了。

老槍從醫(yī)藥包里拿出碘伏、紗布和縫合針線,動(dòng)作麻利地給小滿清創(chuàng)縫合。

我坐在旁邊的水泥管子上,后頸的刀傷還在滲血。

老槍縫完最后一針,剪斷線頭,抬頭看了我一眼:“你脖子后面也來(lái)一針。”

“小意思。”我終于感覺(jué)到后頸的疼了,“先把她弄好。”

小滿的聲音從牙縫里擠出來(lái):“爸......你流了好多血。”

我低頭看自己的夾克,后襟到領(lǐng)口全被血泡成了深黑色。

老槍走過(guò)來(lái),扒開(kāi)我的后頸的傷口:“口子不深但長(zhǎng),縫五針。你別動(dòng)。”

**進(jìn)皮肉的時(shí)候,我連眉毛都沒(méi)皺一下。

“爸,”小滿在行軍床上側(cè)過(guò)身,伸出一只手,“你過(guò)來(lái)。”

“縫完我就過(guò)去。”

老槍縫完最后一針,貼了塊紗布:“別沾水。兩三天換一次藥。晚點(diǎn)我送你們轉(zhuǎn)移,這個(gè)泵站是廢棄的,但偶爾有巡邏經(jīng)過(guò),別開(kāi)燈出聲。”

我站起來(lái)走到行軍床前,把夾克脫下來(lái)裹在小滿身上。

“爸,”她嘴唇貼在我的手背上,聲音含混,“他們打我,每次打完就讓我打電話騙人。我不想打,禿頭就用***......爸,我每天晚上都?jí)粢?jiàn)你,我想喊你,但喊不出來(lái)......”

我蹲下來(lái),把額頭抵在女兒濕漉漉的頭發(fā)上:“爸在這兒呢,不打了,以后都不打了。”

小滿哭了。

我摟著女兒,一下一下拍著她的后背。

老槍默默退到通道拐角。

他看了好久,才慢慢地坐下,輕聲對(duì)我說(shuō):“凌晨4:00我送你們走。安全屋在傣族寨子,你們需要換個(gè)身份住一段時(shí)間。另外,那個(gè)禿頭之前肩胛骨斷裂,最近動(dòng)不了手,但他在局子里的關(guān)系還沒(méi)清理干凈,你們得藏。”

我摟著小滿,點(diǎn)點(diǎn)頭。

小滿哭累后睡著了,呼吸很輕但均勻,我把下巴擱在小滿頭頂,也閉上眼。

8。

傣族寨子藏在兩座山之間,周圍是成片的香蕉林和甘蔗田,竹樓一座挨著一座。

老槍安排的安全屋在寨子最深處一棟閑置的兩層木樓里,樓下堆著干玉米和農(nóng)具。

小滿睡了整整兩天。

第三天早上,小滿睜開(kāi)眼的時(shí)候,窗外的光正照在木樓地板上,空氣里有糯米飯的香氣,還有酸筍和芭蕉葉的味道。

她轉(zhuǎn)過(guò)頭,我坐在床邊的矮凳上打盹。

小滿撐著胳膊坐起來(lái),把薄毯蓋到我膝蓋上,我立刻驚醒了,看見(jiàn)她坐著,怔了一瞬,然后笑了。

“醒了?餓不餓?樓下阿婆送了稀飯......”

“爸。”小滿打斷他,“我手機(jī)呢?”

我從枕頭底下摸出那個(gè)碎屏的手機(jī)遞給她。

小滿按了開(kāi)機(jī)鍵,等了半天,屏幕徹底黑了,她干脆下床,赤腳走到堂屋,打開(kāi)老槍留下的那臺(tái)舊筆記本電腦,連上寨子里的WiFi。

我端著一碗粥放在她手邊。

小滿抬頭,瞳孔里有一種冷靜。

“爸,”她說(shuō),“那個(gè)定位軟件,是我寫(xiě)的。”

我端碗的手頓了一下。

“‘花房’底層的端口映射和皮下信號(hào)回傳協(xié)議,”小滿一字一句地說(shuō),“是我畢業(yè)那年接的外包。中介說(shuō)是一個(gè)直播軟件的安全組件,讓我寫(xiě)個(gè)定位模塊,能回傳經(jīng)緯度就行,開(kāi)了5000元,我當(dāng)時(shí)交完房租只剩300,就同意了......”

她的肩膀開(kāi)始抖:“那個(gè)禿頭每次打完我就說(shuō),‘你這破軟件幫老子賺了多少錢你知道嗎’。爸,我胳膊里那個(gè)***,是我寫(xiě)的追蹤代碼。”

我把碗放在桌上,想拍拍她的肩膀,小滿往后縮:“我害了多少人,我該死。”

“小滿!”

小滿被震了一下,閉上嘴看我。

我深吸一口氣:“你寫(xiě)代碼的時(shí)候知不知道是給人定位?”

“不知道。”

“那你現(xiàn)在知道怎么拆嗎?”

小滿愣住了。

我從口袋里摸出那根頭繩放在桌上:“如果沒(méi)有這個(gè),我找不到那個(gè)水井的位置,進(jìn)不了C5棟。你寫(xiě)的代碼害過(guò)人,但救你的人也是靠那條代碼找到的。**走得早,我沒(méi)教好你明辨是非,但我教過(guò)你一件事,知錯(cuò)就改。”

小滿的眼淚滴在了鍵盤上。

那天晚上,小滿打開(kāi)了“花房”的底層協(xié)議分析文檔,那是老槍從線人那里搞到的技術(shù)***,雖然加密過(guò),但底層架構(gòu)和小滿當(dāng)年寫(xiě)的幾乎一樣。

凌晨3:00,她合上電腦,走進(jìn)隔壁房間。

我躺著,但沒(méi)睡著。

“爸,”小滿的聲音在黑暗里輕輕的,“我想幫老槍做技術(shù)研判。我熟悉那個(gè)協(xié)議,我能反定位。”

我翻了個(gè)身:“你想好了?”

“嗯。”

過(guò)了一會(huì)兒,她走過(guò)來(lái),在我的床邊蹲下:“爸,謝謝你來(lái)找我。”

我拍了拍她的腦門。

“廢話,你是我閨女。”

9。

小滿用了半個(gè)月把“花房”的底層協(xié)議吃透了。

底層架構(gòu)沒(méi)變,只是上層加了三層殼做偽裝,她把殼一層層剝開(kāi),露出里面的端口映射邏輯、心跳包發(fā)送頻率和數(shù)據(jù)回傳的加密方式。

老槍給她拉了一個(gè)小群,群里有三個(gè)技術(shù)志愿者,小滿用“歸途”的匿名ID在群里發(fā)分析報(bào)告。

“花房”每六小時(shí)回傳一次位置,回傳前會(huì)短暫?jiǎn)拘言O(shè)備的GPS模塊,持續(xù)時(shí)間只有三秒。三秒的信號(hào)窗口,如果用接收機(jī)在附近做頻譜掃描,就能捕獲到。

“但前提是得知道大概范圍,”老槍指出,”家屬提供的信息往往不精確,誤差好幾公里。幾公里內(nèi)掃三秒信號(hào),大海撈針。”

小滿回他:”不用掃全頻段。它用的是民用GPS的L1頻段,1575。42MHz,拿一臺(tái)軟件無(wú)線電設(shè)備調(diào)到這個(gè)頻段做窄帶掃描,覆蓋半徑500米,三秒窗口內(nèi)就能鎖定。”

老槍發(fā)了個(gè)大拇指。

小滿重新打開(kāi)一個(gè)河北男孩案子的資料,他是第一個(gè)用“歸途”方法成功鎖定的。男孩的母親最初只提供了一張兒子從瑞麗發(fā)回的照片,照片里有一塊路牌,“姐告大道”。

小滿根據(jù)路牌的位置,結(jié)合照片里天空的光線角度和陰影長(zhǎng)度,推算拍攝時(shí)間,再結(jié)合基站切換序列,畫(huà)出了一條**三個(gè)邊境村莊的移動(dòng)軌跡。

那位**母親在群里發(fā)了60秒語(yǔ)音哭著感謝,她把語(yǔ)音文件存進(jìn)了文件夾“抵消”里,那個(gè)文件夾里存著她協(xié)助定位的每一個(gè)案例的截圖、家屬的感謝語(yǔ)音、被救者回家的照片。

我在院子里磨那把扳手。

小滿端著搪瓷缸子走出來(lái):“你還留著它。”

“又不占地方。”

我抬頭看了女兒一眼,她瘦了,但眼睛里有活氣了。

第一個(gè)月,老槍的線下志愿者在小滿的幫助下救出兩個(gè)受害者,一個(gè)在廢棄磚窯,一個(gè)在農(nóng)家樂(lè)地下室。

第二個(gè)月,小滿開(kāi)始嘗試寫(xiě)新的定位協(xié)議,新協(xié)議是激活式,只有家屬端通過(guò)“歸途”平臺(tái)發(fā)起請(qǐng)求,且經(jīng)過(guò)失聯(lián)者本人手機(jī)的口令驗(yàn)證或**機(jī)關(guān)授權(quán)才能喚醒定位模塊、回傳一次信號(hào)。

第三個(gè)月,新協(xié)議雛形完成。

老槍看了測(cè)試報(bào)告,沉默了很久:“小滿,這套東西如果做成了,比救幾十個(gè)人還管用。但你要想清楚,一旦公開(kāi),黑產(chǎn)那邊也會(huì)研究怎么反制。”

小滿看完消息,轉(zhuǎn)頭看了一眼院子里,我正蹲在阿婆的菜地里幫忙拔草。

10。

第七個(gè)月,“歸途”賬號(hào)協(xié)助定位37人,成功救出26個(gè)。

有11個(gè)因?yàn)榭缇侈D(zhuǎn)移沒(méi)能救回,但家屬至少知道了孩子的最后位置。

小滿把未能救回的編號(hào)也存進(jìn)文件夾。

我開(kāi)始做外勤,騎著二手電瓶車跑邊境線上的每一條岔路,車筐里裝著老槍給的小型頻譜掃描儀,像一只老狗一樣嗅著“花房”的信號(hào)源。

“爸,”小滿有一天晚上突然說(shuō),“我昨晚夢(mèng)見(jiàn)那個(gè)禿頭了。”

我抬頭看她。

“他還活著,還在那個(gè)地下室。有人站在門口,手里拿著那把扳手,走過(guò)去砸那個(gè)鎖,然后拽著里面的人往外跑。跑出來(lái)一看,那個(gè)人是你。”

她笑了,我轉(zhuǎn)過(guò)頭擦了擦眼淚。

又過(guò)了幾個(gè)月,某天夜里小滿接到老槍轉(zhuǎn)來(lái)的一條新求助。

在云南文山,一個(gè)叫小蝶的19歲女孩失聯(lián)11天,最后定位在姐告口岸附近。

小滿打開(kāi)資料包,里面有小蝶的***照片、最后一條朋友圈截圖(瑞麗夜市,烤餌塊,配文“好香”)、還有她母親發(fā)來(lái)的最后通話錄音。

錄音里小蝶的聲音有一種熟悉的恐懼:“媽,我換工作了,包吃住,信號(hào)不好,別老打電話。”

小滿看見(jiàn)了那張烤餌塊照片的**里,夜市攤位的燈光照出一個(gè)男人的側(cè)臉:禿頂,額角一道疤。

她推開(kāi)椅子走到院子里,我正把電瓶車推進(jìn)棚子,看見(jiàn)女兒臉色不對(duì),放下車把走過(guò)來(lái):“怎么了?”

小滿把手機(jī)轉(zhuǎn)過(guò)來(lái),屏幕上是那個(gè)禿頂?shù)膫?cè)臉:“他還在,小蝶在他手上。”

我盯著那個(gè)禿頂看了三秒鐘,轉(zhuǎn)身進(jìn)屋,打開(kāi)行李箱,把磨好的扳手拿了出來(lái)。

“地址?”

“姐告口岸往西2公里,廢棄汽修廠。禿頭現(xiàn)在是小頭目了,專門用高薪兼職誘騙內(nèi)陸年輕人到邊境。”小滿站在身后,“爸,你不能一個(gè)人去。”

“我沒(méi)說(shuō)一個(gè)人。”我把扳手別進(jìn)腰后,“你幫我定位。老槍幫我接應(yīng),三個(gè)人夠不夠?”

小滿重新走回電腦前坐下,把禿頭的據(jù)點(diǎn)坐標(biāo)、外圍監(jiān)控分布、換崗時(shí)間調(diào)了出來(lái),把老槍拉進(jìn)加密通話頻道。

“老槍,”她打字,“我爸說(shuō)三個(gè)人行動(dòng)。你那邊有人手嗎?”

老槍的回復(fù)來(lái)得很快:“我在路上了,一個(gè)小時(shí)后到寨子,帶設(shè)備。”

11。

老槍到寨子的時(shí)候天還沒(méi)亮,他開(kāi)一輛灰色面包車,后廂裝著信號(hào)中繼器、偽裝的蓄電池殼、三臺(tái)手持頻譜儀和一卷偽裝網(wǎng)。

小滿第一次面對(duì)面看到老槍的臉,他把口罩摘了,左半邊臉從顴骨到下頜全是增生扭曲的燒傷疤痕,皮膚皺成橘皮狀,耳廓缺了三分之一。他右半邊臉是完好的,濃眉深目,鼻梁挺直,如果只看右半張,算得上英俊。

小滿張了張嘴,沒(méi)說(shuō)出話。

老槍把口罩折好塞進(jìn)口袋,低頭鋪地圖:“想問(wèn)就問(wèn)。”

“......怎么弄的?”

“對(duì)面的人燒的。”他在地圖上畫(huà)了個(gè)圈,“已經(jīng)過(guò)了很久了。”

我遞過(guò)去一杯熱茶,老槍開(kāi)始部署。

廢棄汽修廠在姐告口岸以西1。8公里,周圍是灌木叢和廢棄的農(nóng)田。院墻三米高,頂上拉了一圈鐵絲網(wǎng),兩個(gè)監(jiān)控探頭裝在正面大門兩側(cè)。

內(nèi)部有主廠房、噴漆車間、地下**,禿頭一群住在主廠房二樓,被關(guān)押的“貨”,據(jù)線人說(shuō)是關(guān)在噴漆車間。

“小蝶的手機(jī)信號(hào)最后一次出現(xiàn)在噴漆車間,”小滿在電腦上調(diào)出信號(hào)軌跡圖,“基站切換序列顯示她在里面停留了超過(guò)48小時(shí),近期沒(méi)有移動(dòng),應(yīng)該還在。”

“中繼器需要放到據(jù)點(diǎn)50米范圍內(nèi),”老槍指著汽修廠東側(cè)墻外一排廢棄油桶,“那排油桶距離噴漆車間外墻38米,監(jiān)控覆蓋有死角,凌晨2:00到3:00之間探照燈會(huì)掃過(guò),但那段時(shí)間門衛(wèi)換崗,注意力在正門。我可以把中繼器偽裝成廢蓄電池塞進(jìn)油桶里。”

“我去放。”我說(shuō)。

老槍搖頭:“禿頭認(rèn)識(shí)你。我這張臉貼了仿生皮加口罩,在監(jiān)控下辨識(shí)度低。你負(fù)責(zé)在后門接應(yīng)。如果放設(shè)備過(guò)程被發(fā)現(xiàn),你要幫我從正面火力把他們引開(kāi)。”

“那你呢?”

“我跑得快。”老槍把一張地圖推到小滿面前,“你在后方管技術(shù)。中繼器放好后,你負(fù)責(zé)反向注入追蹤木馬到小蝶手機(jī),然后持續(xù)監(jiān)控禿頭的通訊信號(hào)。如果發(fā)現(xiàn)他要轉(zhuǎn)移人,立刻通知我們。”

小滿看著地圖上三個(gè)紅色標(biāo)注點(diǎn),手指圈了一下:“中繼器有效工作時(shí)間48小時(shí)。超過(guò)時(shí)間如果沒(méi)取回,電池會(huì)燒毀芯片,防止被反追蹤。爸......”

她抬頭看我:“如果禿頭發(fā)現(xiàn)了,你答應(yīng)我跑。別硬拼。”

我沒(méi)答應(yīng),只是把電動(dòng)扳手從腰后抽出來(lái)看了看,這是新買的,可以擰斷拇指粗的鋼筋。

“小蝶的照片再給我看看。”

小滿把照片投到屏幕上。

小蝶有一張圓臉,笑起來(lái)眼睛彎成月牙。

“凌晨行動(dòng)。”

12。

行動(dòng)前一天,我騎著電瓶車從汽修廠門口過(guò)了4趟,門衛(wèi)換崗是2小時(shí)一次、探照燈順時(shí)針旋轉(zhuǎn)每分鐘1周、隔壁汽修店21:30關(guān)門。

第三趟經(jīng)過(guò)時(shí),我彎腰假裝系鞋帶,余光掃到正門內(nèi)側(cè)的監(jiān)控探頭,一個(gè)對(duì)著路,一個(gè)對(duì)著院子,但院墻東側(cè)的油桶區(qū)正好在兩個(gè)探頭夾角之外。

最后我用手機(jī)拍了一段視頻,給后方的小滿做三維建模。

小滿在電腦上還原了汽修廠的外圍結(jié)構(gòu),標(biāo)出監(jiān)控盲區(qū)、窗口位置、后門高度,然后把數(shù)據(jù)同步給老槍。

第二天傍晚,下起了小雨。

“出發(fā)。”

我蹬著那輛裝廢紙板的三輪車,老槍藏在車斗的紙板下面。

雨點(diǎn)打在紙板上啪啪響,三輪車吱呀吱呀地沿著姐告口岸往西的土路走。

過(guò)了兩個(gè)彎道,汽修廠的灰墻出現(xiàn)在視野里。

我把車速放慢,裝作蹬不動(dòng)了,停在油桶旁邊的路上,下來(lái)喝水,同時(shí)余光鎖定油桶區(qū)第三和**個(gè)油桶之間有一個(gè)縫隙,正好能塞進(jìn)中繼器。

“現(xiàn)在。”我近乎耳語(yǔ)道。

車斗里的紙板動(dòng)了一下,老槍無(wú)聲地滑出來(lái),裹著黑雨衣貼著路基的陰影匍匐到油桶區(qū)

1分50秒。老槍塞好中繼器,用廢機(jī)油抹平表面的痕跡,按原路退回車斗。

紙板重新蓋好,我擰上瓶蓋,跨上三輪車?yán)^續(xù)蹬。

在500米外的廢棄加油站我們停下來(lái),老槍從車斗里翻出便攜終端,連上中繼器的信號(hào)。

“小滿,”老槍對(duì)著加密頻道說(shuō),“中繼器上線了。”

800公里外,小滿的屏幕上亮起一個(gè)綠色光點(diǎn)。

她定位到小蝶手機(jī)的WiFi MAC地址,這是三天前就已經(jīng)從***數(shù)據(jù)里調(diào)了出來(lái),中繼器搭橋成功,她通過(guò)反向信道往小蝶手機(jī)發(fā)送了一段休眠喚醒指令。

三秒后,手機(jī)攝像頭被激活,回傳了一幀畫(huà)面。

畫(huà)面很暗:水泥地面,五個(gè)女孩坐在地上,全都抱著膝蓋,其中一個(gè)梳著丸子頭的正是小蝶。

她的臉頰腫著,嘴角有一道干涸的血痕。

小滿截下畫(huà)面,發(fā)到群里。

小蝶的母親發(fā)來(lái)30多條語(yǔ)音,每條都在哭。

小滿沒(méi)聽(tīng),切換窗口開(kāi)始截禿頭手機(jī)發(fā)出的通訊信號(hào)。

信號(hào)加密方式還是“花房”的老協(xié)議,禿頭到現(xiàn)在都沒(méi)換系統(tǒng)。

小滿在鍵盤上敲了一行代碼,開(kāi)始反向注入追蹤木馬,目標(biāo)是禿頭手機(jī)里的通訊錄和近期聯(lián)絡(luò)記錄。

就在這時(shí),中繼器的信號(hào)強(qiáng)度突然斷崖式下跌。

我們眼睜睜看著信號(hào)從滿格掉到一格,然后歸零。日志顯示有干擾源靠近中繼器,不是電子干擾,是物理屏蔽,有人在往中繼器上傾倒鉛粉。

只有知道中繼器位置的人才能做這件事。

小滿對(duì)著加密頻道喊:“爸!老槍!中繼器被動(dòng)了!有人澆鉛粉屏蔽信號(hào)!”

我正貓?jiān)谄迯S對(duì)面旅館的二樓窗口,親眼看見(jiàn)一個(gè)穿深色外套的身影從汽修廠側(cè)門閃出來(lái),右腿微跛,快步走向油桶區(qū)。

那人影彎腰在第三、**個(gè)油桶之間摸索了一下,然后站直,把什么東西揣進(jìn)口袋轉(zhuǎn)身就走。

我按下通話鍵:“老槍,我看見(jiàn)那個(gè)人了。右腿跛,深色外套,你的人?”

頻道里沉默了5秒:“是。‘邊境之光’里有一個(gè)賬號(hào)半年前加入,貢獻(xiàn)了不少線索,我讓他參與了外勤信息流轉(zhuǎn),是我疏忽了。”

頻道里安靜了大概兩秒。

“老槍?”小滿出聲了。

“小滿,你還有辦法監(jiān)控禿頭的通訊信號(hào)嗎?”

“中繼器被拿走了,”小滿的聲音從頻道里傳來(lái),“但我剛才在黑進(jìn)禿頭手機(jī)之前,**了汽修廠隔壁汽修店的路由器MAC。我可以建立一條臨時(shí)接力信道,信號(hào)強(qiáng)度弱,但夠傳數(shù)據(jù)。”

老槍沒(méi)再作聲,我聽(tīng)見(jiàn)了引擎重新啟動(dòng)的**音,老槍的車在動(dòng)。

“老槍你在哪?”我問(wèn)。

“我去追那個(gè)跛子。你們按原計(jì)劃接人。”

“老槍——”

老槍關(guān)了麥。

小滿坐在電腦前,看著老槍的定位點(diǎn)在高速移動(dòng),方向是**逃離的路線,跟禿頭的據(jù)點(diǎn)完全相反。

她把目光收回來(lái):“爸,**交給老槍。你堵后門,禿頭要跑。”

我已經(jīng)從旅館窗口翻了出去,二樓窗臺(tái)到一樓雨棚2米多,我跳在雨棚的鐵皮上,順著排水管滑到地面。

汽修廠大門剛好打開(kāi)了。

一輛灰色面包車亮著大燈沖出來(lái),引擎轟鳴,里面隱約坐著人。

禿頭在駕駛座上,隔著擋風(fēng)玻璃看見(jiàn)了我,臉上扭曲出一個(gè)獰笑,然后一腳油門,面包車朝我直沖過(guò)來(lái)。

同一時(shí)間,小滿的聲音在耳機(jī)里響起來(lái):“爸!噴漆車間空了!她們被轉(zhuǎn)移到了面包車上!后門外是邊境土路!她們要從界河坐快艇走!”

我后退三步,從腰后抽出電動(dòng)扳手,面包車離我不到10米。

扳手頭***了路邊消防栓的閥門轉(zhuǎn)盤里,我的拇指按下電機(jī)開(kāi)關(guān),鉆頭卡進(jìn)轉(zhuǎn)盤的齒槽,全速旋轉(zhuǎn),轉(zhuǎn)盤被強(qiáng)行擰開(kāi)。

消防栓爆了。

3米高的水柱噴出來(lái),正打在面包車擋風(fēng)玻璃上。

水壓大到玻璃瞬間被水膜覆蓋,雨刮器徒勞地左右扇動(dòng),司機(jī)視線全盲。

面包車失去方向,前輪偏進(jìn)路邊的排水溝,底盤“哐”地卡住了,引擎嘶吼著空轉(zhuǎn),車身歪斜著停在土路上。

禿頭從車窗里伸出頭,手里攥著一把**。

13。

老槍追出3公里,跛子的身形在甘蔗田埂上忽隱忽現(xiàn)。

他跑得不快,但步子勻,

7年來(lái)他在這一帶追過(guò)13個(gè)人,其中5個(gè)跑贏了,8個(gè)沒(méi)跑贏,沒(méi)跑贏的那些,后來(lái)有三個(gè)人變成了他的線人。

跛子跳進(jìn)了那條干涸的水渠,靴子踩在渠底的碎石上噼里啪啦響。

他再?gòu)乃锱郎蟻?lái)時(shí),老槍已經(jīng)蹲在一棵歪脖子樹(shù)后面。他看見(jiàn)對(duì)方劃開(kāi)手機(jī),在撥號(hào)界面按了一串號(hào)碼。

老槍從樹(shù)后站起來(lái):“你打出去,三秒內(nèi)你的手會(huì)斷。”

跛子的手僵住了,渾身顫抖。

“老槍......”跛子聲音嘶啞,“我欠了40多萬(wàn)賭債......山魈的人找到我的時(shí)候說(shuō),只要把那個(gè)轉(zhuǎn)發(fā)器拿走,給我20萬(wàn)。我沒(méi)想過(guò)害死人......”

跛子嘴唇哆嗦著,右手慢慢從手機(jī)屏幕上移開(kāi),往腰后摸。

老槍看見(jiàn)了那個(gè)動(dòng)作。他腳下的重心微微下沉:“別動(dòng)。”

“老槍。”跛子忽然笑了一下,露出被煙熏黃的牙齒,“現(xiàn)在我欠的不止40萬(wàn),還有多條人命。”

他的手從腰后抽出來(lái)了,握著一只巴掌大的黑色扁盒,側(cè)面有一枚極小的紅色按鈕。

老槍的瞳孔縮了一下,7年前他在磚窯爆炸現(xiàn)場(chǎng)見(jiàn)過(guò)同款,是**集團(tuán)給核心外圍人員配發(fā)的**裝置。

“你放下。”老槍的聲音第一次有了起伏,“那東西的引爆器你交出來(lái),我保你進(jìn)看守所......”

“進(jìn)看守所?”跛子拇指已經(jīng)按在了紅色按鈕上,“老槍,山魈的人三天前給我發(fā)了一條消息,說(shuō)如果被抓了,活著比死了慘。他說(shuō)他會(huì)找到我老家那個(gè)七十歲的老娘,子債母償。”

跛子的拇指按了下去。

“轉(zhuǎn)發(fā)器在剛出汽修廠后門200米的岔路口!”跛子喊完這句話,嘴里猛地涌出一股白沫。

他的身體像被人從內(nèi)部抽走了骨頭,整個(gè)人往后載去。

老槍沖到跟前時(shí),跛子的眼睛還睜著,瞳孔散大,白沫從他嘴角淌下來(lái),混著血絲,浸濕了深色外套的前襟。

他盯著跛子那張年輕的臉看了幾秒鐘,然后伸手把跛子的眼皮合上了。

14。

**在車燈光和水霧里閃了一下。

禿頭半個(gè)身子探出車窗,左手撐著窗框,右手**直刺我面門。

我側(cè)頭躲過(guò),刀尖從顴骨上擦過(guò),刮出一道血痕。

接著我反手抓住禿頭握刀的手腕,電動(dòng)扳手抵住對(duì)方小臂按下開(kāi)關(guān),鉆頭嗡地轉(zhuǎn)動(dòng),***禿頭的皮膚和肌肉,血肉攪動(dòng)。

禿頭慘叫,**脫手掉進(jìn)水洼。

但下一秒,面包車后門從里面被踢開(kāi),兩個(gè)打手拽著五個(gè)女孩跳下車往后跑。

我余光掃見(jiàn)那些女孩被鐵鏈拴成一串,小蝶在最后面,被人拽著頭發(fā)踉蹌地跑。

“爸!她們往后跑了!”小滿在耳機(jī)里喊,“后門外50米界河!3分鐘內(nèi)上艇就過(guò)境了!”

我松開(kāi)禿頭的手腕,禿頭跌回駕駛座,捂著手臂上的傷口獰笑:“你老了!追得動(dòng)嗎?”

我對(duì)著耳機(jī)吼了一聲:“小滿!”

800公里外的小滿手指已經(jīng)在鍵盤上飛了十秒。

她**了隔壁汽修店的路由器做信號(hào)跳板,利用“花房”底層協(xié)議里的通用后門,然后遠(yuǎn)程接入快艇的GPS導(dǎo)航系統(tǒng),看到目標(biāo)坐標(biāo)正在加載:界河對(duì)岸的一個(gè)緬方渡口。

她把終點(diǎn)坐標(biāo)替換成了中方邊境檢查站,位置往北偏移3公里。

導(dǎo)航系統(tǒng)收到新坐標(biāo),自動(dòng)規(guī)劃路線,快艇駕駛員看了一眼屏幕上的“導(dǎo)航更新”,沒(méi)有懷疑,啟動(dòng)了引擎。

禿頭還坐在駕駛座里笑,對(duì)著對(duì)講機(jī)喊:“快艇走沒(méi)有?”

對(duì)講機(jī)那頭回:“走了,往北開(kāi)的。”

“往北?”禿頭臉上的笑僵了,“口岸和檢查站都在北邊!誰(shuí)讓你們往北的!”

我從地上爬起來(lái),彎腰撿起水洼里的**,反手握住刀柄,走向駕駛座:“你跑不掉了。”

禿頭從駕駛座底下摸出一把東西,端起來(lái)對(duì)準(zhǔn)我,3米距離,黑洞洞的槍口正對(duì)胸膛。

“你再走一步,”禿頭的手指扣在扳機(jī)上,“老子崩了你。”

耳機(jī)里傳來(lái)小滿的聲音:“爸,他的槍擊發(fā)裝置是電子點(diǎn)火。剛才**快艇GPS的時(shí)候,我順道覆蓋了他的藍(lán)牙觸發(fā)頻率,他扳機(jī)后面連著的那個(gè)藍(lán)牙模塊,現(xiàn)在配對(duì)的是我的電腦。”

禿頭扣下扳機(jī)。

“咔噠。”

沒(méi)響。

禿頭的臉從獰笑變成驚愕。

他瘋狂地連扣三下,啞火。

我上前把扳手抵在禿頭胸口的位置。

禿頭肋骨發(fā)出“咔嚓”一聲悶響,整個(gè)人癱在地上,臉色煞白。

我轉(zhuǎn)身去追那些女孩和打手,小腿上的傷在每跑一步時(shí)抽疼,肋下的刀口滲血洇濕了秋衣。

跑了不到50米,土路兩側(cè)的灌木叢里突然亮起三束手電光。

穿便裝的**人員從兩側(cè)包抄上來(lái),中間是老槍,手里端著一臺(tái)信號(hào)***,正對(duì)著河面掃射。

河面上那艘快艇正以極慢的速度漂著,導(dǎo)航系統(tǒng)被修改后,駕駛員發(fā)現(xiàn)不對(duì)想掉頭,但小滿同時(shí)遠(yuǎn)程鎖死了舵機(jī),快艇只能在河心打轉(zhuǎn)。

兩個(gè)打手被**按在了土路上。

五個(gè)女孩蹲在一起,鐵鏈還拴著,但都在哭。

小蝶蹲在最邊上,抱著腦袋縮成一團(tuán)。

我走過(guò)去蹲下來(lái),用手背擦了擦她嘴角的血痂:“別怕,**在群里等你。”

小蝶抬起頭,淚流滿面:“叔......”

我把她從地上拉起來(lái),鐵鏈嘩啦響。

老槍走過(guò)來(lái),遞來(lái)一把專業(yè)液壓剪:“用這個(gè)。”

鐵鏈咔地?cái)嚅_(kāi),五個(gè)女孩站起身,相互攙扶著,被**人員帶上另一輛車。

耳機(jī)里一片安靜。

過(guò)了一會(huì)兒,傳來(lái)小滿的聲音,帶著輕微的電流雜音:“爸......小蝶她們上車了?”

“上車了。”我對(duì)著耳機(jī)說(shuō),聲音累得發(fā)飄。

然后我聽(tīng)見(jiàn)了她吸鼻子的聲音:“爸,你回來(lái)的時(shí)候......買顆糖。”

“水果硬糖?”

“嗯。菠蘿味的。”

我靠著土路邊的電線桿坐了下來(lái),血把褲腿粘在皮膚上:“小滿。”

“嗯?”

“你剛才那幾下,很厲害。”

耳機(jī)里安靜了一瞬,然后傳來(lái)一個(gè)帶著哭腔的笑聲:“你跟焊條打交道的懂什么互聯(lián)網(wǎng)。”

15。

禿頭被**移送地方**機(jī)關(guān),扣押37人**集團(tuán)的組織架構(gòu)圖在3天內(nèi)被完整起獲,涉及境內(nèi)受害人數(shù)百人、涉案金額2000余萬(wàn)。

小滿以技術(shù)證人的身份配合警方提供了“花房”軟件全部底層數(shù)據(jù),包括端口映射、回傳協(xié)議、定位加密方式和后門調(diào)試接口的完整文檔。

警方問(wèn)詢她的時(shí)候,她如實(shí)交代了當(dāng)年接外包的全部經(jīng)過(guò)。

負(fù)責(zé)問(wèn)詢的警官聽(tīng)完之后合上筆錄本,看了她一眼:“你這情況屬于被動(dòng)協(xié)助,且后續(xù)有重大立功表現(xiàn)。司法上不會(huì)追究。不過(guò)......你要有心理準(zhǔn)備,這些信息一旦公開(kāi),網(wǎng)上會(huì)有聲音。”

小滿點(diǎn)頭。

消息確實(shí)傳開(kāi)了。

先是“邊境之光”群里,有人截取了警方通告的部分內(nèi)容,把“原始定位協(xié)議開(kāi)發(fā)者陳某某”幾個(gè)字用紅框圈出來(lái),發(fā)到了群里。

最先炸的是那個(gè)**男孩的母親。她的兒子至今還在精神康復(fù)中心,她看到消息之后在群里連發(fā)7條長(zhǎng)語(yǔ)音:“我兒子被關(guān)了30天,回來(lái)連**都不認(rèn)識(shí),每天晚上尖叫著喊‘別定位我’。原來(lái)定位他的東西是你女兒寫(xiě)的?你們父女倆在群里做好人幫這個(gè)幫那個(gè),我兒子被你們家軟件害的你們知不知道?!”

最后一條語(yǔ)音:“我退了。這個(gè)群我一秒鐘都待不下去了。你們自導(dǎo)自演一出一家親,我看著惡心。”

她退群了。

緊接著第二個(gè)、第三個(gè)發(fā)聲。一個(gè)**的父親,女兒至今沒(méi)找到,他在群里發(fā)了一段文字:“你女兒寫(xiě)了軟件讓壞人抓人,現(xiàn)在她來(lái)幫人找人,我憑什么信她?她寫(xiě)軟件的時(shí)候不知道害人?她心里沒(méi)數(shù)?”

第3***群消息涌進(jìn)來(lái)。一半的人在質(zhì)問(wèn),一半的人在沉默,只有零星幾條是替小滿說(shuō)話的,但很快被質(zhì)問(wèn)的浪潮蓋過(guò)去。

小滿一條一條看完,她臉上沒(méi)什么表情。

邊境的早晨,天很藍(lán),幾朵白云掛在山尖上,慢悠悠地飄。

“爸,”她說(shuō),“他們罵得對(duì)。我確實(shí)寫(xiě)過(guò)那個(gè)東西。那些孩子受的罪,我有很大責(zé)任。”

“你將功補(bǔ)過(guò)了,23個(gè)活人從鐵鏈底下出來(lái)了。你看看群里的消息,罵你的是沒(méi)找到、沒(méi)救回來(lái)的。但那些被救出來(lái)的呢?他們閉嘴了,不是因?yàn)樗麄冊(cè)從悖且驗(yàn)樗麄儧](méi)資格替你定功過(guò),他們的命是你拿腦袋換的。”

小滿轉(zhuǎn)身進(jìn)屋,打開(kāi)電腦,在“歸途”賬號(hào)上發(fā)了一條新動(dòng)態(tài),置頂,不分組:

“我是‘花房’原始定位協(xié)議和皮下回傳模塊的開(kāi)發(fā)者。2019年我以5000元的價(jià)格承接了該模塊的外包開(kāi)發(fā),當(dāng)時(shí)被告知用于正規(guī)直播軟件的定位功能,我對(duì)最終用途不知情。但代碼是我寫(xiě)的,那些因‘花房’被定位、被控制、被傷害的人都與我有關(guān)。至今我協(xié)助定位并解救了23名受害者,具體名單附后。我將‘花房’底層協(xié)議的全部反制方法和源代碼脫敏版本公開(kāi),供所有家屬、公益組織和執(zhí)法機(jī)構(gòu)****。我是‘歸途’的技術(shù)負(fù)責(zé)人,陳小滿。”

她點(diǎn)了發(fā)送。然后關(guān)掉屏幕,站起來(lái),走到門口。

她站在門檻上看了一會(huì)兒,手機(jī)震了一下。

是小蝶的母親。

“我女兒回家了。謝謝你。”

第二條緊接著來(lái)了,是一個(gè)她不認(rèn)識(shí)的ID:“我家孩子昨天被定位找到了,用的是你公開(kāi)的反制方法。謝謝。”

第三條:“我罵了你,但也用了你的代碼。我兒子今晚回家。我不原諒你,但我謝謝你。”

**條、第五條、第六條......消息提示音連成一片。

小滿站在門檻上,手機(jī)屏幕的光映著她濕漉漉的眼睛。

心情平復(fù)后,她重新打開(kāi)警方移交的案件卷宗電子備份。

禿頭的手機(jī)數(shù)據(jù)已經(jīng)全部提取歸檔,聊天記錄、已刪除文件碎片、通話錄音備存按時(shí)間線排列得整整齊齊。

她從頭開(kāi)始篩,禿頭跟同伙的對(duì)話粗糲直接,談價(jià)格、“貨”的批次、轉(zhuǎn)移路線。小滿一頁(yè)一頁(yè)翻到三個(gè)月前,指尖突然停住了。

禿頭和某個(gè)境外號(hào)碼的最后一次通訊記錄,號(hào)碼歸屬地顯示緬北方向。

禿頭發(fā)的最后一句是:“山魈那邊催月底補(bǔ)人,我手上空倉(cāng)。”

對(duì)面回了一個(gè)字:“等。”

山魈,這一帶的蛇頭坐地收人的大頭只有這一個(gè)。

禿頭嘴里的“山魈”跟老槍嘴里的“山魈”是同一個(gè)人。

但禿頭已經(jīng)被端了,這條線應(yīng)該也斷了才對(duì)。

16。

老槍第一次見(jiàn)到青蛇的時(shí)候才27歲。

那天他蹲在瑞麗城北一家傣族吊腳樓下的米線店里,面前擺著一碗酸辣米線。

米線店老板是個(gè)矮壯的男人,左手缺了一截小指,系著一條洗得發(fā)白的圍裙。

青蛇。

他蹲在灶臺(tái)后面的矮凳上剝蒜:“今天第3趟了,你蹲了40分鐘還沒(méi)把一碗米線吃完。”

老槍把剩下的幾根米線往嘴里扒。

青蛇站起來(lái):“外面那輛白色面包車今天早上7:00就停在了建材市場(chǎng)后門,有三個(gè)男的,到現(xiàn)在還沒(méi)出來(lái),建議你在建材市場(chǎng)后門等。”

那天晚上老槍蹲在建材市場(chǎng)后門等了4個(gè)小時(shí),那輛白色面包車才重新開(kāi)出來(lái),車上坐著7個(gè)人,有5個(gè)面生的年輕人。

他拍了兩張模糊的照片,第二天一早回到米線店。青蛇把那碗米線端上來(lái)時(shí),碗底貼著一小塊撕下來(lái)的煙盒紙,上面用指甲刻了一串?dāng)?shù)字。

那是他們之間第一次信息交換。

往后三年,老槍每周三早上準(zhǔn)時(shí)出現(xiàn)在米線店,青蛇每周三早上準(zhǔn)時(shí)在碗底留東西。

后來(lái)老槍才知道青蛇那一截?cái)嗟舻男≈甘侨昵昂鸵换锿刀蓤F(tuán)伙火拼時(shí)被鉗斷的,當(dāng)時(shí)他在另一個(gè)寨子幫一個(gè)偷渡的少年藏了三天。

那個(gè)少年后來(lái)跑出了境,再?zèng)]回來(lái)。青蛇的小指沒(méi)接上,就一直缺著。

第三年秋天,老槍第一次聽(tīng)見(jiàn)“七哥”這個(gè)代號(hào)。

“七哥不是一個(gè)人,”青蛇吐出幾個(gè)煙圈,“是一套系統(tǒng),有人創(chuàng)造了它,創(chuàng)造者也被稱作七哥,對(duì)于系統(tǒng)。你蹲在外面看十年也看不透,你得進(jìn)去。”

老槍把湯喝完了,站起來(lái)往外走。

青蛇跟在身后:“下周別來(lái)了。我下周四會(huì)往建材市場(chǎng)送一袋米,你到時(shí)候在路口等我,我?guī)闳€(gè)地方。”

周四,老槍站在建材市場(chǎng)路口的榕樹(shù)下,青蛇騎來(lái)三輪車,車斗里裝著五袋大米,路過(guò)老槍身邊時(shí)用下巴往車斗里點(diǎn)了點(diǎn)。

老槍翻進(jìn)車斗,鉆進(jìn)米袋后面,三輪車顛顛簸簸地往城南方向騎去。

三輪車在一棟灰撲撲的居民樓后面停了,青蛇把老槍帶進(jìn)一間地下室。

地下室里只有一張桌子和兩把塑料凳,青蛇給老槍倒了一杯水。

“我在這條線里待了七年,”青蛇說(shuō),“比七哥的系統(tǒng)時(shí)間還長(zhǎng),七哥的系統(tǒng)是從外面打進(jìn)來(lái)的,我一直在系統(tǒng)里面替他們做外圍。你查的是七哥的貨和路,我查的是系統(tǒng)里的人。”

老槍握住搪瓷杯:“你查到了什么?”

“系統(tǒng)里有七層,每一層只認(rèn)識(shí)上一層和下一層的人。最上面那一層至今沒(méi)有人見(jiàn)過(guò)真面目,所有人都叫他‘七哥’。但七哥不是一個(gè)人在發(fā)指令,指令從七層往下傳的時(shí)候,會(huì)經(jīng)過(guò)一個(gè)‘篩子’。這個(gè)人負(fù)責(zé)把每條指令拆成七份,通過(guò)七條不同的通道分發(fā)給七層,防止任何一層的人看到完整指令。”青蛇頓了頓,“這個(gè)篩子不在境外,在你們支隊(duì)里。”

17。

“一個(gè)月前確定的,那個(gè)篩子每周三從支隊(duì)內(nèi)部往外發(fā)一段加密電文,發(fā)到境外一個(gè)固定基站,然后拆解轉(zhuǎn)發(fā)。這段電文不通過(guò)任何民用通訊網(wǎng)絡(luò),用的是你們支隊(duì)的內(nèi)部調(diào)度頻道。”

“內(nèi)部調(diào)度頻道只有三個(gè)人有權(quán)限。”

“我知道是哪三個(gè)人。”青蛇把桌上那顆蒜放在掌心里攥了攥,“你回去查一下這三個(gè)人的值班記錄,然后對(duì)比系統(tǒng)所在的磚窯每次轉(zhuǎn)運(yùn)的時(shí)間。”

老槍回到支隊(duì)之后調(diào)了三個(gè)人過(guò)去一年半的值班日志,一頁(yè)頁(yè)對(duì)。

某天晚上,他給青蛇發(fā)了條加密短訊:“查到了。”

“明天米線。”

第二天早上6:00,老槍到了米線店。

卷簾門沒(méi)開(kāi),他在門口站了10分鐘,給青蛇打電話,關(guān)機(jī)。

老槍直接從后巷**進(jìn)去。

灶臺(tái)角落里放著一顆蒜,用一張煙盒紙墊著,紙上用指甲刻了一行字:“篩子知道你了。”

第二天他收到了一條短信,來(lái)自一個(gè)陌生號(hào)碼:“米線店關(guān)門了,別找了。”

他沒(méi)有再見(jiàn)到青蛇。

第七天有人在界河下游找到了一具**,脖子上有勒痕,嘴里塞著米線店的圍裙布。

18。

老槍照常上班、出現(xiàn)場(chǎng)、坐在辦公室里翻材料。

但他不再把任何線索寫(xiě)在報(bào)告里,所有的發(fā)現(xiàn)都記在一本巴掌大的筆記本上,每天睡前撕掉當(dāng)天寫(xiě)的那一頁(yè)燒掉,燒完的紙灰倒進(jìn)水槽沖走。

篩子還在隊(duì)里。

每周三,支隊(duì)內(nèi)部調(diào)度頻道會(huì)準(zhǔn)時(shí)發(fā)出一段加密電文,發(fā)往境外固定基站。

但老槍查不到內(nèi)容和發(fā)件人,他鎖定的那個(gè)名字仍在值班表上。

青蛇死后的第4個(gè)月,老槍被調(diào)去負(fù)責(zé)邊境線**。名義上是“業(yè)務(wù)拓展”,實(shí)際上支隊(duì)里的人都知道這是明升暗貶:從核心偵查調(diào)到外圍巡邏,意味著他不再接觸任何敏感信息。

他開(kāi)始沿著鐵絲網(wǎng)從瑞麗走到弄島,又從弄島走到姐告,鐵絲網(wǎng)隔幾百米就有一塊界碑,有的刻著中文有的刻著緬文。

那幾年里他一周回一次家,有時(shí)候兩周一次。

兒子從初中升到了高中,個(gè)子拔了一截。

老槍每周四晚上到家的時(shí)候兒子通常已經(jīng)睡了,但客廳茶幾上留有紙條:“爸,廚房有飯”。

第七年的秋天,支隊(duì)內(nèi)部做了一次人事調(diào)整。

那個(gè)篩子從后勤調(diào)回了一線,負(fù)責(zé)協(xié)調(diào)邊境線上的人力和物資調(diào)度。

那意味著他重新獲得了接觸磚窯路線的權(quán)限。

那一年老槍兒子16歲。

11月23日,周四,老槍在弄島鎮(zhèn)蹲守一條線索,蹲了三個(gè)下午沒(méi)有收獲。

下午16:00的時(shí)候他往家里打了一個(gè)電話,響了三聲沒(méi)人接,17:00的時(shí)候手機(jī)響了,是妻子的信息:“今天你下班去接孩子行嗎,我值班。”

他回了一條:“在忙。”

18:03分,另一條短信進(jìn)來(lái)了。

號(hào)碼是兒子的班主任:“請(qǐng)問(wèn)是鄭同學(xué)的家長(zhǎng)嗎?今天放學(xué)后孩子沒(méi)有上校車,學(xué)校監(jiān)控看到他在校門口被一輛灰色面包車接走了,車牌號(hào)模糊看不清楚。”

老槍蹲在一棵橡膠樹(shù)后面的干草叢里,全身的血涌上了頭頂。

蹲點(diǎn)的那條線索瞬間從腦子里消失了。

他用最短的時(shí)間打通了四條線人渠道,三個(gè)小時(shí)后第一條回音從城東傳來(lái):灰色面包車,無(wú)牌,從學(xué)校往東南方向開(kāi),車速快,避開(kāi)了主干道。第二條回音在凌晨1:00:磚窯方向有人看見(jiàn)車燈。

那天晚上老槍沒(méi)有通知支隊(duì),只帶了一把折疊刀和一只手電筒,任何官方通訊都會(huì)打草驚蛇。

他趕到磚窯的時(shí)候天還沒(méi)亮。

門縫里透出燈光,有人在說(shuō)話,他用手機(jī)錄了20秒,然后推開(kāi)門。

磚窯里七個(gè)孩子蹲在墻角,雙手用塑料扎帶綁著,嘴被膠帶封住。

老槍認(rèn)出了兒子的臉。

16歲,瘦了一圈,校服領(lǐng)子翻著,嘴角有血漬。

兒子看見(jiàn)他的一瞬間,眼睛里亮了一下。

老槍沖過(guò)去的時(shí)候,磚窯深處有人按了什么。

他聽(tīng)到一聲短促的電子音,那個(gè)聲音他在支隊(duì)內(nèi)部調(diào)度頻道的檔案里聽(tīng)過(guò),加密電文發(fā)送成功的提示音。

磚窯里存放著幾箱不明物品,后來(lái)報(bào)告說(shuō)是*****原料,但老槍在那一瞬間沒(méi)有看見(jiàn)箱子,他只看見(jiàn)兒子張開(kāi)的嘴喊了一個(gè)沒(méi)有聲音的字。

磚窯的溫度在幾秒內(nèi)升到了一個(gè)不可逆的程度。

老槍往前撲了兩步,然后墻倒了。

之后的記憶只剩磚塊、火焰、濃煙、有人拽著他的腿往外拖。

他在ICU里躺了10天,***效退完之后第一個(gè)清晰的感官是左半邊臉的劇痛,像有人拿砂紙?jiān)诠穷^上來(lái)回磨。

他問(wèn)第一句“我兒子呢”,沒(méi)有人回答。

5天以后陸隊(duì)來(lái)了,坐在病床旁邊的凳子上,把一份折疊好的文件放在床頭柜上:“老鄭,對(duì)不起。我壓了那兩個(gè)人的調(diào)職,上面有人遞了話,我沒(méi)有告訴你。”

妻子來(lái)了一趟:“你要是放學(xué)路上開(kāi)車去接他,他是不是就不會(huì)上那輛面包車?”

住院的10天里他把所有的事過(guò)了一遍。

篩子調(diào)回一線那一天他沒(méi)有走,他蹲守的那條線是篩子故意放的餌,讓他蹲到天黑,面包車就有足夠的時(shí)間從學(xué)校開(kāi)到磚窯。

出院之后他沒(méi)有回家,辭職信是三天后從瑞麗城北一家網(wǎng)吧發(fā)到支隊(duì)的郵箱里的,只有一行字:“本人因個(gè)人原因申請(qǐng)離職。”

從那以后他再也沒(méi)有用過(guò)自己的真名,邊境線上多了一個(gè)叫“老槍”的人。

19。

老槍把面包車停在院門口的時(shí)候,堂屋的燈還亮著,我坐在桌邊編竹筐。

老槍熄了火,走進(jìn)堂屋:“有些事,我要說(shuō)清楚。”

我把竹筐放下,小滿從樓上下來(lái)。

老槍在我們面前坐下:“****我在瑞麗做臥底時(shí),認(rèn)識(shí)了青蛇。他替我查支隊(duì)里的**,被山魈的人勒死在界河邊。”

老槍把那段過(guò)去說(shuō)了一遍。

“青蛇死后,我在支隊(duì)里又待了7年。我兒子16歲那年冬天,被人從學(xué)校門口接走。我追到磚窯的時(shí)候,有人引爆了存放的東西,篩子當(dāng)晚就過(guò)了界河。

“篩子姓鄧,以前在支隊(duì)綜合科管調(diào)度頻道,我鎖定的就是他。爆炸當(dāng)晚他出境叛去山魈那邊之后,在支隊(duì)里留了一個(gè)替身賬號(hào),繼續(xù)發(fā)了三個(gè)月的假報(bào)文。等他真正消失的時(shí)候,所有人都以為他只是調(diào)走了。

“辭職之后我跟支隊(duì)斷了聯(lián)系。但我讓陸隊(duì)在調(diào)度頻道的鏡像端口接了一根旁路,不上系統(tǒng)登記。這七年陸隊(duì)一直用那條旁路幫我監(jiān)控異常調(diào)度數(shù)據(jù),上周三他截到一段新的加密電文,格式和****一模一樣。發(fā)信源在境外,篩子還在用同一條調(diào)度頻道。”

老槍從口袋里掏出一個(gè)U盤放在桌上:“電文的內(nèi)容解出來(lái)了,周五凌晨2:00,磚窯要轉(zhuǎn)運(yùn)5個(gè)人。名單末尾的備注是水母,山魈的備份網(wǎng)絡(luò)。水母一接進(jìn)來(lái),篩子的調(diào)度就算中斷,指令仍然能發(fā)出去。”

小滿伸手把U盤拿起來(lái)看了看,沒(méi)有**電腦:“你辭職前就知道篩子會(huì)叛出去?”

“他調(diào)回一線后重新接觸了磚窯的轉(zhuǎn)運(yùn)路線,我查過(guò)他的出入記錄,那段日子他每周三晚上外出,不走監(jiān)控區(qū)域。爆炸當(dāng)晚他出境,事后我翻了當(dāng)年的巡邏日志,確認(rèn)那天晚上沒(méi)有人過(guò)境記錄。他是從一條我沒(méi)標(biāo)過(guò)的缺口走的。”

我從桌上拿起扳手:“你剛才說(shuō)的水母,是山魈把調(diào)度權(quán)力切給另一條線的備份系統(tǒng)。如果我們端了周五凌晨磚窯這條線,斷的是轉(zhuǎn)運(yùn)本身,還是篩子的調(diào)度通道?”

“端了轉(zhuǎn)運(yùn),篩子還能發(fā)下一道指令,但截了他發(fā)出的這條電文同時(shí)切斷水母接入的路由,調(diào)度通道就斷了。篩子會(huì)失去和磚窯的通信,山魈要重建整套調(diào)度系統(tǒng),周期至少半年。半年內(nèi)山魈如果露頭,我就可以抓。”

小滿把U盤**電腦,她看了一眼那些數(shù)據(jù),然后抬頭:“陸隊(duì)知道嗎?”

“他壓過(guò)篩子的調(diào)職,但篩子還是走了。他知道留那條旁路就是給我的。”

小滿合上電腦:“周五凌晨2:00,磚窯。”

20。

我把扳手別回腰后:“你要斷調(diào)度,需要有人在磚窯接人,想好怎么進(jìn)了?”

“通風(fēng)口在南面,鐵絲網(wǎng)有一段缺口可以鉆過(guò)去。2:05換崗,空隙11分鐘,我能進(jìn)去把人帶出來(lái)。”

周五凌晨1:40,老槍到了橡膠林邊緣。

他把面包車停在3公里外的廢棄泵站后面,徒步穿過(guò)林子。

磚窯大門緊閉,門縫里透出一線暖色的光。

耳機(jī)里傳來(lái)小滿的聲音:“信號(hào)正常,磚窯內(nèi)部有兩部手機(jī)在線,一部在大門附近,一部在后側(cè)。水母那條線沒(méi)有激活,你還有時(shí)間。”

老槍沿著橡膠林邊緣繞到磚窯南側(cè),側(cè)身擠進(jìn)通風(fēng)口,然后手腳并用爬過(guò)狹窄的通道,輕輕落地。

磚窯內(nèi)部比他記憶里更空曠,他貼著墻根往光源方向移動(dòng),拐過(guò)一個(gè)彎,看見(jiàn)了五個(gè)人。

四個(gè)年輕女孩,一個(gè)男孩。

她們蹲在墻角,塑料扎帶綁著手腕,嘴被封著。

其中一個(gè)女孩抬頭看見(jiàn)了他,瞳孔猛地縮了一下。

老槍把食指豎在唇邊,然后從腰后抽出折疊刀,走過(guò)去蹲下,割開(kāi)第一根扎帶。

就在這時(shí),大門方向傳來(lái)腳步聲。

有人邊走邊打電話,聲音帶著云南口音:“......水母那邊說(shuō)別動(dòng),貨到齊之前不要開(kāi)閘......對(duì),2:30到齊,等電話......”

老槍割完第五根扎帶,把孩子往通風(fēng)口方向推。

男孩先爬進(jìn)去,四個(gè)女孩跟在后面。

腳步聲越來(lái)越近,老槍把折疊刀合上,矮身退到一根水泥柱后面。

燈光下走出來(lái)一個(gè)人,穿深色外套,右手握著手機(jī)貼在耳邊,另一個(gè)手指間夾著一根煙。

鄧篩子。

篩子停在了磚窯中央:“行,我這邊封好門等,你那邊到了通知我。”

他掛了電話,把煙叼進(jìn)嘴里,轉(zhuǎn)過(guò)身來(lái)面對(duì)墻角,然后他的動(dòng)作停了。

五個(gè)人全沒(méi)了。

煙從他的嘴唇上掉下來(lái)。

老槍從水泥柱后面走出來(lái)。

篩子看見(jiàn)他的時(shí)候,整個(gè)人像被什么釘住了。但右手還攥著手機(jī),左手指尖停在了腰后。

“老槍。”篩子聲音嘶啞,“你用了那根旁路。”

“你知道了。”

“知道。陸啟剛那條旁路我6年前就發(fā)現(xiàn)了。”篩子的右手慢慢舉高,手機(jī)屏幕朝外,上面是一條正在編輯的短信,收件人是“水母”,內(nèi)容只有四個(gè)字:“磚窯出事。”

他的拇指懸在發(fā)送鍵上方:“你別過(guò)來(lái)。水母一接進(jìn)來(lái),這套系統(tǒng)的調(diào)度就切到他手上,你端掉這個(gè)磚窯等于白端。”

老槍往前走了一步,停在了篩子面前三步遠(yuǎn)的地方。

“你發(fā)。”老槍說(shuō)。

21。

篩子的拇指動(dòng)了一下,按了下去。

短信發(fā)送成功的提示音在磚窯空曠的空間里響了短促的一聲,他等著水母的回復(fù),但沒(méi)有新消息彈出來(lái)。

3秒鐘過(guò)去了,5秒鐘。10秒鐘,磚窯里只有遠(yuǎn)處河岸傳來(lái)的水聲。

篩子的臉色變了:“你截了?”

“那你不用管,短信還在走鏈路,但終點(diǎn)不是水母,是一個(gè)回收地址。你發(fā)的每一條指令,從今天開(kāi)始都會(huì)先過(guò)她的系統(tǒng)。”

篩子的手垂了下來(lái)。

“你從什么時(shí)候開(kāi)始準(zhǔn)備的?”

“****青蛇告訴我支隊(duì)里有**那天開(kāi)始,我以為你會(huì)在境外遠(yuǎn)程調(diào)度,沒(méi)想到你敢自己回來(lái)跑這一趟。”

篩子的左手從腰后抽出來(lái),握著一把短柄的黑色***。

“回來(lái)是因?yàn)樯谨桃_認(rèn)這條線還能用。我叛出去7年了,每年回來(lái)看一次,確保調(diào)度頻道還在運(yùn)轉(zhuǎn)。”篩子把***舉到胸口高度,“老鄭,你今天截這一條線救5個(gè)人,下周山魈把水母接進(jìn)來(lái),還能運(yùn)50個(gè),你截一次能管多久?”

“斷一條調(diào)度線,山魈要重建整套系統(tǒng),至少半年。”老槍往前三步,篩子按下了***的開(kāi)關(guān),藍(lán)色的電弧在磚窯昏暗的燈光里跳了一下。

老槍右手伸出去握住了篩子持***的那只手腕,肘尖頂在篩子的前臂骨上,***脫手落地,在地面上彈了一下滾進(jìn)墻角的陰影里。

篩子被他帶得失去重心,趔趄了一步,后背撞在水泥柱上。

他把篩子扔掉的手機(jī)撿起:“水母的跳頻表小滿已經(jīng)破完了,她的端口偽裝會(huì)持續(xù)48小時(shí),之后系統(tǒng)自動(dòng)銷毀路徑,不留痕跡。”

篩子慢慢地爬起來(lái),從口袋里掏出一個(gè)黑色物體:“別高興得太早了老鄭,后續(xù)有得你玩的。”

他把東西往地上一扔,塵霧四起。

老槍回過(guò)神時(shí),人已經(jīng)不見(jiàn)了。

他爬出通風(fēng)口時(shí)我正蹲在鐵絲網(wǎng)缺口外,身后站著五個(gè)孩子。

遠(yuǎn)處傳來(lái)的引擎聲,小滿的聲音從耳機(jī)里傳過(guò)來(lái):“水母的跳頻表捕獲完成,我切了他的副路由器,48條調(diào)度指令全部定向回收,他不會(huì)接到任何上游信號(hào)了。”

老槍按了一下耳機(jī):“磚窯這邊結(jié)束了,小滿,你那邊路由回收的數(shù)據(jù)里,有沒(méi)有和山魈相關(guān)的信息?”

“有一條。水母的跳頻表底層嵌套了一個(gè)壓縮包,解出來(lái)是一段坐標(biāo)序列。序列一共有七個(gè)點(diǎn),分布在緬甸北部,最后一個(gè)點(diǎn)標(biāo)注的是‘主控’,發(fā)件署名叫‘山魈’,這是他20年來(lái)的遷移路線記錄。”

“把坐標(biāo)序列發(fā)給陸隊(duì)。”

22。

堂屋的燈還亮著。

我取了一條干毛巾遞給老槍,老槍在桌邊坐下來(lái),從口袋里摸出篩子的手機(jī)。

“他還在境內(nèi),我爬通風(fēng)口的時(shí)候他的車已經(jīng)啟動(dòng)了,往瑞麗城區(qū)的方向。”

小滿調(diào)出一張地圖,在屏幕中央點(diǎn)了一下,放大,標(biāo)注了一個(gè)紅點(diǎn)。

“篩子的手機(jī)數(shù)據(jù)我同步了一份。通訊記錄里有兩組號(hào)碼有規(guī)律往來(lái),一組是境外的,一組是瑞麗本地。本地號(hào)碼的基站定位在城北建材市場(chǎng)附近。”

“建材市場(chǎng)?”老槍重復(fù)了一遍這個(gè)詞。

“對(duì)。”

老槍看了那個(gè)紅點(diǎn)一會(huì)兒:“篩子以前在支隊(duì)綜合科的時(shí)候,宿舍就在建材市場(chǎng)后面那排老**樓里。他叛出去后那間宿舍沒(méi)有退租,有人一直在替他續(xù)房租。”

我靠在門框上:“你跟蹤過(guò)他。”

“在他調(diào)回一線之前跟過(guò),每次他都在建材市場(chǎng)轉(zhuǎn)一圈,然后進(jìn)那棟**樓。”

小滿把地圖的標(biāo)注精度調(diào)到最大,紅點(diǎn)旁邊自動(dòng)跳出了衛(wèi)星圖的街景模式。

建材市場(chǎng)后面那排**樓七八棟連在一起。

“水母的調(diào)度通道我堵了,他今晚必須回去報(bào)告。”

我問(wèn):“你打算怎么堵他?”

“我不堵他。”老槍把篩子的手機(jī)SIM卡拆出,“他現(xiàn)在手上只有備用機(jī),備用機(jī)的基站信號(hào)范圍很小,只能覆蓋建材市場(chǎng)那片區(qū)域,小滿能定位到。他跟什么人接觸、從哪個(gè)口子遞消息,都會(huì)留下記錄。”

小滿已經(jīng)把篩子手機(jī)的備份數(shù)據(jù)導(dǎo)入了一個(gè)新窗口,正在跑信號(hào)頻段比對(duì):“他備用機(jī)的頻段我已經(jīng)鎖定了,只要開(kāi)機(jī)入網(wǎng)就能定位,要不要現(xiàn)在掃一遍建材市場(chǎng)區(qū)域的基站?”

“天亮之前不要?jiǎng)樱裢頃?huì)在那棟**樓里等一個(gè)接頭時(shí)間。等他開(kāi)機(jī)傳遞消息的時(shí)候再截。截完后你就能看到山魈的新調(diào)度指令發(fā)往哪條鏈路,那才是我們要斷的東西。

“青蛇被勒死是因?yàn)樗┞读恕!崩蠘屨f(shuō),“篩子今晚在磚窯看見(jiàn)我的時(shí)候也暴露了。如果他回**樓之后還用那條舊渠道傳消息,接頭的人會(huì)直接聯(lián)系山魈,篩子已經(jīng)被人端了底。山魈會(huì)切斷和他的一切聯(lián)系,那篩子的下場(chǎng)就是第二個(gè)青蛇。”

小滿把電腦從桌上拿起來(lái)抱在懷里:“他明天死不了。”

我轉(zhuǎn)過(guò)頭看她。

“篩子如果被山魈那邊處理了,調(diào)度線就徹底斷了。但篩子知道的比調(diào)度線更多,他7年前出境后就進(jìn)了山魈的核心層,他見(jiàn)過(guò)山魈本人。老槍要的是活口。”

23。

第二天,中午11:40分,小滿的電腦響了。

屏幕上跳出一個(gè)信號(hào)標(biāo)記,停在瑞麗城北建材市場(chǎng)那片區(qū)域的基站覆蓋范圍內(nèi),信號(hào)強(qiáng)度中等,持續(xù)穩(wěn)定。

“開(kāi)機(jī)了。”

老槍來(lái)到桌邊看了一眼屏幕:“先別截。讓他發(fā)完。”

信號(hào)綠點(diǎn)始終沒(méi)有移動(dòng),但數(shù)據(jù)流出現(xiàn)在監(jiān)測(cè)窗口里:一段文本格式的短報(bào)文,加密方式跟****調(diào)度頻道的協(xié)議一致,收件人字段指向境外一個(gè)固定地址。

她截下了報(bào)文副本,解出來(lái)是一行字:“磚窯端。水母斷。明日老地點(diǎn)。”

“明日上午9:00,他要在建材市場(chǎng)附近跟人交接。”

老槍把篩子的手機(jī)放在桌上,手機(jī)屏幕突然亮了,備用機(jī)信號(hào)在發(fā)完報(bào)文后沒(méi)有關(guān)機(jī),接入了基站網(wǎng)絡(luò)。

小滿的監(jiān)測(cè)窗口跳出一條新通知:“備用機(jī)正在接收信號(hào)。”

同一時(shí)間桌上的篩子手機(jī)也震了一下,一條短信彈出來(lái),陌生號(hào)碼:“老地方。”

“接頭時(shí)間定了。備用機(jī)的位置在建材市場(chǎng)后門第一棟**樓的頂層,他發(fā)報(bào)文的IP歸屬地和備用機(jī)基站信號(hào)指向同一棟樓。”

我從墻根下把扳手拿起:“幾點(diǎn)行動(dòng)?”

“他21:00接頭,我們19:00到位。”

17:30,面包車停在建材市場(chǎng)外圍的廢棄加油站后面。

老槍從后座拿了兩只手持信號(hào)接收器和一卷偽裝網(wǎng),分了一只給我。

“**樓外圍有兩層,前門有監(jiān)控,后巷有一排違建鐵皮房貼著樓體東側(cè)。我們從鐵皮房頂上翻到二樓平臺(tái),再步行上去,他在六樓。”

小滿的車載終端顯示篩子的備用機(jī)信號(hào)仍然穩(wěn)定在同一位置,距離我們不到800米:“六樓靠東最后一間,他如果站在窗口能看到后巷入口。前門有燈柱,從后巷走可以完全避開(kāi)他視線。”

老槍推開(kāi)車門:“如果信號(hào)移動(dòng),通知我。”

小滿點(diǎn)頭:“10:15,篩子可能拉開(kāi)窗簾查看一次。我這邊能看到他手機(jī)的屏幕喚醒記錄。他如果開(kāi)屏,我會(huì)說(shuō)。”

24。

老槍和我沿著建材市場(chǎng)外圍的鐵皮圍墻摸到后巷入口。

老槍用折疊梯架上墻面先翻上去,趴在瓦面上聽(tīng)了片刻動(dòng)靜才拉我上來(lái)。

我們沿著屋頂步行到**樓東側(cè)二樓平臺(tái),從平臺(tái)的消防通道往上走。

走到五樓到六樓之間的轉(zhuǎn)角時(shí),老槍停了。六樓走廊盡頭有腳步走動(dòng)的聲音,一次從窗口到門口,然后又走回窗口。

等了幾分鐘后我們?cè)倮^續(xù)往上走。

六樓走廊盡頭靠東那扇門緊閉著,門縫下沒(méi)有透光。

老槍抬手在門板上敲了三下。

一個(gè)沙啞的聲音隔著門板響起來(lái):“誰(shuí)?”

老槍沒(méi)回答,又敲了三下。

篩子的臉在門縫里露出一半,看見(jiàn)了老槍,瞳孔放大了一瞬,手猛地往回拉門。

老槍的腳尖已經(jīng)卡進(jìn)了門縫里,我們闖了進(jìn)去。

房間里只有一張床、一張折疊桌和一把塑料椅。

桌上攤著一張手寫(xiě)的紙,像是調(diào)度記錄和路線的草稿。

篩子退到桌邊,伸手想把那張紙拿起來(lái),我先一步伸手按住了那張紙。

小滿的聲音從耳機(jī)里傳來(lái):“備用機(jī)信號(hào)沒(méi)有移動(dòng)。時(shí)間還在21:00。”

“你從境外發(fā)回來(lái)的那條加密電文、今天中午發(fā)出的接頭指令都被截了,你等的人到不了這里。”

篩子靠在折疊桌邊緣,后背微微弓著:“那你現(xiàn)在是想問(wèn)我山魈在哪。”

“是。”

“我給你一個(gè)地址,你放我走。”、

“地址你先寫(xiě)。”老槍說(shuō),“我保證你進(jìn)看守所不走外送通道。我在這里坐到你寫(xiě)完。”

篩子低下頭,從抽屜里摸出一支圓珠筆,在紙背面空白處寫(xiě)了兩行字。

第一行是緬北的村莊名稱,第二行是一個(gè)手寫(xiě)的日期,老槍把紙折好放進(jìn)口袋里。然后左手從口袋里摸出手機(jī)撥了一個(gè)號(hào)碼,陸隊(duì)的聲音傳過(guò)來(lái):“說(shuō)。”

“建材市場(chǎng)后門**樓六層?xùn)|側(cè)最后一間,人在這里,我拿到了一個(gè)地址,在緬北的一個(gè)村里。”

“30分鐘后有人到,你把人留在原地,鎖門走,我的人會(huì)從后巷上去。”

面包車開(kāi)出建材市場(chǎng)外圍時(shí)小滿的聲音從耳機(jī)里傳來(lái):“備用機(jī)信號(hào)斷開(kāi)入網(wǎng)狀態(tài)了,他主動(dòng)關(guān)了機(jī),接應(yīng)的人什么時(shí)候知道他落網(wǎng)?”

“山魈那邊如果收不到篩子明天的定期匯報(bào)才會(huì)知道。最早也要明天中午。所以明天中午之前我要到那個(gè)村子。三天后是日期,但行動(dòng)窗口在那個(gè)日期之前。”

25。

面包車在深夜2:00經(jīng)過(guò)了邊境線上最后一個(gè)檢查站。

老槍沒(méi)有走主干道,他在距離檢查站3公里處拐上了一條土路,沿著界河支流往上開(kāi)了大約20分鐘,在一座廢棄的漫水橋前停了車。

“后面要步行。”老槍熄了火,遞給我一只手持GPS和一瓶水,“過(guò)河之后沿東側(cè)山腳走,天亮之前能到山坳口的舊哨所。”

我接過(guò)GPS:“你走過(guò)這條路?”

“走過(guò)四趟。第7年那趟走到哨所就折返了,再往前沒(méi)有去。”老槍把帆布袋里的小件清點(diǎn)了一遍。

小滿的聲音傳過(guò)來(lái),經(jīng)過(guò)邊境外圍的信號(hào)中繼有些延遲:“山坳口哨所再往南偏西方向1。2公里有一個(gè)村落聚居點(diǎn),衛(wèi)星熱信號(hào)顯示有7棟建筑有持續(xù)溫度。其中一棟在村落最北側(cè),外圍有圍墻結(jié)構(gòu),熱信號(hào)比其他的低,像是做過(guò)隔熱處理的掩體。”

“能確定是山魈的位置嗎?”

“不能確定,但篩子的紙面地址和熱信號(hào)坐標(biāo)基本重合,偏差在300米以內(nèi)。”

老槍把耳機(jī)按了一下:“你留在境內(nèi)遠(yuǎn)程,不要過(guò)線。”

夜里的界河支流水位不高,老槍繞到哨所北側(cè)蹲下來(lái),用望遠(yuǎn)鏡往村落方向掃了一圈。

7棟建筑分布在一條土路兩側(cè),其中一棟在村落最北側(cè),圍墻高約2。5米。

老槍蹲在哨所墻根下觀察了大約40分鐘,村落里陸續(xù)有了動(dòng)靜,有人在開(kāi)門、潑水、往門前走一兩步又回去。

那棟圍墻高的建筑一直沒(méi)有人出入,窗簾拉得嚴(yán)實(shí),前后門都關(guān)著。

我趴在他旁邊的碎石上:“那棟房子的大門底縫有一條通風(fēng)槽,鐵門開(kāi)的時(shí)候會(huì)卷起地上的灰。”

“沒(méi)有人進(jìn)出。”

“沒(méi)有人。但里面有活人。小滿說(shuō)熱信號(hào)持續(xù)。”

老槍把帆布袋里那臺(tái)信號(hào)***取出來(lái),接上電源,調(diào)到覆蓋半徑800米的頻率區(qū)間:“山魈的系統(tǒng)有一條外圍預(yù)警線路。如果我們?cè)谕鈬@的時(shí)間太長(zhǎng),他的預(yù)警終端會(huì)收到持續(xù)信號(hào)。所以只能快進(jìn)快出。”

我把扳手從后腰抽出來(lái)握在手里:“什么時(shí)候走?”

“現(xiàn)在。”

老槍站起來(lái),把信號(hào)***的天線豎起,終端紅燈亮了10秒后轉(zhuǎn)成綠色——有效覆蓋。

他沿著哨所南側(cè)的溝渠往村落方向移動(dòng),我間隔五六步跟在后面。

老槍剪斷了鐵門上的掛鎖,推開(kāi)鐵門。

門后的院子不大,房子大門關(guān)著。

老槍用指關(guān)節(jié)在木門上敲了三下,門內(nèi)沒(méi)有聲音。

他又敲了三下,門開(kāi)了,露出半張女人的臉,顴骨高,皮膚偏深,眉毛畫(huà)得很細(xì)。

她的目光落在老槍和我身上,從頭到腳掃了一遍:“找誰(shuí)?”

老槍遞出青蛇給他留的紙盒。

門縫里的那只眼睛盯了鐵盒大約三秒鐘,然后門開(kāi)了。

花姐,山魈本人在哪?”

女人用下巴指了指走廊盡頭那扇門,老槍抽出折疊刀,合上刀刃放進(jìn)口袋。

我在他身后跟了一步,被老槍抬手?jǐn)r住了:“你在上面等著。如果40分鐘之后我沒(méi)有上來(lái),你帶小滿回去。”

26。

老槍走到鐵門前,擰了一下,門開(kāi)了,露出向下的臺(tái)階。

走到底部的時(shí)候光線從左側(cè)一扇半開(kāi)的門里漏出來(lái),他推開(kāi)門。

山魈坐在地下室中央的木椅上,年紀(jì)不算大,坐得很直,兩只手交疊搭在小腹前。

看見(jiàn)老槍進(jìn)來(lái),他把交疊的手?jǐn)R在椅子扶手上。

“你走得挺快。”

老槍的右手抬了起來(lái)。

山魈左手伸向椅面底下。

老槍跨出了兩步,在跨到第三步的時(shí)候山魈的手從椅面底下抽了出來(lái),握著一只纏了膠帶的黑色圓筒,筒口朝前,對(duì)著老槍的胸口。

山魈按了一下筆身的開(kāi)關(guān),筒口跳了一下藍(lán)白色的電弧。

“你現(xiàn)在跟當(dāng)年沖進(jìn)來(lái)的時(shí)候一樣快,但沒(méi)有當(dāng)年那么想活了。”

老槍沖到山魈跟前,右手握住了山魈持筆的那只手往旁邊帶了。

筆尖的電弧擦過(guò)他的前臂,在夾克面料上灼出一道細(xì)痕,有焦糊味散開(kāi)。

山魈的手腕被老槍握住往外翻,信號(hào)筆脫手落在地上,滾到墻角,但同一瞬間從椅面?zhèn)让娴目p隙里抽出一片細(xì)長(zhǎng)的不銹鋼片,大約15厘米長(zhǎng)。

他握著那片鋼片往前推,對(duì)準(zhǔn)的是老槍鎖骨上方那道燒傷疤痕的邊緣。

鋼片擦過(guò)他左肩的斜方肌邊緣,帶出一道血流,順著夾克肩縫滲下去。

老槍沒(méi)有退后,他握住山魈持鋼片的那只手的腕骨位置,用力往外擰。

山魈的手腕發(fā)出了一聲關(guān)節(jié)錯(cuò)位的悶響,鋼片落在兩個(gè)人腳之間,被老槍的靴尖踢開(kāi)。

他的身體往前傾了一下,失去平衡,老槍在那一瞬間松開(kāi)了他的手腕,往后退了半步。

兩個(gè)人之間空出了大約一臂的距離,老槍左肩的血沿著夾克下擺滴在地面上。

山魈靠在椅背上,抬頭看著老槍。

老槍站在原地沒(méi)有動(dòng):“你不是七哥。”

“七哥****就不做了,我是接他位置的人。他移交的時(shí)候給了我一箱材料和三張地圖。他說(shuō)‘你接這條線,用到你走不動(dòng)為止。’”

“哪一年移交?”

“磚窯第一次出現(xiàn)轉(zhuǎn)運(yùn)記錄的那一年。”

“七哥移交給你的時(shí)候,青蛇還活著。”

“我知道。”

老槍往前走了一步:“七哥在哪?”

山魈側(cè)過(guò)頭,用下巴指了指北墻,上面刻著一個(gè)緬北村莊的名稱和一串坐標(biāo)。

“走的那天晚上,他刻完之后在這張椅子上坐了一整夜,走之前說(shuō)了一句‘如果有人找到這里來(lái),告訴他地址在哪。’”

老槍用手機(jī)拍了一張照片:“地址是真的?”

“真的。”

他走出院子,我在土路上等著。他給我看剛拍的那張照片。

27。

老槍沒(méi)有回安全屋。

導(dǎo)航系統(tǒng)沒(méi)有顯示那個(gè)村莊的名字,只有一個(gè)紅點(diǎn)停在緬甸北部山區(qū)里,距離邊境線大約40公里。

“你不能一個(gè)人去。”我在副駕駛座上開(kāi)口了。

“我沒(méi)打算一個(gè)人去,你跟我進(jìn)去。小滿留在后方監(jiān)控信號(hào),陸隊(duì)的人在邊境線北側(cè)待命。”

我們開(kāi)了三個(gè)小時(shí),土路變成碎石路,又變成沒(méi)有鋪裝的泥路,最后一段距離改為徒步。

七哥的據(jù)點(diǎn)比山魈的地下室大得多。

一道3米高的水泥圍墻,墻頂拉著鐵絲網(wǎng),大門是鋼板焊接的。

里面有兩棟樓,一棟兩層的主樓,一棟平房,墻根堆著輪胎和廢棄的油桶。

門縫里有人影晃過(guò),至少四到五個(gè)人。

主樓二層的窗戶裝了防盜網(wǎng),但網(wǎng)框和窗框之間有一指寬的縫隙。

“從東側(cè)那棵樹(shù)的位置架梯子上墻頂,翻過(guò)鐵絲網(wǎng)之后貼著圍墻走到主樓背面,能從二樓那扇松了螺絲的窗戶進(jìn)去。”老槍放下望遠(yuǎn)鏡,“我進(jìn)去后里面的人會(huì)被引到二樓,你從一樓的側(cè)窗翻進(jìn)去從后面包抄。”

“你有幾成把握他在這?”

老槍沒(méi)有回答。

我們摸到了圍墻東側(cè)。

老槍把折疊梯架上墻,先翻上去,剪斷了鐵絲網(wǎng)的連接扣,然后翻過(guò)墻頂。

我跟著翻進(jìn)來(lái),落地時(shí)扳手磕了一下腰帶扣,金屬碰撞發(fā)出一聲脆響。

我們屏住呼吸在墻根的陰影里等了10秒,主樓里面沒(méi)有動(dòng)靜。

老槍貼著圍墻移動(dòng)到了主樓背面,那扇防盜網(wǎng)松動(dòng)的窗戶在二樓的拐角處,他伸手抓住網(wǎng)框整個(gè)取下來(lái)靠墻放好,推開(kāi)窗翻進(jìn)去,一氣呵成。

房間是空的,走廊亮著燈,外面很安靜。

盡頭是樓梯口,樓下傳來(lái)兩個(gè)人說(shuō)話的聲音,一個(gè)在倒水,另一個(gè)在打火**火。

老槍走到樓梯拐角時(shí)對(duì)話停了,一個(gè)人從桌邊站起來(lái),老槍看見(jiàn)了他的側(cè)臉,五十歲上下的年紀(jì),頭發(fā)花白,下顎寬,手里拿著剛點(diǎn)著的煙。

七哥。

七哥也看見(jiàn)了他。

“你來(lái)了。”

老槍停在了桌子的對(duì)面。

七哥把煙按熄了:“你當(dāng)年進(jìn)磚窯的時(shí)候也是這種步子。”

“你當(dāng)時(shí)坐在磚窯的二樓窗臺(tái)上看著我。”

七哥沒(méi)有否認(rèn),彎腰把按熄的煙頭彈進(jìn)桌角的空罐頭盒里:“我從把地址刻上那面墻開(kāi)始,就知道會(huì)有人來(lái)。你來(lái)之前我考慮過(guò)很多種情況,最短的是你進(jìn)門就動(dòng)手,最長(zhǎng)的是你坐下來(lái)先問(wèn)問(wèn)題。你選的是中間那一種,問(wèn)了問(wèn)題才動(dòng)手。”

老槍的右手伸到腰后握住了工兵鏟的柄。

“你兒子被接走那天下午,我在弄島鎮(zhèn)上給鄧篩子打了一個(gè)電話。篩子說(shuō)你當(dāng)時(shí)蹲在一條線上,蹲了三個(gè)下午,我說(shuō)‘那就**個(gè)下午。’

“你一直在看。”

“我在那棵橡膠樹(shù)后面坐了一整個(gè)下午。我走的時(shí)候給磚窯發(fā)了一條指令,要求你到磚窯的時(shí)間比我估算的晚20分鐘。”

老槍把工兵鏟從腰后抽了出來(lái)。

七哥已經(jīng)從扶手里提起一根細(xì)長(zhǎng)的金屬管,大約20厘米長(zhǎng),前端削尖。

他站起來(lái)的時(shí)候動(dòng)作比剛才快了許多,握著金屬管往前推進(jìn)了兩步。

老槍側(cè)身躲開(kāi),金屬管擦過(guò)他的右臂外側(cè),劃開(kāi)了一道淺口。

他用工兵鏟的刃口掃向七哥的手腕,兩個(gè)人之間重新拉開(kāi)了距離。

七哥繞到了桌子側(cè)面,金屬管在手中調(diào)了一個(gè)方向,削尖的那一端朝下握著,像握一把**。

老槍把工兵鏟換到了左手,右手的血沿著指尖往下滴。

金屬管突然招架了上來(lái),**了老槍的左肩舊傷位置,同時(shí)工兵鏟的刃口從右往左橫切,劃過(guò)了七哥的腹部前側(cè),刃口在布料和皮膚上拖過(guò),帶著一道暗紅色的線。

七哥松開(kāi)了金屬管,身體靠著桌子邊緣滑下去,后背抵著桌腿。

趁老槍不注意,他掏出一把刀片,沖自己腹部的那道口子用力劃開(kāi),鮮血如注。

老槍沒(méi)攔住,只能用力地壓住他的傷口。

七哥靠在桌腿上,嘴唇比剛才白了一些,冷笑道:“沒(méi)用的,我本來(lái)也是將死之人了。”

“你今天沒(méi)打算出這扇門。”老槍說(shuō)。

七哥靠著桌腿坐著,目光平靜:“我經(jīng)手過(guò)347個(gè)人。年齡最小的14歲,最大的52歲。男的占7成,女的占3成。其中122個(gè)被送過(guò)了界河,對(duì)岸接手之后這些人去了哪里我沒(méi)有再跟進(jìn)過(guò)。另外225個(gè)留在境內(nèi),分散在16個(gè)據(jù)點(diǎn)里,分批轉(zhuǎn)移到不同城市。有一部分人后來(lái)又通過(guò)‘花房’的系統(tǒng)以高薪兼職的名義繼續(xù)誘騙更多人進(jìn)來(lái)。”

他的聲音開(kāi)始往下沉:“二十多年,該做的都做完了。山魈坐在那把椅子上替我看通道。我把自己拆出來(lái),沒(méi)有地方可去了。逃亡多年,換過(guò)3次地址,搬過(guò)5個(gè)據(jù)點(diǎn),最后停在這里。后面沒(méi)有路,前面沒(méi)有新的地方......走到這里的人該有一個(gè)終點(diǎn)。”

七哥的下巴低著,呼吸聲在安靜的房間里越來(lái)越淺。

28。

老槍掏出手機(jī)撥號(hào),響了兩聲,陸隊(duì)接起來(lái)。

“坐標(biāo)發(fā)你了,主犯**,腹部?jī)商幍秱N規(guī)Я虽浺艄P。”

“明白。15分鐘。”

老槍彎腰從地上撿起那根削尖的金屬管,尖端還帶著他的血跡。

主樓里面突然傳來(lái)一陣悶響,大廳北側(cè)的那扇門被從外面撞開(kāi)了,三個(gè)人影沖進(jìn)來(lái),手里端著短棍和砍刀。

是七哥留在據(jù)點(diǎn)的打手,剛才一直沒(méi)出現(xiàn),可能是從后門繞回來(lái)的。

領(lǐng)頭的看見(jiàn)七哥靠墻坐著,瞳孔一縮,嘴張開(kāi)來(lái)喊了一聲什么,三個(gè)人同時(shí)朝老槍的方向撲過(guò)來(lái)。

老槍側(cè)身躲過(guò)領(lǐng)頭那人的短棍,棍頭砸在他右肩上,力道不重,但他左肩的傷口因?yàn)檫@個(gè)動(dòng)作被扯開(kāi)了,血順著夾克淌下來(lái)。

他右腳勾住那人腳踝往前一推,領(lǐng)頭打手失去重心摔在門檻上。

第二個(gè)人的砍刀已經(jīng)劈下來(lái)了。

老槍來(lái)不及躲,我突然從門框邊沖上來(lái)把他往后拽了一下,砍刀擦著老槍的胸口劃過(guò)去。

我一腳踹在那人膝蓋側(cè)面,那人撞到墻上,砍刀脫手。

第三個(gè)人停住了。他看見(jiàn)自己的同伴一個(gè)趴在地上、一個(gè)半跪著撐著墻,他沒(méi)有往前沖,往后退了兩步靠住了另一側(cè)的墻。

老槍滿身的血,左肩的紗布已經(jīng)被浸透了,右肩被砸得抬不起來(lái),肋下的刀口在往外滲血。突然土路那頭出現(xiàn)了兩束光,沿著路面顛簸著往這個(gè)方向來(lái)。

引擎聲越來(lái)越近,車燈把院墻照亮了,一輛灰色的越野車停在鐵門外。

車門打開(kāi),陸隊(duì)從副駕駛跳下來(lái),他看了一眼院子里靠墻坐著的七哥,然后快步走到門廊下,目光在老槍臉上和肩膀上掃了一個(gè)來(lái)回。

陸隊(duì)從后腰抽出一只加密平板,朝身后揮了一下手,越野車后排下來(lái)兩個(gè)人,提著物證箱和醫(yī)療包走進(jìn)院子。

“控制現(xiàn)場(chǎng),檢查所有房間,別漏一個(gè)人。”

29。

1996年。

30歲的劉永利住在瑞麗城北建材市場(chǎng)后面的出租屋里,每月租金120元,墻上糊著發(fā)黃的報(bào)紙,天花板有一道貫穿裂縫,下雨的時(shí)候水從裂縫里滴下來(lái)。

他在建材市場(chǎng)扛水泥,一袋100斤,從貨車搬到倉(cāng)庫(kù),一天80元。干了3個(gè)月,后背磨出一層繭。

老板姓楊,50多歲,左腿有點(diǎn)瘸。他每個(gè)月發(fā)工資的時(shí)候會(huì)把錢點(diǎn)兩遍,然后從中抽出一張十塊的說(shuō):“上回你扛碎了一袋,抵了”。

10元錢夠劉永利吃兩天的米線。

那年秋天***病了,需要做手術(shù),手術(shù)費(fèi)5000。

劉永利回到家把存錢罐倒出來(lái),里面有1300元,最大面額50。

第二天他去找楊老板預(yù)支工錢,楊老板坐在建材市場(chǎng)的鐵皮棚子里嗑瓜子,嘴里**一層瓜子殼的碎末:“預(yù)支?我給你預(yù)支了,你跑了我下個(gè)月喝西北風(fēng)?”

劉永利站在鐵皮棚子外面等了10分鐘,楊老板沒(méi)有改口,他轉(zhuǎn)身走了。

走到巷口的時(shí)候一輛灰色面包車停在他旁邊,車窗搖下來(lái)半截,里面遞出一張名片,下面只有一行手機(jī)號(hào)。

“想掙快錢就打電話。”

劉永利沒(méi)有猶豫,回到家后迫不及待地拿起電話。

電話那頭聲音慢:“建材市場(chǎng)后門,今晚22:00。”

當(dāng)晚,一輛面包車把他拉進(jìn)橡膠林,空地上停著一輛廂式貨車,里面坐著七八個(gè)人,男的、女的、年紀(jì)都不大。

副駕駛下來(lái)一個(gè)人遞給他一只對(duì)講機(jī):“你站林子邊上,有人靠近就按側(cè)鍵。”

劉永利站了一個(gè)半小時(shí),沒(méi)人靠近。

凌晨1:00被送回去,那人遞給他2000元:“下周還來(lái)。”

后來(lái)他每周去一到兩次,從站崗變成看路線,從看路線變成排時(shí)間。

第三個(gè)月他見(jiàn)到了阿光,比他大兩歲,北邊過(guò)來(lái)的,負(fù)責(zé)分配和結(jié)算。

阿光教他在煙盒紙上畫(huà)路線,把人從A點(diǎn)送到*點(diǎn),中間不能停,停了就會(huì)被發(fā)現(xiàn)。

劉永利記下了。

一年后阿光走了,臨走給劉永利留了一輛面包車和一張地圖,地圖上標(biāo)了7條線:“你接我這攤,用到你走不動(dòng)為止。”

劉永利上了那輛面包車開(kāi)始跑線。

邊境線管控不嚴(yán),鐵網(wǎng)有缺口,巡邏隊(duì)路線固定的時(shí)間點(diǎn)他能摸清楚。

半年后,他把7條線的人手摸透了,開(kāi)始自己畫(huà)地圖——第一張圖只有3條線,5個(gè)節(jié)點(diǎn)。

第二張圖加了4條分支。第三張圖他畫(huà)了21個(gè)節(jié)點(diǎn)、7條分支、一條主干道,每層之間用單向指令傳遞,一條線斷了,其他線照常運(yùn)行。

劉永利賺了足夠多的錢,雇了很多人。

他給自己起了代號(hào)“七哥”,手下人只認(rèn)代號(hào)不認(rèn)臉。

2004年夏天,七哥在弄島鎮(zhèn)做一筆交接,對(duì)方遲了4個(gè)小時(shí)。

他蹲在路邊等,天快亮的時(shí)候一個(gè)年輕人從河對(duì)岸游過(guò)來(lái),渾身濕透,膝蓋上有一道傷口,翻過(guò)鐵絲網(wǎng)的時(shí)候被劃的,血順著小腿往下淌。

年輕人十六七歲,看見(jiàn)七哥站在路邊,走過(guò)來(lái)說(shuō)了第一句話:“你是接人的嗎?”

七哥看了他一眼,年輕人穿一件破舊的T恤,胳膊細(xì),但眼睛亮:“你從對(duì)面過(guò)來(lái)的?”

“對(duì),他們說(shuō)這邊有人接。”

七哥蹲下來(lái)跟年輕人一起等了一個(gè)多小時(shí),等到了那輛遲到的車。

交接做完之后年輕人沒(méi)有上車,站在七哥旁邊說(shuō):“我能不能跟著你走。”

七哥看了他一會(huì)兒,把煙盒里最后一根煙拿出來(lái)叼在嘴里。

“你叫什么?”

“阿肖。”

七哥笑了一下,他把車門拉開(kāi):“上車。”

那之后阿肖跟著七哥跑了三年。

七哥教他怎么走路線、找缺口、算巡邏時(shí)間。

阿肖第三年他開(kāi)始幫七哥分擔(dān)調(diào)度,坐在七哥對(duì)面那張桌子的另一側(cè),拿著地圖核對(duì)節(jié)點(diǎn)和時(shí)間。

2007年,七哥把七層系統(tǒng)的調(diào)度權(quán)分了一半給阿肖。

從那天開(kāi)始,“山魈”這個(gè)代號(hào)正式出現(xiàn)在七層系統(tǒng)里。

后來(lái)七哥年老病重,離開(kāi)了據(jù)點(diǎn),把地址一起刻在了地下室的墻上。

章節(jié)列表

相關(guān)推薦