第5章 第 5 章
門外那句話貼著門縫滑進來,像刀尖刮過玻璃,薄得聽不出情緒,只剩下字眼的冷硬。
「沈先生,兩小時到了。你要的資料……我們替你放出去了。」
錄音器被按停後仍有一絲電流嘶鳴,黏在空氣裡不肯散,像在提醒我:剛才那段笑聲不是幻覺。沈聿的下顎線繃得更緊,皮膚下那條筋像要把他所有的克制拉斷。他沒立刻去看門,而是先抬了抬手,手指輕輕一勾,示意我再往牆側退半步。
我背貼上冰冷的牆面,外套布料在吸音棉上摩擦出極輕的聲音。我手掌按著桌邊那支乾淨機,指腹貼著它的開關,像貼著一個隨時能引爆的訊號。乾淨機平常是我們用來把房間裡零碎電磁噪聲掃平的,避免被遠端拾音做波形重建。現在它更像一個警鈴,只要我按下去,安保通訊會被短暫重置,監控端會收到「室內干擾」的提示。
走廊那邊,安保耳機裡的雜訊突然密了一瞬,像有人在同一頻段插入了另一條通話。那不是正常的環境干擾,更像一種刻意的覆蓋,讓「誰在說話」變得模糊。
沈聿終於開口,聲音不大,卻像把整個房間的氧氣往回收。
「誰。」
門外沒有立刻回,只有一個極短的呼吸聲,貼著門板,像耳朵真的壓在木頭上聽我們的動靜。距離太近了,近到不在走廊監控的安全角度裡,而在三米警戒圈的死角:門框外側、攝像頭打不到的那個弧。
沈聿眼神微側,對著天花板角落的微型鏡頭說了句:「封鎖走廊。三米內清空。關二號電梯井。」
他不是在問,直接下令。耳機雜訊再一次加重,像有兩個系統在搶控制權。我的心沉了一下:安保鏈上的洞,不止一個點。
門外那個聲音這才笑了一聲,極輕,帶著某種「我就知道你會這樣」的熟稔。
「別急。」他說,「你們不是喜歡程序?我們也喜歡。資料已經在路上,走的是你們最乾淨的那條管道。監管會喜歡的。」
我指尖微動,乾淨機的開關被我壓下去一半又放開。現在按下去,的確能切掉一部分偷聽,但也可能讓對方確認我們在室內,確認錄音器、確認第三段錄音的存在。衡那種人,最愛的就是「確認」。
沈聿的眼神落到我手上,沒有責備,只有一種冷靜的提醒:別急著反應,反應本身就是訊號。
他又對門外說:「你替我放的是哪份。假資料,還是真資料。」
門外沉默兩秒,那兩秒像被拉長成一條窒息的線。然後他回答:「你們這麼聰明,猜猜。」
這句話的口氣太輕浮,輕浮得像借殼。真正做事的人不會這樣浪費字,除非他不是來執行,而是來傳話,來挑釁,來讓我們把注意力固定在門上。
我視線迅速掃過桌面:證物袋裡那片塑膠片,H標籤在燈下泛著冷光;錄音器;沈聿的座機;我的筆電已經關機但加密包存在本地;還有我口袋裡那張帶汗味的紙。每一樣都可能是對方真正想確定的「存在」。
沈聿忽然向前一步,腳步很輕,卻在這個寂靜的房間裡像一個明確的落點。他手指搭上門把,沒有轉動,而是貼著門縫往下看。這個動作不合理,因為門縫被密封條封過,看不到任何東西。可他在做的不是看,是讓門外的人以為他要開。
門外的呼吸立刻退了一點點,那種貼門板的壓迫感鬆開了半寸。
就是這半寸。
沈聿手指一彈,像點火一樣,對著耳機說:「三號位,現在。」
走廊外傳來一聲很短促的摩擦聲,像鞋底在地上迅速一蹭。下一秒,有人低低咒罵了一句,語言很含混,像被人捂住嘴又硬擠出來的音節。緊接著是兩個人身體撞上牆面的悶響。
門外那個聲音瞬間不見了,像被從空氣裡拔掉。只剩安保的急促指令聲透過耳機漏進來,斷斷續續,被雜訊切割。
「……已控……疑似假證件……」
「……不是我們編制……」
沈聿沒有立刻開門。他把手從門把上收回,像收回一個不值得冒險的賭注,然後轉身,視線直落在桌上那片H標籤的塑膠片。
「他能進三米。」他說,聲音低得像壓著怒意,「只有兩種可能:有人給了他臨時通行,或者他拿的是我們內部的通行邏輯。」
我腦子裡立刻跳出那個念頭:H不是誘餌,是通行證。標籤不是嘲諷,是提示。衡在教我們一個規則:你們以為的「安全」,是我設計過的安全。
我把乾淨機按下去,這一次沒有猶豫。機器低頻嗡鳴起來,像把一層透明的沙撒進空氣裡,把所有可能的拾音都磨鈍。然後我抓起錄音器,迅速拔出它的記憶卡,塞進我隨身那個小小的加密卡匣。
「備份到證據鏈。」我說,語氣平得像在報盤,「現在。」
沈聿看了我一眼,那眼神像刀背壓過皮膚,既是肯定,也是警告:你做了就得負責到底。他沒有阻止,反而伸手把座機拿起來,按下內線。
「法務總監,起床。」他說,「監管立案程序讓他們立。你們現在做兩件事:一,立刻向監管提交我們主動保全申請,包含今晚安全屋遭未明人士接近的安保紀錄,時間戳精確到秒。二,律師團全員上線,對外口徑只有一句:合作、配合、主動提供資料,並保留追究誹謗及非法取證。不要辯解,不要情緒。」
電話那頭傳來極短的吸氣聲,像人終於意識到事情不是「風聲」,而是「程序戰」。
「沈先生,媒體端已經有人在動。」法務總監說得很快,「他們的敘事比舉報材料更狠,說林小姐是您併購中的白手套,港口只是幌子,真正的黑金在量化基金的合規案裡洗出來。還提到了外聘策略顧問的名字,陸呈。」
我眼皮一跳。陸呈那個名字像一根刺,刺得我腦子裡的權限鏈瞬間亮起來。外聘策略顧問是最容易「合法接觸」交易資料的人:他們有報告、有會議、有對接,卻不在我們內部監控的優先序列上。更要命的是,量化基金合規案如果被扯進來,監管會用最嚴格的標準看待所有交易log,任何一個異常都能變成「主觀故意」。
沈聿的聲音沒有起伏:「把陸呈過去三個月的會議記錄、出入紀錄、郵件抬頭全拉出來。現在就做。我要看到他接觸過誰的權限,尤其是林澄部門的。」
法務總監應聲離線。沈聿掛掉電話,視線落到我身上,像在問我:你聽到了,這不是單純做空名譽,是要把你整個職業生涯和翻案計畫一起拖下水。
我把記憶卡匣合上,卡匣上的燈點亮了一秒,表示已加密封存。這一秒像宣判,也像誓言。
「他們在找一個可以讓我『自證清白』的洞。」我說,「只要我去解釋,我就會暴露我知道什麼、我怕什麼、我護著誰。」
沈聿冷冷道:「所以你不解釋。你提交材料,讓程序替你說話。讓監管先拿到我們提供的時間戳與封存證物,後面的敘事自然要跟著它走。」
我忍不住笑了下,笑意卻沒有溫度。「你說過,立案才有程序可卡。你現在不是卡,你是在給他們一條路,讓他們走進你布好的走廊。」
沈聿沒有否認。「我在讓他們以為他們掌握主動。衡最怕的不是我們反擊,是我們不按他設計的恐懼走。」
走廊那頭傳來「咔」的一聲,像是束帶扣緊。接著安保隊長的聲音透過內線傳進來,還帶著喘。
「沈先生,人控住了。不是我們的編制,證件是仿的,做得很像。身上有一次性手套的油膜殘留,指腹有膠。嘴裡藏了微型骨傳導,剛剛已摘除。」
我和沈聿對視一眼。骨傳導意味著門外那句話可能不是他自己的聲音,而是有人遠端對他「說」,他只是喉嚨的擴音器。那就解釋了那種輕浮的口氣:那不是執行者,是傳聲筒。
「帶進訊問室。」沈聿說,「不要碰他的手機或任何電子設備,直接封存。問他兩個問題:誰給他進三米的邏輯,和『替我放出去了』到底放了什麼。」
安保隊長應下後又補了一句:「他手腕內側有一個刺青,一個字母H。」
我胃裡像被什麼冰冷的東西攪了一下。H不是一次,H不是偶然。它像一個品牌,像一個圈子內部的暗號。
沈聿的眼底黑得更深,卻仍然精準。「拍照取證,連同你們剛才走廊封鎖的全程監控做雜訊校正。我要原始檔,不要剪輯版。」
他掛斷內線,轉身走回桌邊,把那片H標籤的塑膠片拿起來,放在掌心裡輕輕一掂,像掂一枚硬幣。
「他們在試我們的反應速度。」我說,「門外只是提示:你們的假資料投放完成了,你們以為你們在釣魚,但我們可以讓你們以為魚上鉤,或者讓你們以為魚跑了。」
沈聿盯著那枚塑膠片,語氣像把情緒鎖進保險箱:「所以現在最重要的不是問他放了什麼,是看回波。」
我立刻打開安全屋的隔離終端,那台機器不連外網,但能接收我們法務與公關團隊透過特定通道回傳的截圖與摘要。屏幕亮起,冷光映在我指節上,讓我手背的血管顯得很清楚。
第一條回傳是媒體端的推播截圖,標題極具煽動性:首富蜜月變併購,港口疑雲牽出量化黑金。內文裡的時間線刻意模糊,把我們昨夜的車隊路線圖與一份「清算對帳」的局部截圖拼在一起。那份局部截圖的角落,有一個我熟得不能再熟的欄位格式。
不是交易所的清算格式,是券商內部日終對帳的格式。
我喉嚨一緊,像有人用指尖按住我的聲帶。
「他們有券商內部對帳。」我說,「而且拿到的是『局部』,像是故意露出欄位讓內行人一眼識別。這不是要騙大眾,這是要逼我們承認我們看得懂。」
沈聿走到我身後,沒有靠得太近,卻剛好在我餘光能看見他的距離。他看著屏幕,聲音平穩到近乎無情:「對手在補洞。他們知道你想從清算突破,所以先把一段對帳丟出來,讓市場以為那是完整證據,逼券商內部的人先自保。」
我指尖在觸控板上滑動,第二條回傳是監管端的匿名舉報摘要。舉報材料裡多了一句話:涉案交易由「QSP組」內部席位指令觸發,並提及兩個最高權限角色:風控接口與IT接口。
我背脊一涼。對方不再只用縮寫。對方在把嫌疑池精準拉到「兩個能動log的人」。
「他們開始點名權限。」我說,「這不是外面的人能寫得這麼準。」
沈聿淡淡道:「所以洞在我們內部。不是你的部門,就在接觸你部門的人裡。」
我想起那張紙上那個部門代碼,想起我腦子裡浮過的那些熟面孔。背叛感像被壓在胸口的水泥,沉得我每一次呼吸都要用力。
「還有第三條。」終端彈出一個加密訊息,發件人不是法務,是姜妍的離線端口。訊息只有短短幾行字,字句像她的人一樣克制,卻透著一種被逼到角落的鋒利。
「我在做離線鏡像,律所合夥人要求我交出設備,理由是『配合內部調查』。我懷疑他們接到監管端的非正式招呼。你發我的附件郵件,剪輯痕跡在第三段有不一致的相位,但有一段底噪是原始的,像是同一個房間錄的。房間有空調低頻,頻率固定,可能是某種會客室。另:陸呈最近三次與我見面,都刻意提沈聿,像在探口風。我現在不安全,若我失聯,鏡像會在兩小時後自動推送到你指定的封存地址。」
我盯著「兩小時後」四個字,像被人用同樣的倒數再敲一次頭。門外也說兩小時到了。衡把倒數當成節拍器,讓我們所有人都跟著他呼吸。
沈聿看完訊息,眼神一瞬間冷得像要結冰,但他的第一句話不是關於姜妍的情緒,而是關於她的價值與風險。
「她做得對。」他說,「離線鏡像比任何承諾可靠。」
我心口像被細針扎了一下。姜妍不在場,卻比任何人都更接近風暴中心。她那種理性外殼下的渴望被選擇,現在被逼成一種自救的決絕。可我也清楚,越在這種時候,感情越容易被對手拿來做槓桿。
「她被盯上了。」我說,「律所內部調查是藉口。有人想在她把鏡像送出前,先拿到原始設備,做刪改或做假封存。」
沈聿點頭,像在腦內迅速下單。「我會派人把她接出來。但不是現在,現在動她會讓對手確認我們重視什麼。」
我咬住後槽牙。這就是沈聿,冷靜到近乎殘酷,連保護都要算成本與回波。我想反駁,卻也知道他說的對:衡最擅長的就是看見你的「重視」,然後用它把你拖進陷阱。
「那就讓她的鏡像照計畫走。」我說,「我們要做的是把她的封存地址換成你的人能第一時間接手的地方,並且在監管立案後,主動提交『我們已做證據保全』的申請。讓任何人碰她設備都變成妨害證據。」
沈聿看我一眼,像在確認我已經把「同步」落到具體流程。他拿起座機,再次撥號。
「法務,增加一項。」他說,「以我名義向監管提交證據保全通知,包含第三方律師姜妍的離線鏡像流程。我要讓任何人動她的設備,都必須先踩過程序。」
他掛斷電話後,終於把那台錄音器拿回來,插上備用記憶卡。動作乾淨俐落,像換彈匣。
「第三段錄音。」他說,「你要不要聽完。」
我盯著錄音器,腦子裡閃過門外那句「替你放出去了」,閃過媒體端那張券商對帳的局部截圖,閃過姜妍的兩小時自動推送。所有線都指向同一件事:對手正在搶我們的節奏。如果我們現在被錄音牽著走,等於把節奏交出去。
可那段笑聲提到「沈家那個孩子」,提到「拿你最在乎的來換」。那不是單純威脅,那是舊案的鑰匙。沈聿的家破,也許和養父的入獄,真的是同一隻手。
我抬眼看沈聿。他的眼神像一面冷鏡,映著我,也映著他自己。那裡面有一點我以前不相信他會有的東西:他在等我選擇。他的控制欲拉滿,卻仍然把最後一步交給我,像某種不願承認的尊重。
「聽。」我說,「但不是在這裡。」
沈聿眉峰微動。
「我們現在在被測。」我繼續,「門外那個傳聲筒來得太準,像在確認我們會不會急著聽完。第三段錄音是底牌之一,越急越像被牽著走。把它封存,交給法務做hash,明早在監管程序裡『主動提交部分材料』。我們用它卡程序,不用它滿足好奇。」
沈聿沉默了一秒,那一秒我幾乎以為他會拒絕。可他只是把播放鍵上方的手指收回,像把一把差點出鞘的刀按回鞘裡。
「可以。」他說,「但你要答應我一件事。」
我不喜歡這種句型。它像合同附加條款,像在我以為我們同步時,他又悄悄加了控制權。
「說。」我回得很硬。
沈聿看著我,聲音低而穩:「從現在起,你的所有動作都留痕。每一次聯絡券商風控總監,每一次回投行的內網,每一次登入,你都用我們的取證終端走。你想救你養父名譽,就別讓他們把你做成下一個案子。」
我知道他說的不是威脅,是現實。衡要的就是把我逼到失控,逼到越線,然後把越線變成鐵證。市場能做空名譽,監管能凍結人生。
「成交。」我說,「那你也答應我:姜妍的鏡像一到,你的人第一時間封存,不要讓它進你私人的黑箱。我要它能在法庭上站得住。」
沈聿的眼神沉了一下,像被我戳到他的習慣領地。他喜歡把所有東西握在自己手裡,那是他活下來的方式。但他最終還是點頭。
「走程序。」他說,「你要的證據,拿證據兌現。」
走廊內線又響起,安保隊長匯報:「人說他只是送話,真正的指令從骨傳導來。來源信號已斷。他身上除了刺青,還有一張折起來的紙,塞在鞋墊裡。上面只有一個地址和一個時間,今天上午九點半。」
沈聿問:「哪裡。」
安保隊長報出地名時,我的指尖瞬間發冷。
那是我投行大樓旁邊一間很不起眼的咖啡館,專門做外帶,平常我不會去,但我部門裡有人常去,因為那裡離後門很近,避開前台訪客登記。
時間九點半,正好是開盤後最混亂的半小時,也是內部權限操作最容易被噪音掩蓋的時段。
我看向沈聿,腦子裡那個嫌疑池迅速收縮:風控接口、IT接口、外聘顧問陸呈,還有那個我欠他人情、也可能早被做空的券商風控總監。衡在把我們引向一個交叉點:投行附近、開盤時段、可動log的人。
沈聿的聲音像一把剪刀,直接剪斷多餘的猜測:「九點半,我們不去咖啡館。」
我一愣。
他補了一句,眼底冷得像冰面下的暗流:「我們讓他們以為我們會去。你回投行,但不是回你的席位。你去找那兩個最高權限之一,先從你最不想懷疑的那個開始。我要在開盤前,把你的部門log做一次鏡像封存。」
我心臟重重一跳。回投行意味著回到背叛可能發生的地方,回到熟人之間的刀光。可不回去,我就永遠只能在安全屋被動挨打。
「我明白。」我說,「但我需要一個人幫我在內部走動,能不被注意又能碰到IT接口。」
沈聿看著我,像在衡量要把哪張牌放到桌上。然後他報出一個名字,是他之前從未在我面前提過的內部人選,一個在我們大樓裡存在感很低、卻能進出機房與風控層的角色。
「他欠我命。」沈聿說,「也欠我一個乾淨的回答。」
我把那個名字在心裡默念一遍,像把它寫進風控模型。然後我看了一眼被封存的第三段錄音記憶卡匣,燈已經熄滅,像一顆暫時沉睡的雷。
終端又跳出一則回波更新:媒體端那篇推播被迅速改了標題,時間線被「更正」,新增了一句看似無害的補充:匿名資料來源顯示,涉案交易的觸發指令曾在凌晨三點前後從安全屋附近的某個設備發出,疑似有人「刪改時間戳」。
我盯著那句「凌晨三點前後」,眼皮不受控地跳了一下。對方在把「門外入侵」和「資料外流」綁在一起,提前把鍋扣在我們頭上:你們安全屋有人動了手腳,所以你們提交的任何時間戳都不可信。
沈聿看完,嘴角極輕地抬了一下,那不是笑,是殺意被他壓成一個弧度。
「他們開始搶先定義。」他說,「好。那我們就搶先取證。」
他抬手對安保下令:「把走廊監控原始檔、無線電頻譜掃描、門把觸碰痕跡的微粒採樣,全做封存。三份:一份給法務,一份給監管,一份留我們。所有封存都走同一套hash,時間戳用第三方授時。」
我聽見「第三方授時」四個字,心裡那塊石頭稍微鬆了一點。程序不是浪漫,但程序能救命。
手機在屏蔽袋裡震動了一下,隔著厚材質傳出悶悶的嗡鳴。那是我和姜妍之間的暗號提醒:她可能正在被逼近,或者她的鏡像進度到了關鍵節點。
我看著沈聿,語氣不帶任何求助,只是陳述:「姜妍那邊可能有動靜。」
沈聿點頭,像早已把這條線算進去。「我會讓人盯她律所的出入口,但不接觸她本人。她的鏡像要靠她自己完成,才乾淨。」
我吸了一口氣,把恐懼壓回胸腔深處。金融圈的乾淨從來不是沒有泥,而是泥的來源與去向都能被寫進報表。感情也是。
我把屏蔽袋拉開一條縫,沒有取出手機,只是把它的SIM卡抽出來,換上一張一次性卡。這是我最後的妥協:我不把訊號交出去,但我也不讓自己完全失明。
「九點半。」我說,「他們想在咖啡館收網,或者看誰會出現。你不去,那我也不去。但我會讓他們看到一個『我會去』的影子。」
沈聿看著我,眼神像在評估風險係數。「你要用誘餌?」
「用他們最相信的東西。」我說,「貪婪。只要他們以為我手上那段養父錄音是真的、以為我急著找券商風控總監、以為我會去見能給我『清算對帳』的人,他們就會派人出面補洞。補洞的人,就是我們要抓的手。」
沈聿沉默了一秒,然後把一個小小的定位器推到我面前。「帶著。不要拒絕,這不是浪漫,是保命。」
我沒有再嘲諷他。控制欲在他身上像本能,但此刻我更在意的是:我們能不能比衡更早一步把真相寫進可兌現的證據鏈。
我把定位器收進口袋,和那張帶汗味的紙放在同一側。刀和盾貼著皮膚,提醒我:這場同盟不是婚禮,是戰場。
沈聿把第三段錄音的封存匣放進保險盒,扣上鎖,聲音很輕,像把某段過去暫時關回黑暗。然後他抬眼看我,第一次用近乎直白的語氣說了一句不像他會說的話。
「林澄,別死在你自己的勝負欲裡。」
我看著他,忽然想起錄音裡那句「拿你最在乎的來換」。衡說得太準,準到像早就看過我們的底牌。可我也在這一刻確定了一件事:我最在乎的,不只是養父的翻案,還有我不再被任何人用恐懼牽著走。
「我不會退。」我回得乾脆,「你也別以為你能一個人扛。」
走廊那頭,安保的腳步聲密集起來,封鎖線正在往外推。安全屋像一個被收緊的拳頭,準備在天亮前打出第一拳。
而在這個拳頭裡,我和沈聿都清楚:真正的敵人不在門外那個傳聲筒身上,而在我們各自的系統深處,在那些能改log、能換時間戳、能把一個人名譽做空到粉碎的手指上。
手機螢幕在屏蔽袋縫隙裡亮起一瞬,跳出一條陌生號碼的簡訊,只有一行字,像新一輪倒數的開端。
「九點半不見人,就見血。你們最在乎的,會先被交割。」
我把那行字讀完,沒有立刻給沈聿看,只是把屏蔽袋重新拉上,像把火種壓在掌心。血液在耳膜後面轟鳴,卻異常清醒。
我抬起頭,對沈聿說:「他們要加速了。」
沈聿的眼神沒有波動,只是淡淡回了一句,像把一個更殘酷的計畫放到檯面。
「那我們就讓他們先犯錯。天亮前,我要知道你部門那兩個最高權限,哪一個會害怕程序,哪一個只怕被愛。」
我心口一縮。衡的交換條件像陰影一樣貼上來:最在乎的,到底是誰。
我沒有再說話,因為我知道下一步不是語言能解決的。下一步是進場,是開盤,是把愛與控制、名譽與證據,全部拉進同一條可追蹤的鏈。
我們要抓的手,會在天亮後露出指節。只是不知道,先被交割的那個人,會不會是我們都沒準備好承受的名字。
「沈先生,兩小時到了。你要的資料……我們替你放出去了。」
錄音器被按停後仍有一絲電流嘶鳴,黏在空氣裡不肯散,像在提醒我:剛才那段笑聲不是幻覺。沈聿的下顎線繃得更緊,皮膚下那條筋像要把他所有的克制拉斷。他沒立刻去看門,而是先抬了抬手,手指輕輕一勾,示意我再往牆側退半步。
我背貼上冰冷的牆面,外套布料在吸音棉上摩擦出極輕的聲音。我手掌按著桌邊那支乾淨機,指腹貼著它的開關,像貼著一個隨時能引爆的訊號。乾淨機平常是我們用來把房間裡零碎電磁噪聲掃平的,避免被遠端拾音做波形重建。現在它更像一個警鈴,只要我按下去,安保通訊會被短暫重置,監控端會收到「室內干擾」的提示。
走廊那邊,安保耳機裡的雜訊突然密了一瞬,像有人在同一頻段插入了另一條通話。那不是正常的環境干擾,更像一種刻意的覆蓋,讓「誰在說話」變得模糊。
沈聿終於開口,聲音不大,卻像把整個房間的氧氣往回收。
「誰。」
門外沒有立刻回,只有一個極短的呼吸聲,貼著門板,像耳朵真的壓在木頭上聽我們的動靜。距離太近了,近到不在走廊監控的安全角度裡,而在三米警戒圈的死角:門框外側、攝像頭打不到的那個弧。
沈聿眼神微側,對著天花板角落的微型鏡頭說了句:「封鎖走廊。三米內清空。關二號電梯井。」
他不是在問,直接下令。耳機雜訊再一次加重,像有兩個系統在搶控制權。我的心沉了一下:安保鏈上的洞,不止一個點。
門外那個聲音這才笑了一聲,極輕,帶著某種「我就知道你會這樣」的熟稔。
「別急。」他說,「你們不是喜歡程序?我們也喜歡。資料已經在路上,走的是你們最乾淨的那條管道。監管會喜歡的。」
我指尖微動,乾淨機的開關被我壓下去一半又放開。現在按下去,的確能切掉一部分偷聽,但也可能讓對方確認我們在室內,確認錄音器、確認第三段錄音的存在。衡那種人,最愛的就是「確認」。
沈聿的眼神落到我手上,沒有責備,只有一種冷靜的提醒:別急著反應,反應本身就是訊號。
他又對門外說:「你替我放的是哪份。假資料,還是真資料。」
門外沉默兩秒,那兩秒像被拉長成一條窒息的線。然後他回答:「你們這麼聰明,猜猜。」
這句話的口氣太輕浮,輕浮得像借殼。真正做事的人不會這樣浪費字,除非他不是來執行,而是來傳話,來挑釁,來讓我們把注意力固定在門上。
我視線迅速掃過桌面:證物袋裡那片塑膠片,H標籤在燈下泛著冷光;錄音器;沈聿的座機;我的筆電已經關機但加密包存在本地;還有我口袋裡那張帶汗味的紙。每一樣都可能是對方真正想確定的「存在」。
沈聿忽然向前一步,腳步很輕,卻在這個寂靜的房間裡像一個明確的落點。他手指搭上門把,沒有轉動,而是貼著門縫往下看。這個動作不合理,因為門縫被密封條封過,看不到任何東西。可他在做的不是看,是讓門外的人以為他要開。
門外的呼吸立刻退了一點點,那種貼門板的壓迫感鬆開了半寸。
就是這半寸。
沈聿手指一彈,像點火一樣,對著耳機說:「三號位,現在。」
走廊外傳來一聲很短促的摩擦聲,像鞋底在地上迅速一蹭。下一秒,有人低低咒罵了一句,語言很含混,像被人捂住嘴又硬擠出來的音節。緊接著是兩個人身體撞上牆面的悶響。
門外那個聲音瞬間不見了,像被從空氣裡拔掉。只剩安保的急促指令聲透過耳機漏進來,斷斷續續,被雜訊切割。
「……已控……疑似假證件……」
「……不是我們編制……」
沈聿沒有立刻開門。他把手從門把上收回,像收回一個不值得冒險的賭注,然後轉身,視線直落在桌上那片H標籤的塑膠片。
「他能進三米。」他說,聲音低得像壓著怒意,「只有兩種可能:有人給了他臨時通行,或者他拿的是我們內部的通行邏輯。」
我腦子裡立刻跳出那個念頭:H不是誘餌,是通行證。標籤不是嘲諷,是提示。衡在教我們一個規則:你們以為的「安全」,是我設計過的安全。
我把乾淨機按下去,這一次沒有猶豫。機器低頻嗡鳴起來,像把一層透明的沙撒進空氣裡,把所有可能的拾音都磨鈍。然後我抓起錄音器,迅速拔出它的記憶卡,塞進我隨身那個小小的加密卡匣。
「備份到證據鏈。」我說,語氣平得像在報盤,「現在。」
沈聿看了我一眼,那眼神像刀背壓過皮膚,既是肯定,也是警告:你做了就得負責到底。他沒有阻止,反而伸手把座機拿起來,按下內線。
「法務總監,起床。」他說,「監管立案程序讓他們立。你們現在做兩件事:一,立刻向監管提交我們主動保全申請,包含今晚安全屋遭未明人士接近的安保紀錄,時間戳精確到秒。二,律師團全員上線,對外口徑只有一句:合作、配合、主動提供資料,並保留追究誹謗及非法取證。不要辯解,不要情緒。」
電話那頭傳來極短的吸氣聲,像人終於意識到事情不是「風聲」,而是「程序戰」。
「沈先生,媒體端已經有人在動。」法務總監說得很快,「他們的敘事比舉報材料更狠,說林小姐是您併購中的白手套,港口只是幌子,真正的黑金在量化基金的合規案裡洗出來。還提到了外聘策略顧問的名字,陸呈。」
我眼皮一跳。陸呈那個名字像一根刺,刺得我腦子裡的權限鏈瞬間亮起來。外聘策略顧問是最容易「合法接觸」交易資料的人:他們有報告、有會議、有對接,卻不在我們內部監控的優先序列上。更要命的是,量化基金合規案如果被扯進來,監管會用最嚴格的標準看待所有交易log,任何一個異常都能變成「主觀故意」。
沈聿的聲音沒有起伏:「把陸呈過去三個月的會議記錄、出入紀錄、郵件抬頭全拉出來。現在就做。我要看到他接觸過誰的權限,尤其是林澄部門的。」
法務總監應聲離線。沈聿掛掉電話,視線落到我身上,像在問我:你聽到了,這不是單純做空名譽,是要把你整個職業生涯和翻案計畫一起拖下水。
我把記憶卡匣合上,卡匣上的燈點亮了一秒,表示已加密封存。這一秒像宣判,也像誓言。
「他們在找一個可以讓我『自證清白』的洞。」我說,「只要我去解釋,我就會暴露我知道什麼、我怕什麼、我護著誰。」
沈聿冷冷道:「所以你不解釋。你提交材料,讓程序替你說話。讓監管先拿到我們提供的時間戳與封存證物,後面的敘事自然要跟著它走。」
我忍不住笑了下,笑意卻沒有溫度。「你說過,立案才有程序可卡。你現在不是卡,你是在給他們一條路,讓他們走進你布好的走廊。」
沈聿沒有否認。「我在讓他們以為他們掌握主動。衡最怕的不是我們反擊,是我們不按他設計的恐懼走。」
走廊那頭傳來「咔」的一聲,像是束帶扣緊。接著安保隊長的聲音透過內線傳進來,還帶著喘。
「沈先生,人控住了。不是我們的編制,證件是仿的,做得很像。身上有一次性手套的油膜殘留,指腹有膠。嘴裡藏了微型骨傳導,剛剛已摘除。」
我和沈聿對視一眼。骨傳導意味著門外那句話可能不是他自己的聲音,而是有人遠端對他「說」,他只是喉嚨的擴音器。那就解釋了那種輕浮的口氣:那不是執行者,是傳聲筒。
「帶進訊問室。」沈聿說,「不要碰他的手機或任何電子設備,直接封存。問他兩個問題:誰給他進三米的邏輯,和『替我放出去了』到底放了什麼。」
安保隊長應下後又補了一句:「他手腕內側有一個刺青,一個字母H。」
我胃裡像被什麼冰冷的東西攪了一下。H不是一次,H不是偶然。它像一個品牌,像一個圈子內部的暗號。
沈聿的眼底黑得更深,卻仍然精準。「拍照取證,連同你們剛才走廊封鎖的全程監控做雜訊校正。我要原始檔,不要剪輯版。」
他掛斷內線,轉身走回桌邊,把那片H標籤的塑膠片拿起來,放在掌心裡輕輕一掂,像掂一枚硬幣。
「他們在試我們的反應速度。」我說,「門外只是提示:你們的假資料投放完成了,你們以為你們在釣魚,但我們可以讓你們以為魚上鉤,或者讓你們以為魚跑了。」
沈聿盯著那枚塑膠片,語氣像把情緒鎖進保險箱:「所以現在最重要的不是問他放了什麼,是看回波。」
我立刻打開安全屋的隔離終端,那台機器不連外網,但能接收我們法務與公關團隊透過特定通道回傳的截圖與摘要。屏幕亮起,冷光映在我指節上,讓我手背的血管顯得很清楚。
第一條回傳是媒體端的推播截圖,標題極具煽動性:首富蜜月變併購,港口疑雲牽出量化黑金。內文裡的時間線刻意模糊,把我們昨夜的車隊路線圖與一份「清算對帳」的局部截圖拼在一起。那份局部截圖的角落,有一個我熟得不能再熟的欄位格式。
不是交易所的清算格式,是券商內部日終對帳的格式。
我喉嚨一緊,像有人用指尖按住我的聲帶。
「他們有券商內部對帳。」我說,「而且拿到的是『局部』,像是故意露出欄位讓內行人一眼識別。這不是要騙大眾,這是要逼我們承認我們看得懂。」
沈聿走到我身後,沒有靠得太近,卻剛好在我餘光能看見他的距離。他看著屏幕,聲音平穩到近乎無情:「對手在補洞。他們知道你想從清算突破,所以先把一段對帳丟出來,讓市場以為那是完整證據,逼券商內部的人先自保。」
我指尖在觸控板上滑動,第二條回傳是監管端的匿名舉報摘要。舉報材料裡多了一句話:涉案交易由「QSP組」內部席位指令觸發,並提及兩個最高權限角色:風控接口與IT接口。
我背脊一涼。對方不再只用縮寫。對方在把嫌疑池精準拉到「兩個能動log的人」。
「他們開始點名權限。」我說,「這不是外面的人能寫得這麼準。」
沈聿淡淡道:「所以洞在我們內部。不是你的部門,就在接觸你部門的人裡。」
我想起那張紙上那個部門代碼,想起我腦子裡浮過的那些熟面孔。背叛感像被壓在胸口的水泥,沉得我每一次呼吸都要用力。
「還有第三條。」終端彈出一個加密訊息,發件人不是法務,是姜妍的離線端口。訊息只有短短幾行字,字句像她的人一樣克制,卻透著一種被逼到角落的鋒利。
「我在做離線鏡像,律所合夥人要求我交出設備,理由是『配合內部調查』。我懷疑他們接到監管端的非正式招呼。你發我的附件郵件,剪輯痕跡在第三段有不一致的相位,但有一段底噪是原始的,像是同一個房間錄的。房間有空調低頻,頻率固定,可能是某種會客室。另:陸呈最近三次與我見面,都刻意提沈聿,像在探口風。我現在不安全,若我失聯,鏡像會在兩小時後自動推送到你指定的封存地址。」
我盯著「兩小時後」四個字,像被人用同樣的倒數再敲一次頭。門外也說兩小時到了。衡把倒數當成節拍器,讓我們所有人都跟著他呼吸。
沈聿看完訊息,眼神一瞬間冷得像要結冰,但他的第一句話不是關於姜妍的情緒,而是關於她的價值與風險。
「她做得對。」他說,「離線鏡像比任何承諾可靠。」
我心口像被細針扎了一下。姜妍不在場,卻比任何人都更接近風暴中心。她那種理性外殼下的渴望被選擇,現在被逼成一種自救的決絕。可我也清楚,越在這種時候,感情越容易被對手拿來做槓桿。
「她被盯上了。」我說,「律所內部調查是藉口。有人想在她把鏡像送出前,先拿到原始設備,做刪改或做假封存。」
沈聿點頭,像在腦內迅速下單。「我會派人把她接出來。但不是現在,現在動她會讓對手確認我們重視什麼。」
我咬住後槽牙。這就是沈聿,冷靜到近乎殘酷,連保護都要算成本與回波。我想反駁,卻也知道他說的對:衡最擅長的就是看見你的「重視」,然後用它把你拖進陷阱。
「那就讓她的鏡像照計畫走。」我說,「我們要做的是把她的封存地址換成你的人能第一時間接手的地方,並且在監管立案後,主動提交『我們已做證據保全』的申請。讓任何人碰她設備都變成妨害證據。」
沈聿看我一眼,像在確認我已經把「同步」落到具體流程。他拿起座機,再次撥號。
「法務,增加一項。」他說,「以我名義向監管提交證據保全通知,包含第三方律師姜妍的離線鏡像流程。我要讓任何人動她的設備,都必須先踩過程序。」
他掛斷電話後,終於把那台錄音器拿回來,插上備用記憶卡。動作乾淨俐落,像換彈匣。
「第三段錄音。」他說,「你要不要聽完。」
我盯著錄音器,腦子裡閃過門外那句「替你放出去了」,閃過媒體端那張券商對帳的局部截圖,閃過姜妍的兩小時自動推送。所有線都指向同一件事:對手正在搶我們的節奏。如果我們現在被錄音牽著走,等於把節奏交出去。
可那段笑聲提到「沈家那個孩子」,提到「拿你最在乎的來換」。那不是單純威脅,那是舊案的鑰匙。沈聿的家破,也許和養父的入獄,真的是同一隻手。
我抬眼看沈聿。他的眼神像一面冷鏡,映著我,也映著他自己。那裡面有一點我以前不相信他會有的東西:他在等我選擇。他的控制欲拉滿,卻仍然把最後一步交給我,像某種不願承認的尊重。
「聽。」我說,「但不是在這裡。」
沈聿眉峰微動。
「我們現在在被測。」我繼續,「門外那個傳聲筒來得太準,像在確認我們會不會急著聽完。第三段錄音是底牌之一,越急越像被牽著走。把它封存,交給法務做hash,明早在監管程序裡『主動提交部分材料』。我們用它卡程序,不用它滿足好奇。」
沈聿沉默了一秒,那一秒我幾乎以為他會拒絕。可他只是把播放鍵上方的手指收回,像把一把差點出鞘的刀按回鞘裡。
「可以。」他說,「但你要答應我一件事。」
我不喜歡這種句型。它像合同附加條款,像在我以為我們同步時,他又悄悄加了控制權。
「說。」我回得很硬。
沈聿看著我,聲音低而穩:「從現在起,你的所有動作都留痕。每一次聯絡券商風控總監,每一次回投行的內網,每一次登入,你都用我們的取證終端走。你想救你養父名譽,就別讓他們把你做成下一個案子。」
我知道他說的不是威脅,是現實。衡要的就是把我逼到失控,逼到越線,然後把越線變成鐵證。市場能做空名譽,監管能凍結人生。
「成交。」我說,「那你也答應我:姜妍的鏡像一到,你的人第一時間封存,不要讓它進你私人的黑箱。我要它能在法庭上站得住。」
沈聿的眼神沉了一下,像被我戳到他的習慣領地。他喜歡把所有東西握在自己手裡,那是他活下來的方式。但他最終還是點頭。
「走程序。」他說,「你要的證據,拿證據兌現。」
走廊內線又響起,安保隊長匯報:「人說他只是送話,真正的指令從骨傳導來。來源信號已斷。他身上除了刺青,還有一張折起來的紙,塞在鞋墊裡。上面只有一個地址和一個時間,今天上午九點半。」
沈聿問:「哪裡。」
安保隊長報出地名時,我的指尖瞬間發冷。
那是我投行大樓旁邊一間很不起眼的咖啡館,專門做外帶,平常我不會去,但我部門裡有人常去,因為那裡離後門很近,避開前台訪客登記。
時間九點半,正好是開盤後最混亂的半小時,也是內部權限操作最容易被噪音掩蓋的時段。
我看向沈聿,腦子裡那個嫌疑池迅速收縮:風控接口、IT接口、外聘顧問陸呈,還有那個我欠他人情、也可能早被做空的券商風控總監。衡在把我們引向一個交叉點:投行附近、開盤時段、可動log的人。
沈聿的聲音像一把剪刀,直接剪斷多餘的猜測:「九點半,我們不去咖啡館。」
我一愣。
他補了一句,眼底冷得像冰面下的暗流:「我們讓他們以為我們會去。你回投行,但不是回你的席位。你去找那兩個最高權限之一,先從你最不想懷疑的那個開始。我要在開盤前,把你的部門log做一次鏡像封存。」
我心臟重重一跳。回投行意味著回到背叛可能發生的地方,回到熟人之間的刀光。可不回去,我就永遠只能在安全屋被動挨打。
「我明白。」我說,「但我需要一個人幫我在內部走動,能不被注意又能碰到IT接口。」
沈聿看著我,像在衡量要把哪張牌放到桌上。然後他報出一個名字,是他之前從未在我面前提過的內部人選,一個在我們大樓裡存在感很低、卻能進出機房與風控層的角色。
「他欠我命。」沈聿說,「也欠我一個乾淨的回答。」
我把那個名字在心裡默念一遍,像把它寫進風控模型。然後我看了一眼被封存的第三段錄音記憶卡匣,燈已經熄滅,像一顆暫時沉睡的雷。
終端又跳出一則回波更新:媒體端那篇推播被迅速改了標題,時間線被「更正」,新增了一句看似無害的補充:匿名資料來源顯示,涉案交易的觸發指令曾在凌晨三點前後從安全屋附近的某個設備發出,疑似有人「刪改時間戳」。
我盯著那句「凌晨三點前後」,眼皮不受控地跳了一下。對方在把「門外入侵」和「資料外流」綁在一起,提前把鍋扣在我們頭上:你們安全屋有人動了手腳,所以你們提交的任何時間戳都不可信。
沈聿看完,嘴角極輕地抬了一下,那不是笑,是殺意被他壓成一個弧度。
「他們開始搶先定義。」他說,「好。那我們就搶先取證。」
他抬手對安保下令:「把走廊監控原始檔、無線電頻譜掃描、門把觸碰痕跡的微粒採樣,全做封存。三份:一份給法務,一份給監管,一份留我們。所有封存都走同一套hash,時間戳用第三方授時。」
我聽見「第三方授時」四個字,心裡那塊石頭稍微鬆了一點。程序不是浪漫,但程序能救命。
手機在屏蔽袋裡震動了一下,隔著厚材質傳出悶悶的嗡鳴。那是我和姜妍之間的暗號提醒:她可能正在被逼近,或者她的鏡像進度到了關鍵節點。
我看著沈聿,語氣不帶任何求助,只是陳述:「姜妍那邊可能有動靜。」
沈聿點頭,像早已把這條線算進去。「我會讓人盯她律所的出入口,但不接觸她本人。她的鏡像要靠她自己完成,才乾淨。」
我吸了一口氣,把恐懼壓回胸腔深處。金融圈的乾淨從來不是沒有泥,而是泥的來源與去向都能被寫進報表。感情也是。
我把屏蔽袋拉開一條縫,沒有取出手機,只是把它的SIM卡抽出來,換上一張一次性卡。這是我最後的妥協:我不把訊號交出去,但我也不讓自己完全失明。
「九點半。」我說,「他們想在咖啡館收網,或者看誰會出現。你不去,那我也不去。但我會讓他們看到一個『我會去』的影子。」
沈聿看著我,眼神像在評估風險係數。「你要用誘餌?」
「用他們最相信的東西。」我說,「貪婪。只要他們以為我手上那段養父錄音是真的、以為我急著找券商風控總監、以為我會去見能給我『清算對帳』的人,他們就會派人出面補洞。補洞的人,就是我們要抓的手。」
沈聿沉默了一秒,然後把一個小小的定位器推到我面前。「帶著。不要拒絕,這不是浪漫,是保命。」
我沒有再嘲諷他。控制欲在他身上像本能,但此刻我更在意的是:我們能不能比衡更早一步把真相寫進可兌現的證據鏈。
我把定位器收進口袋,和那張帶汗味的紙放在同一側。刀和盾貼著皮膚,提醒我:這場同盟不是婚禮,是戰場。
沈聿把第三段錄音的封存匣放進保險盒,扣上鎖,聲音很輕,像把某段過去暫時關回黑暗。然後他抬眼看我,第一次用近乎直白的語氣說了一句不像他會說的話。
「林澄,別死在你自己的勝負欲裡。」
我看著他,忽然想起錄音裡那句「拿你最在乎的來換」。衡說得太準,準到像早就看過我們的底牌。可我也在這一刻確定了一件事:我最在乎的,不只是養父的翻案,還有我不再被任何人用恐懼牽著走。
「我不會退。」我回得乾脆,「你也別以為你能一個人扛。」
走廊那頭,安保的腳步聲密集起來,封鎖線正在往外推。安全屋像一個被收緊的拳頭,準備在天亮前打出第一拳。
而在這個拳頭裡,我和沈聿都清楚:真正的敵人不在門外那個傳聲筒身上,而在我們各自的系統深處,在那些能改log、能換時間戳、能把一個人名譽做空到粉碎的手指上。
手機螢幕在屏蔽袋縫隙裡亮起一瞬,跳出一條陌生號碼的簡訊,只有一行字,像新一輪倒數的開端。
「九點半不見人,就見血。你們最在乎的,會先被交割。」
我把那行字讀完,沒有立刻給沈聿看,只是把屏蔽袋重新拉上,像把火種壓在掌心。血液在耳膜後面轟鳴,卻異常清醒。
我抬起頭,對沈聿說:「他們要加速了。」
沈聿的眼神沒有波動,只是淡淡回了一句,像把一個更殘酷的計畫放到檯面。
「那我們就讓他們先犯錯。天亮前,我要知道你部門那兩個最高權限,哪一個會害怕程序,哪一個只怕被愛。」
我心口一縮。衡的交換條件像陰影一樣貼上來:最在乎的,到底是誰。
我沒有再說話,因為我知道下一步不是語言能解決的。下一步是進場,是開盤,是把愛與控制、名譽與證據,全部拉進同一條可追蹤的鏈。
我們要抓的手,會在天亮後露出指節。只是不知道,先被交割的那個人,會不會是我們都沒準備好承受的名字。
— 本章完 —
下一章:第6章 第 6 章
讀者留言 (0)
還沒有留言,來當第一個吧!