MZ@ !L!This program cannot be run in DOS mode. $ZCq"x""x""x"Z">"x"Z" "x"9""x"p""x""y"j"x"Z"f"x"p""x"Z""x"Z""x"Rich"x"PELrK!  =WFM<(I@.text `.rdataVGH@@.dataQ`6@@.rsrcv@@.reloc%&x@BUE@$MQ REHQURhE P[(]U}u3bEH$QPUB PPMQRPEHQPUB$EH QUBP ]U}t} u E HMU BEM Q UE H$MU EHJU EH J U E@ZMyuUBUBM UBAMyuUBUBM UBAMy uUB UB M UB A My$uUB$UB$M UB$A$MQ UREPMQ]Ujjjj $jj ]UQ + ; ~+haaPPEMUQEM H UEZ}t EMH(j$jjjjjjjj,UB}t EMH&$$$6 UB} t EM H &$$$ UB }$t EM$H$&$$$ UB$E]U졄MytUBP;MytUBP#My tUB P My$tUB$PMQ]UEP$]U003ʼnEVW 4}EPh0M Q uUR(P3JMyatUR(P3'MQUR _^M3Q%]UE PMQ3]U03ʼnEE@$MQ REHQURhP$Q|M3$]UEE EMUE:u.}tMQUE:PuEE}uEɃMUU}uEHQpEU UEMU: u.}tEHMU:JuEE}uEE܋M܉M؃}uUB Pp(E|M MЋUЊEϋM:u.}tUЊBE΋M:AuEE}uE҃UȋEȉEă}uMA$tEpU UEMU: u.}tEHMU:JuEE}uEEMM}uCUzu -EHEHUBEhE EMUE:u.}tMQUE:PuEE}uEɃMUU}uCExu MQMQE@nEM MUEM:u.}tUBEM:AuEE}uE҃UEE}uDMy u UB UB MA E\U UEU: u:t%EH~U:JuEE~uDžx xxttu=Uz$u 1EH$EH$UB$E PMQh`x ]Uh(P]UE@]U403ʼnEEEEEEEEEEEԋ MffUܠEރ}u3_Myt$UB;tMQREPREMyt$UB;tMQREPREMyt$UB;tMQREPRE̋Myt$UB;tMQREPrREMy,t$UB,;tMQ,REPEREMy0t$UB0;tMQ0REPREMy uUB UB MQUREPMQUREPMQUREPMQ R$(M3]U(}t} uE H MU BEM QUE HM؋U BEM Q U܋E H$MU B(EM Q,UE H0MUz uEH EH U EH J UzuEHEHU EHJUzuEHEHU EHJUzuEHEHU EHJUzuEHEHU EHJUz uEH EH U EH J Uz$uEH$EH$U EH$J$Uz(uEH(EH(U EH(J(Uz,uEH,EH,U EH,J,Uz0uEH0EH0U EH0J0}u)UMU:tEPMQBЃ}u)MEM9tUREHQ҃}u)EU E8tMQUBHу}u)U؋M؉U؃:tEPM؋QBЃ}u)MEM9tUREHQ҃}u)E܋U܉ E܃8tMQU܋BHу}u)UMU:tEPMQBЃ}u)MEM9tUREHQ҃}u)EU E8tMQUBHу}u)UMU:tEPMQBЃ]UEPhM Q ]U03ʼnEE H; tU BM Q ;u6hEPhQh(R3{hE H QURV E}u3VE HE HU B8tM QRE HQBЃM UQE HU JE @M3P]U03ʼnEE H; tU BM Q ;u9hEPhQh(R3h@E H QURU E}u6hEPhQh(R3VE HE HU B8tM QRE HQBЃM UQE HU JE @M3]U03ʼnEE H; tU B7M Q ;u9hEPhQh(R3E H QURyE}u3E HE HU B8tM QRE HQBЃM UQE H; t U Bt#M QURu3eE HQU BPMQ E}u3>UMU:tEPMQBЃM QE PM AM3]U03ʼnEE H; tU BvM Q ;u9hEPhQ0h(R3DE H; t U Bt&M QURu3E HQURE}u3E HE HU B8tM QRE HQBЃM UQE H; t U Bt#M QURu3eE HQU BPMQM E}u3>UMU:tEPMQBЃM QE PM AM3]U03ʼnEE H$; tU B 0M Q ;u9hEPhQ`h(R3E H; t U Bt&M QURu3E H; t U Bt&M QURu3E HQRE HQUR1 E}u3VE H$E H$U B$8tM Q$RE H$QBЃM UQ$E HߋU JE @$M3*]U03ʼnEE H(; tU B@0M Q ;u9hEPhQh(R3E H; t U Bt&M QURu3E H; t U Bt&M QURu3E HQRE HQUR!k E}u3VE H(E H(U B(8tM Q(RE H(QBЃM UQ(E HΉU JE @(M3]U03ʼnEE H ; tU B%*M Q ;u9hEPhQ>h(R3E H$; t U B t&M QURAu3E H; t U Bt#M QURu3E HQU B$PMQ蕤 E}u3XU B U B M Q :tE H QU B HQ҃E MH U B%M AU B M3 ]U03ʼnEE H0; tU B%*M Q ;u9hEPhQh(R3E H; t U Bt&M QURQu3E H$; t U B t#M QURru3E H$QU BPMQ5 E}u3XU B0U B0M Q0:tE H0QU B0HQ҃E MH0U B%M AU B0M3|]U 03ʼnEE H ; u6hURhP=h (Q3OU B;t M Qt#E PMQu3U BPMQ蝰M3 ]U 03ʼnEE H ; u6hURhP} h (Q3OU B;t M Qt#E PMQu3U BPMQ蝲M3 ]UQEEPh0M Q uh(R33}u EU jjjjjjjjjEP(]UQ + ; ~+huuPPE}t MUQ  E H } t UE B MQ}t EMH UB}t MUQ E H}t UEB MQ}t EMH  UB } t MU Q$ E H$}$t UE$B( MQ(}(t EM(H, UB,},t MU,Q0 E H0E]U졐My u8UB UB MQ :tEH QUB HQ҃Exu8MQMQEH9tUBPMQBHуUzu8EHEHUB8tMQREHQBЃMyu8UBUBMQ:tEHQUBHQ҃Exu8MQMQEH9tUBPMQBHуUz u8EH EH UB 8tMQ REH QBЃMy$u8UB$UB$MQ$:tEH$QUB$HQ҃Ex(u8MQ(MQ(EH(9tUB(PMQ(BHуUz,u8EH,EH,UB,8tMQ,REH,QBЃMy0u8UB0UB0MQ0:tEH0QUB0HQ҃EP]UEP]U,03ʼnEVW }EPh0M Q uUR(P3JMyutUR(P3'MQURN _^M3]UE PMQ 3]U03ʼnEEPhQ` R|M34]UE PMQh`sx ]U03ʼnEE MUEPMQE}u3UBPpM3]U03ʼnEE MffUEMQUR_E}u3EHQpM3.]U03ʼnEE MUEPMQE}u3UBPpM3]U03ʼnEE MUEPMQ E}u3UBPpM3X]U03ʼnEE MUEPMQE}u3UBPMQ)7M3]U03ʼnEE MU조E MUREPHE}u3MQREP6M3d]U03ʼnEE MUEPMQE}u3UBPMQ96M3]U03ʼnEE MUEPMQ9E}u3UBPMQ5M3]U03ʼnE|E MUEMQURE}u3EH$QURQ5M3 ]U03ʼnElE pMtUxEMQURE}u3EH(QUR4M3]U 03ʼnETE XM\U`E dMhUEPMQE}u3UB PMQ_4M3]U03ʼnEDE HMfLfUNEMQURE}u3EH0QUR3M3]U03ʼnE4E 8M<U@EMQURE}u3EM3-]U03ʼnE E $M(U,Ef 0fM2UEPMQ-E}u3EM3]UEHUJ ]UEHUJExu8MQMQEH9tUBPMQBHуUzu8EHEHUB8tMQREHQBЃMyu8UBUBMQ:tEHQUBHQ҃Exu8MQMQEH9tUBPMQBHуUz u8EH EH UB 8tMQ REH QBЃMy$u8UB$UB$MQ$:tEH$QUB$HQ҃Ex(u8MQ(MQ(EH(9tUB(PMQ(BHуUz,u8EH,EH,UB,8tMQ,REH,QBЃMy0u8UB0UB0MQ0:tEH0QUB0HQ҃ E H UB MQ E H UB MQ$ E H( UB, MQ0 ]U(03ʼnEEEEEEEE؋ M܋UEPMQhU Ru9hPEPhQYhP(R3Exut8hPMQhRhP(P3MQURaE}u3yEPMQtE}u3\UREPWE}u3?}uMQURE}u3EPMQUREPMQ{`M3G]U803ʼnEEEEEEEEEE̋ MЋUԡE؍MQURhE Pu8hMQhRh(P3MMUREPE}u3MQURE}u3EPMQ E}u3dUREPE}u3G}uMQURE}u3$EPMQUREPMQUREPdM3]U@03ʼnEEEEEEEEEEċ MȋU̡Ef fMԊUEEPMQUREPMQh U Ru9hxEPhQhx(R3Exut8hPMQhRhP(P3hMQ;htShPMQRlu9hEPhQ7h(R3EH; htThREHQlu9hURhPh (Q3UREP!E}u3MQUR1E}u3hEPMQE}u3K}uUREPAE}u3(MQUREPMQUREPMQUR}u)M܋E܉M܃9tURE܋HQ҃}u)EU E8tMQUBHуU;UE EEM;MUB Mx uGQ Q H 9tB PQ BHу B ^EM3r]U@03ʼnEE HM}u9hURhPrh (Q3j`E}u9h !URhPOrh ! (Q3E UUE;EM Q E BQ H; ht#hRHQlu%BDž;Q QTB PTQ LRTH; ht"hRHQlB RTH QTB TPT"Džj$PMQRPQRPQ4,REPD bEM3mo]U@ 03ʼnEE HM}u9hURhPh 1(P3MQURM3>]U 03ʼnE&E &M&UEPMQh-U Ru9h|1EPhQ#>h|1(R3EH; htQhREHQlu6hH1URhP=hH1 (Q3aUB MUzvt6hH1EPhQt=hH1(R3EPMQUR M3+=]U}u3\EH0QPUB($EH$QUB PMQREHQUBPMQREH QUBP ,]UQ}t} uE H0MU EHJU EH J U EHJU EHJU EHJU EHJU EH J U EH$J$U E@(Z(My0uUB0UB0M UB0A0MQ]UEH$QUB PMQREHQUBPMQREH QUBPMQh1U R9,]U0EEEEEEEE]EEPMQUREPMQUREPh1M Q$}t UMURE$EPMQUREPMQUREPMQ,]UQ + ; ~+hPz`zPPEMUQEM H UEBMUQEMHUEBMU Q EM$H$UE(Z(}0t EM0H0&$$$UB0E]U졨My0tUB0P[MQ]UEPT]U003ʼnEVW 1}fEPh0M Q uUR(P3JMyPztUR(P3'MQUR+ _^M38]UE PMQ3]U03ʼnEEH$QUB PMQREHQUBPMQREH QUBPMQh1R88,P|M3 8]UEt2E EMUE:u.}tMQUE:PuEE}uEɃMUU}uEHQpEp2U UEMU: u.}tEHMU:JuEE}uEE܋M܉M؃}uUB PpEl2M MЋUЊEϋM:u.}tUЊBE΋M:AuEE}uE҃UȋEȉEă}uMQRpEh2E EMUE:u.}tMQUE:PuEE}uEɃMUU}uEHQpEd2U UEMU: u.}tEHMU:JuEE}uEEMM}uUBPp5E`2M MUEM:u.}tUBEM:AuEE}uE҃UEE}uMQRpET2E EME:u:t%MQ~E:PuEE~uDžx ɃxxttuEH Qp4DžpD2U llkp: uFkt1lHjp:Ju#lpjuDžd dd``uUB$PpDž\M XXW\:uFWt1XBV\:Au#X\VuDžP ҃PPLLuMA($tDžH U DDCH: uFCt1DHBH:Ju#DHBuDž< <<88uD:Pu#@D>uDž8 Ƀ8844uaEH; Pt9PREHQluR(P,MQTUB$3Dž0E ,,+0:uF+t1,Q*0:Pu#,0*uDž$ Ƀ$$ u`EH; Xt8XREHQluh(R;EP\MY(3!Dž U : uFt1H:Ju#uDž  u_UB0MQ uh|(RZEU EMH0R31E Ph8Q( R(P_^M3(]UQE E}t}t}t&6MQRp=EH Qp+UBPph2 $R3]UQEH; Pt5PREHQluh2(RwE E}t}t}t0EMQTUB3FEPTMA 3/URTMA3h2(R]U}u)EU E8tMQUBHу]U}u3,E@$MA$UB$ ]UEPMQ`h']UEP]xw]Auu]E$MQ? ]UEM @IUE BHMU AJ]UE@M MYUBM EXMAM UZ]UEM @IUE BH]MU AJEM @I]UE BHMU AJ]EEXMEYUEZ]UEM @AUZEM @AUZEM @AUZ]UE@$MA$UB$EPh2M QA#$]UEM @a]UE B`]MU Ab]EMEMEMR%]UE M@a]U EB`]M UAb]EM @a]UE B`]MU Ab]EMEMEM]]zEPM Q tE]E]E]UE B`]MU Ab]EM @a]UEB`]MUAb]EM@a]EMEMEM]]zUREPeEMEMEM#ݝxMU Ab]EM @a]UE B`]EMEM]EMEM]EMEM]ܵxݝp݅pM]݅pM]݅pM]EMEMEM/#]UEM @a]UE B`]MU Ab]ȋEM @a]ЋUE B`]؋MU Ab]EMEMEM]EMEMEM]EMEMEM]EM @a]UE B`]MU Ab]EMEMEM]EMEMEM]EMEM]EMEMu]xw]AtE%hxwAu3QEMEMuݝxxwܝxAtE܅x%hxwAu3]UL03ʼnEVW3}fEPMQh,U RuEP (Q3hUzhtEP (Q3DUzhtEP (Q3 UREPMQn$t_^M3]U403ʼnEVW 3}EPh0M Q uUR(P3^^N 3_@[3^]ËU}t'Vu F tV7f f&fY^]ËUEVF uc'FHlHhN; (t DHpuDF;HtF DHpu<=FF@puHpF  @F^]A @tyt$Ix  QPVYYu ËUVMEM >t} ^]ËUG @SVt2u,E+M}C>u#8*uϰ?d}^[]ËUx03ʼnES] Vu3W}ulu53PPPPP!t `p F @u^V YЄttȃ A$uttȃ@$g3;] C , Ypeg4itqnt(oDžtaU7>/ t ffDž@Dž WugueDžY9~~?]V#Yt Dž3GPPSP5/YЋt 9uPS5YYYgu;uPS5YYY;-uCSDž$sHHDž'DžiQƅ0DžEK t@tGGG@t3҉@t;|;s؃ځڋu3ۃ} Dž9~ u!u t-RPSW=09~N뽍E+Ftat΀90tV0@>If90t@@;u+(;u ȄI8t@;u+\@t2t ƅ-t ƅ+ tƅ Dž++ uSj p vYtuWSj0. tf~bPjEPFPF;u(9t MYuPY|tWSj tYtt `pM_^3[ Ð-E.C^CCDDYDEjTh`J3}EPhEj@j ^VYY;5h0@@ x@$@% @& x8@4@ ;rf9} E;8X;E;|E[j@j YYtVM h *@@ ``$@% @& `8@4@;rE9=h|=he~mEtVtQtKu Qdt%uN@ uNhF P9YYt7F N@Cg5h\33@ËeEËVW>t1t G Pl@;r6&Y|_^ËUEV3;uVVVVVE@^]ËUE]ËU(03ʼnESjLjP>9(0 ,ffffffEMDž0IDžDžj|(Pxu ujW8YhtPpM3[ËU5Yt]j8Y]UE3;tA-rHwj X]Ë]DjY;#]@uxÃ-u|à ËUVMQY0^]h`Rd5D$l$l$+SVW01E3PeuEEEEdËMd Y__^[]Q̋US] Vs350WEE{t N3 8N F3 8E@fMUS[ EMt_I[LDEEt8E|@GE؃u΀}t$t N3 8 N V3 :E_^[]EɋM9csmu)=dt hd8tUjRdM 7E 9X th0WӋ7E MH t N3 8zN V3 :jEHI79S Rh0Wa7UVu M}uPe:e FP9YuPH:YxuFFM  FFu^8MtE`pËUVu M Eut:t@u@t6 et Et@uH80t S:[uH @Bu}^tE`pËUEAz3@]3]ËUQQ}uutEP9ME MHEP:E M ËUjuu u]ËVtV0@PVV}:^ËUjueYY]ËUjuYY]ËUSVWuM3;u+j_VVVVV8}}tE`p!9uv9u ~E 3 9Ew j"뺀}tU39u 3Ƀ:-ˋ,}?-u-s} ~FE38EE }u+]h6SV< 3ۅt SSSSSN9]tEG F80t.GHy-Fd| jd_F | j _Ft90ujAPQ8 }tE`p3_^[ËU,03ʼnEESVW} j^VMQMQp0=3ۃ;uiSSSSS0oE;vuu3Ƀ}-+3;+MQNQP3}-3;Q<;tuESPuVuM_^3[NËUjuuuu u]ËU$VWuME3E0[9}}}u ;u+j^WWWWW0}tE`p9}vЋE 9Ew Aj"}EGS#3;Eu ju^PSWt}Map;-u-F0F}je$xFV3YYL}ɀp@2%3 t-F]0F$xOFۃ3'3 u!0OF uU E1FFE 9UuM܋ OMw;UE}~MW#UM#E<f0f9vËMmEFMf}EM}f}|QW#UM#En<fv1FftFu0H;E t9u: @}~uj0V/ uE 8u}4$pWF;3%#+ESYx ;r+F -F;Ӌ0|$;rSQRP:0FU;u |drjjdRP:0UF;u | rjj RP:0UF]0F}tE`p3[_^ËUSVWu؋sMNu-j^03PPPPP}tE`p}v̀}t;u u3;-0@;-u-wC3G X0F} ~DCE[F}&ۀ}u9] |] } Wj0V@- }tE`p3_^[ËU,03ʼnEESVW} j^VMQMQp083ۃ;uSSSSS0ZE;vu 3Ƀ}-+uMQMQP3}-P6;tuESVu`M_^3[ ËU003ʼnEESVu Wj_WMQMQp073ۃ;uTSSSSS8M;vދEHE3}-<0u +ȍEPuQW6;tXEH9E|-;E}(:t Gu_uEjuuuEjPuuuM_^3[ËUEet_EtZfuu uuu u ]ÃatAtu uuuu u0u uuuu uwu uuuu un]ËUjuuuuu uZ]ËVW36Y(r_^ËVhh3V7 t VVVVV^ËU6]6]EuMm]]z3@3h6th6PtjU( 5=ܖff fؖfԖf%Жf-̖EEE@ 048j=)Yj|h6x=8uj)Yh tPpËUQVu VTE F Yu N /@t "S3ۨt^NF F F ^] u, ;t @;u u vYuV?YF WF>HN+I;N~WPu > EM F yM ttЄ@ tjSSQ*6#ƒt%FM3GWEPu R> E9}t N E%_[^̀zuf\?f?f^٭^̆剕lݽ`ƅpa$؃#zuf\?f?f^٭^̆剕lݽ`ƅpɊaݽ`ɊaŊ$׊$ ؃#۽bۭbi@tƅpƅpĆ۽bۭbi@t ƅpƅp۽bۭbi@t ۽bۭbi@t ƅpƅp-pƅp tUEEEEE UE]MEMEMEMPQR:= Ef}tmËT$fT$l$ét6ËB%=tËB D$B  D$ $,$ BËD$%=tËD$f<$t,$Zf$f=tf tf t Z,$ZÃ$D$%$D$%t==t_f$f=t*f u!f ttZmZ,$Z7 7s ,777v $7떋UV55օt!tP5Ѕt'D7Vu V)Yth47PtuЉEE^]jYËUV55օt!tP5Ѕt'D7Vu VYth`7PtuЉEE^]V5u5eYV5^átP5;YЃ tP j hJD7VuVYEuF\73G~t$h47PӉh`7uӉ~pƆCƆKCFh j YevhE>j Y}E Flu(FlvlPYEd3Guj Yj YËVW5ЋuNhjeYYt:V55YЅtjVYYLN VSY3W_^ËVujY^jhJguF$tPYF,tPYF4tPYFYe~htWu tWtYEWj YE~lt#WBY;=(tPt ?uWNYEVYuj YËuj YËU=tK}u'V55օt55ЉE^j55Yuxt jP]ËVWD7VuVY^5h7Wh7W hx7Whp7Wփ= 5t=t =tu$ f55Pօ5 5 55utehh5 YУtHhjYYt4V55YЅtjVyYYLN3@$3_^j hJ=utu=LuCjYeV6YEt VP6YYE }u7u jnYVj5duP7YËUVW3u6AYu'9vV;vuʋ_^]ËUVW3ju uA u'9vV;vuË_^]ËUVW3u uBYYu,9E t'9vV;vu_^]ËUWWu`wt_]ËUEu)D5hЃ ]ËUh7th7Ptu]ËUuYuj Yj YËUV tЃ;ur^]ËUVu3utу;u r^]ËU=6th6Yt u6YhhYYuBht=Yt1jSYYtNVSP" t3PPPPPZ>u5ȕ%ȕ'P3Y[_^50%0UQMS3VU 9Et ]EE>"u39E"FE<tBU PFFFYt} t M E FU Mt2}u t utBe>< t< uFN>}t EE3C3FA>\t>"u&u}t F8"u 339EEtIt\BuU tU}u< tK< tGt=Pt#aEYt M E FM E  >EYtFU FVtBU ME^[t ËU S3VW9\uhXVS\5@;tE8uuUEPSS} E =?sJMsB;r6PY;t)UEPWV}E H$5(3_^[ËU` SV5W33;u.֋;t `#xu jX``;u֋;u3f9t@@f9u@@f9u5SSS+S@PWSSE։E;t/P9YE;t!SSuPuWSSօu uY]]W\t;u;r8t @8u@8u+@PEY;u VEuVW@C V_^[ËVJJW;stЃ;r_^ËVJJW;stЃ;r_^ËU39EjhPdu]3@L]Ã=LuWS390W=~3V54hjv6j5d׃C;0|^54j5d_[5d%dËUQQV[FV\W}S99tk ;rk ;s99u3t X]u3u `3@N`MM N`H =;}$k ~\d9=B߃ ;|]~d=u Fd^=u FdN=u Fd>=u Fd.=u Fd=u Fd=uFdvdjY~d`QӋEYF`[_^ËUcsm9Eu u PYY]3]3@ U0eeSWN@;t t У4`VEPu3u3L33EPE3E3;uO@ u 50։54^_[jhKF3ۉ]jY]j_};=}W9tD@ tPCYtE|( Pl4YGE Ej7YËUSVuF Ȁ3ۀu@t9FW>+~,WPVcYP' ;uF yF N _Ff^[]ËUVuu V5Y/V|YtF @tVP8CYY3^]jh0K3}}jDY}3u;598t^@ tVPVYY3BUH t/9UuPJYtE9}utP/Yu E܉}F3uࡀ4VYYE}EtExjYjYËVW3h<u8h0YYt F$|3@_^Ã$3SlVW>t~t WWg&Y |ܾ_t ~uPӃ |^[ËUE4X]j hXK[3G}39du8j6hYYu49tnj_Y;u 3Qj YY]9u,hWYYuWY ] >WzYE Ej (YËUEV4>uP"YujY6T^]ËUEu 3]V3;|;hrVVVVV ~3ȃ D@^]-t"t t Ht3øøøøËVWh3FWPW 3ȋ~~~  ~  F+ο@Ou@Nu_^ËU03ʼnESWPv3@;rƅ t.;w+@P j R CCujv vPWPjjE3SvWPWPWv SCDSvWPWPhv SbC$3EtLtL Ƅ@;rVDž3)ЍZ w Lр wL р A;r‹M_3[j hxKIDGptltwhuj Yj Yewhu;5Ht6tVu tV-YHGh5HuVE뎋uj YËUS3SMu8]tEMapELD;FG;v}FF>uыuE}urlj{CgjC CTZf1Af0A@@JuL@;vFF~4C@IuCC Ss3ȋ {95XM_^3[ jhKM@}_huuE;CWh Y؅Fwh#SuYYEuvhuFh= tP Y^hS=FpDj YeCțC̛C Л3E}fLCf E@3E=} L@@3E=}H@5HuH= tPPYHSE0j Y%u tSYeEÃ=\ujVY\3ËUSVu3W;to=ȏth;t^9uZ;t9uPAYY;t9uPbAYYh]YY;tD9u@-P<+P)+P=t9uPH?7YY~PEHt;t 9uPY9_tG;t 9uPYMuVY_^[]ËUSV5W}W֋tP֋tP֋tP֋tP֍_PE{Ht tPփ{t CtPփMu֋P_^[]ËUW}SV5W֋tP֋tP֋tP֋tP֍_PE{Ht tPփ{t CtPփMu֋P^[_]Åt7t3V0;t(W8YtVE>YuPtVYY^3j hKoDFpt"~ltpluj Yj YeFl=(iEEj Yuá039̋L$t$tNu$$~Ѓ3ƒtAt2t$tt͍AL$+ÍAL$+ÍAL$+ÍAL$+ËUSVu 3W};u;vE;t3E;tvj^SSSSS0QVuMoE9XfEf;v6;t;v WSVX u*j8]tMap_^[;t2;w,Jj"^SSSSS08]yE`pmE;t8]%E`pM QSWVjMQS] p;t9] ^M;tzD;g;_WSV OUjuuu u|]ËUu M6EMA%}tMapËUjuYY]VD$ u(L$D$ 3؋D$d$ȋd$Gȋ\$T$ D$ ud$ȋD$r;T$ wr;D$v N+D$T$3+D$T$ ؃ʋӋًȋ^UE]jhKeu uE/EE3=Ëe}ujeEEÃ%H̋T$ L$ti3D$ur=,t[>Wr1كt +шuʃtt uD$_ËD$SVWT$D$L$URPQQhd503ĉD$d%D$0XL$,3p t;T$4t;v.4v\ H {uhC?C@d_^[ËL$At3D$H3mUhp pp> ]D$T$UL$)qqq( ]UVWS33333[_^]Ëj[?33333USVWjjhCQkx_^[]Ul$RQt$ ]̋UMMZf9t3]ËA<8PEu3ҹ f9H‹]̋UEH<ASVq3WDv} H ;r X;r B(;r3_^[]̋UjhKh`RdPSVW01E3PEdeEh*tUE-PhPt;@$ЃEMd Y_^[]ËE3=‹ËeE3Md Y_^[]UW}3كE 8t3_ËUu M荳E~EPju? MH}tMapËU=ԛuE A]juYY]ËUSVu M ];sTM胹~EPjSd?M Xt}tE`pE胸~1]}EPE%P>YYtEjE]EY*3Ɉ]EAEjpUjRQMQVpEP2$oEt M }tMap^[ËU=ԛuEHw ]juYY]ËU(03ʼnESVuWu} M躱EP3SSSSWEPEP^IEEVP>(Eu+u8]tE`pjX/u8]tE`pjEuEu8]tE`p3M_^3[ËU(03ʼnESVuWu} MEP3SSSSWEPEPHEEVPeC(Eu+u8]tE`pjX/u8]tE`pjEuEu8]tE`p3M_^3[>UWVu M};v;r=,tWV;^_u^_]Our*$dǺr $x$t$ؐ#ъFGFGr$dI#ъFGr$d#ъr$dI[H@80( DDDDDDDDDDDDDD$dt|E^_ÐE^_ÐFGE^_ÍIFGFGE^_Ðt1|9u$r $$IǺr +$$8`F#шGr$IF#шGFGr$F#шGFGFGV$IĒ̒ԒܒDDDDDDDDD D DDDD$(<E^_ÐFGE^_ÍIFGFGE^_ÐFGFGFGE^_ËUMS3VW;t} ;wCj^0SSSSS̽0u;uڋъBF:tOu;uj"Y3_^[]ËUMSVu3Wy ;uܽj^0SSSSSe9] v݋U;ӈ~3@9E w褽j"Y;0F~:tGj0Y@J;M;ӈ|?5| 0H89t>1uA~W@PWV~3_^[]ËUQU BSVW%#ωE Bپ%ut;t<($3;u;uEfM XL<] ME HuP ɁPtM _^fH[ËU003ʼnEES]VEWEPEPYYEPjj ufKuЉCE։EԉCEPuV$t3PPPPPsM_s ^3[bWVU33D$ }GET$ڃD$T$D$ }GT$ڃD$T$ u(L$D$3؋D$d$ȋd$G؋L$T$D$ ud$ȋD$r;T$wr;D$v N+D$T$3+D$T$My؃ʋӋًȋOu؃]^_̀@s sË3Ҁ33j~YËUEM %#Vt1W}3;t VVSYY診j_VVVVV81_uPu t SSYY3^]ËUQQE VuEEWVE WY;uF NjJuMQuPE;ut P8YϋD0 EU_^jhL+u܉uEuݹ ¹ Ƌ3;|;hr!賹8虹 WWWWW!ȋ L1u&r8X WWWWW[P|VY}D0tuuu uE܉U 8MME E܋UnuVYËUϡ03ʼnEE V34809uu3;u'蠸0膸VVVVVSW}4NJX$('tu0Mu&730VVVVV裷C@ tjjju~uYD@l39HP4 `39 tP 43<9EBD'g (3  ǃx8tP4UM`8jEPKPYt:4+M3@;j@SPV CDjS@PV 3PPjMQj@QPCD\jYYt=@u VkTYu62TYM_3^跗][ËU 04kU+P r ;r3]ËUMAVu W+y iDMIMS1UVUU] utJ?vj?ZK;KuB sL!\D u#M!JL! uM!Y] S[MMZU ZRSMJ?vj?Z]]+u]j?u K^;vMJM;v;t^M q;qu; s!tDLu!M!1K!LuM!qM qINM qINu ]}u;M ыYN^qNqN;Nu`LML s%}uʻM DD )}uJM YJꍄ ED0E D5h@H SQ֋ D P@ D@HCHyCu `xueSjp ֡pj5d 0k4+ȍLQHQPfE 0;vm4<E=D[_^á@V50W3;u4kP54W5dD;u3x@504k54hAj5dF;tjh hWHF ;uvW5d뛃N>~0F_^ËUQQMASVqW3C}i0Dj?EZ@@Jujhy hWHupU;wC+ GAH@PǀIuˋUEO HAJ HAdD3GFCENCu x!P_^[ËU MASVuW} +Q iDMOI;|9M]UE;;MIM?vj?YM_;_uC sML!\D u&M!ML! uM!YO_YOyM+M}}M OL1?vj?_]][Y]YKYKY;YuWLML s}uϻM DD }uOM YO U MD2LU FBD2<38/] )uNK\3uN] K?vj?^EuN?vj?^O;OuB st!\Du#M!NL! uM!Y] OwqwOquuuN?vj?^M yK{YKYK;KuWLML s}uοM 9DD }uNM yN ED3@_^[ËU0Mk4MSI VW} M 3U <S;#U# u ];r;u4S;#U# u ];r;u[ {u ];r;u14 {u ];r;u؉]u3 S:YKC8t<CUt|D#M# u)eHD9#U# uEUiDMLD3#u#Mj _G}MT +MN?M~j?^;J;Ju\ }&M|8Ӊ]#\D\Du3M]! ,OM|8!]u ]M!K]}JzyJzyM yJzQJQJ;Ju^LM L}#} u ;οM |D)} u N {MN 7Mt LMuэN L2uy>u;uM; Du%MB_^[j hXL跤eu;58w"jYeVYEE EäjYËUVuSW==dujhYYLut3@Pu VSYuuFVj5d׋؅u.j ^9Ttu Ytu{腣0~0_[VYj 3^]j hxL螣M3;v.jX3;E @u6 WWWWW辢3M u;u3F3ۉ]wi=LuKu E;8w7jY}uuYEE_];tuWS ;uaVj5d;uL9=Tt3V YrE;P E3u j)Y;u E;t ҢjhL耢]uu Yu u SY=L3}jY}SYE;;58wIVSP t]5VVYE;t'CH;rPSuSUESP{9}uH;u3Fu u VW5dE;t CH;rPSu^Su.E.}u1uFu VSj5dDu ]jYË}9=Tt,V`Y͠9}ulPxY_訠9}th quFVSj5dDuV9Tt4VYtvVY\ 3ߠI|u;PYҋUQQS]VW33};@t G}rwj"HY4jHYu =ԕAh>SWK t VVVVV h!Vj%u&h>hV t3PPPPPƝV@Y+QPt3VVVVV胝3h>SW t VVVVV_E4DSW t VVVVV:h hx>WE 2j`;t$tjEP4D6YP6S_^[jFYtjFYu=ԕuh)hYYËUQSVW5X蠲5T}萲YY;+ߍCrwW&DCY;sH;s;rPuYYuG;r@PuYYt1P4諱YXu蝱V蒱YTEY3_^[ËVjj QVk XTujX^Ã&3^j hL薝QeuYEE E貝0ËUuYH]jhLC豳@xte3@ËeENE\h踰YËUE $(,]ËUE V9Ptk u ;rk M^;s9Pt3]5(̰Yj hL藜3}}؋] LtjY+t"+t+td+uDe}؅ua  `w\]ZÃt<t+Htܛ3PPPPPb뮾(($$ ,,EPEY3}9Euj艹9EtPY3Et tuO`MԉG`u@OdMGdu. M܋ 9M}Mk W\DEpEuwdSUY]}؃}tjYSUYt tuEԉG`uEЉGd39ËUE4]ËUE@]ËUED]ËU5DݮYtuYt3@]3]ËUuME MUTu}tMA#E3t3@}tMapËUjjuj]UWVu M};v;r=,tWV;^_u^_]'ur*$DǺr $X$T$ظh#ъFGFGr$DI#ъFGr$D#ъr$DI;( DDDDDDDDDDDDDD$DT\h|E^_ÐE^_ÐFGE^_ÍIFGFGE^_Ðt1|9u$r $$IǺr +$$@F#шGr$IF#шGFGr$F#шGFGFGV$Iĺ׺DDDDDDDDD D DDDD$E^_ÐFGE^_ÍIFGFGE^_ÐFGFGFGE^_ËUSVuW3;ugWWWWW BF t7VܼV9AVeP`@}F;t PY~~ _^[]j hMHM3u3;;uWWWWWl F @t ~ EKV΂Y}V*YEEՋuVYjh8M̕Eut 3;|;hrS SSSSS۔Ћ<LtP\2Y]Dt1u1YP<u E]9]tMՔ ME EGu2YËUEt8uP葮Y]ËU03ʼnESV3W9Hu8SS3GWh>hS0t=Hxu H9]~"MEI8t@;uE+H;E}@EH;]9] u@E 5439]$SSuuPu ֋;~Cj3Xr7D?=w@;tPUY;t E]9]>Wuuuju օ50SSWuu u֋ȉM;E t)9];MuuWuu u;~Ej3Xr9D =w?;tjPY;t 3;tAuVWuu u0t"SS9]uSSuuuVSu EVYuEYY]]9]u@E9] u@E uX=YEu3!;E SSMQuPu v=E;tԋ58SSuPu u։E;u3~=w8=w>;tP}Y;t 3;tuSW_ uWuuu u։E;u3%uEuPWu u<u#uWYuuuuu u89]t uYE;t 9EtPYƍe_^[M3]yËUuMu(Mu$u uuuuu ( }tMapËUQQ03ʼnELSV3W;u:EP3FVh>V(t5L4xu jXLL;]9]u@E5439] SSuu Pu֋;~<w4D?=w=;tPY;t ؅ti?PjS} WSuu juօtuPSu(ESEYu39]u@E9]u@Euy:Yu3G;EtSSMQu Pu:;t܉u uuu uu,;tVYǍe_^[M3^wËUuM}u$Mu uuuuu }tMapËUVuv菨v臨v vwvovg6`v Xv$Pv(Hv,@v08v40v(v8 v<@v@ vDvHvLvPvTvXݧv\էv`ͧvdŧvh轧vl赧vp譧vt襧vx蝧v|蕧@臧|qf[PE:/$,^]ËUVut5;ȏtPYF;̏tPYv;5ЏtVҦY^]ËUVut~F ;ԏtP谦YF;؏tP螦YF;܏tP茦YF;tPzYF;tPhYF ;tPVYv$;5tVDY^]ËUES3VW;t} ;w!j^0SSSSS誋RVRhRxRRRRRRRS&S8SLS`SnSzSSSSSSSSTT4TLTfT|TTTTTTTUU&U0UQ.QQQPPPPPPPPrP\PLP6P"PPOOOO=-X>HitPoint at <%p> = (%d, %d, %g)HitPointCloneCopyj@OCopy requires a argumentHitDeltaWeightsTriPolyHitHitDistHitIndexValidHitPoint attributes are not (currently) settableMesh.CloneMesh at <%p>Vertices%s - %sGeometry not yet initialized.Failed to retrieve WorldVerticesWorldVerticesMeshCorrelateToNearVertListByRayCorrelateToNearVertListCorrelateVertToNearSurfaceCorrelateByIndexToSelfCorrelateByIndexToCorrelateToSelfCorrelateToStructureChangedVertPositionsChangedGetTriPolyEdgeListGetNgonEdgeListGetWorldNormalsGetVertNeighborsByNgonsGetVertTriPolysGetVertNgonsGetTriPolysGetNgonsGetWorldVerticesGetVerticesNumTriPolysNumNgonsNumNormalsNumVerticesMesh creation requires Poser argCopy requires a argumentGetNormalsrequires: mesh [, opt_shrinknorms ]O|Orequires: [ opt_shrinknorms [, backface_cull = 1] ]|Oirequires a list of Vertex Indices as third argrequires a list of TriPoly Indices as second argrequires: mesh as first argrequires: mesh, tripolylist, shrinkvertindexlist [, opt_shrinknorms [, opt_backface_cull = 1] ]OOO|Oirequires a list of Vertex Indices as second argrequires a list of TriPoly Indices as first argrequires: tripolylist, shrinkvertindexlist [, opt_shrinknorms [, opt_backface_cull = 1] ]OO|Oi:0yE>cvNdx has no associated TriPolyListcvNdx [%d of %d] is out of rangeNumCorrelateVerts is 0vNdx is out of rangeNumVerts is 0requires: mesh as second argrequires: vertIndex, correlateMesh, correlateVertIndex[, opt_backface_cull = 1]iOi|i?NumSourceVerts is 0requires: vertIndex, correlateMesh, correlateVertList[, opt_average_norms = 1]iOO|irequires: ray Normal as forth argrequires: vertIndex, correlateMesh, correlateVertList, rayNorm]iOOONgon.CloneNgon|OOdOCopy requires a argumentNgon at <%p>normalplanetexIndicesvertIndicesAttribute "%s" is not recognized (or setable, using this method)Normal requires a VectorPlane equation requires a floating point valuetexIndices requires a ListvertIndices requires a ListUnknown (or supported) list element.Failed to allocate new HitPointTypeFailed to allocate new TriPolyTypeFailed to allocate new NgonTypeFailed to allocate new VectorTypeFailed to allocate new FloatTypeFailed to allocate new IntTypeFailed to allocate new ListTypeExpecting Python ListType@Vertex index out of range!requires a list of TriPolys as first argVertex count is 0Poly count is 0Vector memory allocation failedZYXVector List memory allocation failed%s() does not appear to be callableVUTexVertices() does not appear to be callableTexVerticesStartPoly List memory allocation failedSets() does not appear to be callableSetsPolygons() does not appear to be callablePolygonsNumTexVerticesTexSets() does not appear to be callableTexSetsTexPolygons() does not appear to be callableTexPolygonsNormal Vector List memory allocation failedVertex Index is out of range!VertPoly List memory allocation failedrequires a polylist as first arg}.A~.AHitPoint List memory allocation failedVertex Index out-of-range!first arg must be list of FlipMap List memory allocation failedhitpointlist size is 0numSrcVerts size is 0Ngon List memory allocation failedTriPoly List memory allocation failedEdge memory allocation failedEdge List memory allocation failedGenerate_TriPoly_Normals(tripolylist, vertlist)Generate_TriPoly_Normalstimetest1(numVerts, vertlist)timetest2 FlipWeightIndexing( hitpointlist, numSrcVerts)FlipWeightIndexing CorrelateByIndexLists( tripolyindexlist, tripolylist, tripolyvertlist, shrinkvertindexlist, shrinkvertlist, shrinkvertnormlist)CorrelateByIndexLists CorrelateMeshVerts( tripolylist, tripolyvertlist, shrinkvertlist, shrinkvertnormlist)CorrelateMeshVerts PolyVertexNormals( polynormlist, vertpolylist)PolyVertexNormals VertexPolys( polylist, numVerts)VertexTriPolys VertexNgons( ngonlist, numVerts)VertexNgons VertexPolys( polylist, numVerts)VertexPolys PolyNormals( polylist, vertexlist)PolyFaceNormals TriPolysFromNgons( ngonlist)TriPolysFromNgons TriPolygonize( polylist)TriPolygonize psrTexPolygonList( geom)psrTexPolygonList psrPolygonList( geom)psrPolygonList psrNgonList( geom)psrNgonList psrWorldVertexList( geom)psrWorldVertexList psrVertexList( geom)psrVertexList psrTexVertexList( geom)psrTexVertexListold_eps = SetVertexEpsilon( new_eps)SetVertexEpsiloncurrent_eps = GetVertexEpsilon()GetVertexEpsilonHitPoint typeTriPoly typeTriPolyVector typeVectorNgon typeMesh typeCannot initialize _tdmt C moduleerrors_tdmt.error_tdmttimetest() requires a list of vectors as second argtimetest() - Poly count is 0timetest() requires a list of TriPolys as third argtimetest() requires a list of Vectors as second argtimetest() requires a count, a list of Vectors and a list of TriPolysiOO|dh㈵>requires a list of Vectors as second argrequires a list of TriPolys and a list of VectorsOOrequires a Poser objectrequires: polylist and optional texpolylistrequires a list of Polys as first argrequires: polylist, vertexlistrequires a numVerts as second argrequires a polylist as first argOiVertexTriPolys() requires a polylist object and numVertsrequires a list of VertexPolys as second argrequires a list of Poly Normal Vectors as first argrequires: polynormlist, vertpolylistrequires a list of Vectors as fourth argrequires a list of Vectors as third argrequires: tripolylist, tripolyvertlist, shrinkvertlist, shrinkvertnormlistOOOOrequires a list of Vectors as sixth argrequires a list of Vectors as fifth argrequires a list of Vector Indices as fourth argrequires a list of TriPolys as second argrequires: tripolyindexlist, tripolylist, tripolyvertlist, shrinkvertindexlist, shrinkvertlist, shrinkvertnormlistOOOOOO|iFlipWeightIndexing() requires a polylist object and numVertsrequires a list of objectsrequires a list of objects as first argrequires a list of objects and a vertex countTriPoly at <%p> = (%d, %d, %d) (%d, %d, %d) (%d, %d)|llllldOCopy requires a argumentNormal is not yet set/createdtriangleIndexpolyIndexuv2uv1uv0v2v1v0Index values need to be intsTriPolys only have 3 vertex indiciesTriPoly vertex indices must be an int valueVector at %p = (%g, %g, %g) clonecopylengthLengthcrossCrossdotDotscaleScaleprojectProjectPointDistanceEdgeDistanceEdgeDistance() requires start and end point argsPointDistance() requires a argOdProject requires a direction vector and float distanceScale requires a float argumentdCopy requires a argumentDot product requires a argumentCross requires a argument|dddVector at <%p> = (%g, %g, %g)wgt2wbzwgt1vgywgt0urxAttribute "%s" is not recognized"%s" values not allowed in vector componentsvectors only have 3 indicies>"%s" values not allowed in vector components (must be a float)Vectors only have three indicies:uu(null)(null)EEE50P( 8PX700WP `h````xpxxxxe+000~PAGAIsProcessorFeaturePresentKERNEL32@?5h!>@@EncodePointerKERNEL32.DLLDecodePointerFlsFreeFlsSetValueFlsGetValueFlsAllocCorExitProcessmscoree.dll   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EEE00P('8PW700PP (`h`hhhxppwppruntime error TLOSS error SING error DOMAIN error R6034 An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information. R6033 - Attempt to use MSIL code from this assembly during native code initialization This indicates a bug in your application. It is most likely the result of calling an MSIL-compiled (/clr) function from a native constructor or from DllMain. R6032 - not enough space for locale information R6031 - Attempt to initialize the CRT more than once. This indicates a bug in your application. R6030 - CRT not initialized R6028 - unable to initialize heap R6027 - not enough space for lowio initialization R6026 - not enough space for stdio initialization R6025 - pure virtual function call R6024 - not enough space for _onexit/atexit table R6019 - unable to open console device R6018 - unexpected heap error R6017 - unexpected multithread lock error R6016 - not enough space for thread data This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. R6009 - not enough space for environment R6008 - not enough space for arguments R6002 - floating point support not loaded Microsoft Visual C++ Runtime Library ...Runtime Error! Program: ((((( H h(((( H H  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~HH:mm:ssdddd, MMMM dd, yyyyMM/dd/yyPMAMDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuaryDecNovOctSepAugJulJunMayAprMarFebJanSaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSun1#QNAN1#INF1#IND1#SNAN_nextafter_logb_yn_y1_y0frexpfmod_hypot_cabsldexpmodffabsfloorceiltancossinsqrtatan2atanacosasintanhcoshsinhlog10logpowexpGetProcessWindowStationGetUserObjectInformationAGetLastActivePopupGetActiveWindowMessageBoxAUSER32.DLLSunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDecCONOUT$H0J`R9==OOggii loDxyyS{~E\{ؘMѴմ˶mLOQ0NVSVVVVVVV|VjVXVFV6V VVUUUUQR&R>RVRhRxRRRRRRRS&S8SLS`SnSzSSSSSSSSTT4TLTfT|TTTTTTTUU&U0UQ.QQQPPPPPPPPrP\PLP6P"PPOOOOPyObject_InitPyObject_MallocPyObject_Free:_Py_NoneStruct{PyErr_SetStringPyArg_ParseTuplePyString_FromStringPy_FindMethodPyFloat_FromDoublePyInt_FromLongQPyType_IsSubtypePyList_Type!PyLong_AsLongPyList_NewPyFloat_AsDoublePyFloat_TypePyInt_AsLong PyInt_TypePyObject_CallMethodPyList_GetSlicePyList_AppendPy_FatalErrorhPyErr_OccurredVPyDict_SetItemStringPy_BuildValuePPyModule_GetDictPy_InitModule4SPyType_TypePyExc_IndexErrorMPyTuple_SizeNPyTuple_Typepython24.dllGetCurrentThreadIdoGetCommandLineAEnterCriticalSectionLeaveCriticalSectionSetHandleCount;GetStdHandleGetFileType9GetStartupInfoADeleteCriticalSection-TerminateProcessGetCurrentProcess>UnhandledExceptionFilterSetUnhandledExceptionFilterIsDebuggerPresent GetProcAddressGetModuleHandleAGetModuleHandleW4TlsGetValue2TlsAlloc5TlsSetValue3TlsFreeInterlockedIncrementSetLastErrorGetLastErrorInterlockedDecrementHeapFree!SleepExitProcessGetModuleFileNameAJFreeEnvironmentStringsAGetEnvironmentStringsKFreeEnvironmentStringsWzWideCharToMultiByteGetEnvironmentStringsWHeapCreateHeapDestroyWVirtualFreeTQueryPerformanceCounterfGetTickCountGetCurrentProcessIdOGetSystemTimeAsFileTime[GetCPInfoRGetACPGetOEMCPIsValidCodePageInitializeCriticalSectionAndSpinCountRtlUnwindSetFilePointerWriteFileGetConsoleCPGetConsoleModeHeapAllocTVirtualAllocHeapReAllocLoadLibraryAAFlushFileBuffersLCMapStringAMultiByteToWideCharLCMapStringW=GetStringTypeA@GetStringTypeWGetLocaleInfoASetStdHandleWriteConsoleAGetConsoleOutputCPWriteConsoleWZRaiseExceptionHeapSizeCCloseHandlexCreateFileAKERNEL32.dllrKBW8W hitpoint) Sets values of this HitPointType to those of arg HitPointType... **does not return a new HitPointType.** (see clone() as well)Clone() -> Returns a clone (new object) of this HitPointType.0` `(p aCopy( mesh) Sets values of this mesh to those of arg mesh... **does not return a new mesh.** (see clone() as well)Clone() -> Returns a clone (new object) of this mesh.NumVertices() -> Returns a count of vertices in this mesh.NumNormals() -> Returns a count of vertex normals in this mesh.NumNgons() -> Returns a count of Ngons in this mesh.NumTriPolys() -> Returns a count of tripolys in this mesh.GetVertices() -> Returns a list of vertices in local-space coordinates.GetWorldVertices() -> Returns a list of vertices in world-space coordinates.GetNgons() -> Returns a list of ngons.GetTriPolys() -> Returns a list of tripolys.GetVertNgons() -> Returns a list of (list of ngon indices per vertex).GetVertTriPolys() -> Returns a list of (list of tripoly indices per vertex).GetVertNeighborsByNgons() -> Returns a list of (list of neighbor vertex indices per vertex, based on ngons).GetWorldNormals() -> Returns a list of world-space normals.GetNgonEdgeList() -> Returns a list of edge start and end vert indicesGetTriPolyEdgeList() -> Returns a list of edge start and end vert indicesVertPositionsChanged() -> The Mesh sets the dirty flag on any data that is dependant on the Vertex positions (such as various face and vertex Normals) so that it gets re-generated the next time the data is needed.StructureChanged() -> The Mesh sets the dirty flag on all data so that it gets re-generated the next time the data is needed.CorrelateTo( mesh [, opt_shrinknorms ] ) -> Correlates the vertices of this mesh against the surface of the passed in mesh. Returns a list of structs with hitpoint info about the correlation.CorrelateToSelf( [ opt_shrinknorms [, opt_backface_cull = 1] ] ) -> Correlates the vertices of this mesh against the surface of itself. Returns a list of structs with hitpoint info about the correlation.CorrelateByIndexTo( mesh, tripolylist, shrinkvertindexlist [, opt_shrinknorms [, opt_backface_cull = 1] ] ) -> Correlates the vertices of this mesh against the surface of the passed in mesh. Returns a list of structs with hitpoint info about the correlation.CorrelateByIndexToSelf( tripolylist, shrinkvertindexlist [, opt_shrinknorms [, opt_backface_cull = 1] ] ) -> Correlates the vertices of this mesh against the surface of itself. Returns a list of structs with hitpoint info about the correlation.CorrelateVertToNearSurface( vertIndex, correlateMesh, correlateVertIndex[, opt_backface_cull = 1] ) -> Correlates the vertIndex of this mesh against the TriPolys associated with correlateVertIndex of the correlateMesh. Returns a single struct with hitpoint info about the correlation (if successful).CorrelateToNearVertList( vertIndex, correlateMesh, nearVertIndexList[, opt_average_norms = 1] ) -> Correlates the vertIndex of this mesh against the TriPolys associated with the list of vertices of the correlateMesh. Returns a single struct with hitpoint info about the correlation (if successful).CorrelateToNearVertListByRay( vertIndex, correlateMesh, nearVertIndexList, rayNorm ) -> Correlates the vertIndex of this mesh against the TriPolys associated with the list of vertices of the correlateMesh. Returns a single struct with hitpoint info about the correlation (if successful).2xb 2b 4@c4c5cp58d5dP6d6`e@7e|7el 8hfT8fD 9hg49g :@h:h:iP> j?(kA8l@DmFoxPNxpXXqP40343Copy( ngon) Sets values of this ngon to those of arg ngon... **does not return a new ngon.** (see clone() as well)Clone() -> Returns a clone (new object) of this ngon.Peu 0e@v pdfpfh fh㈵>P@-*b*******`T*@**)))x)d)0,) )((P((`(P(('P''pP'@'&&&&0&&%%ph$P$"p""!!!!Copy( tripoly) Sets values of this tripoly to those of arg tripoly... **does not return a new tripoly.** (see clone() as well)Clone() -> Returns a clone (new object) of this tripoly. y y *8p0(zEdgeDistance( vStart, vEnd) -> Returns the distance (new float) from this vector, to the edge described by the start and end points.PointDistance( vPoint) -> Returns the distance (new float) from this vector, to the given pointProject( dir, distance) -> projected Returns a point (new object) projected from this vector, along dir direction and distance args.Scale( scaleval) -> scaled Returns a scaled version (new object) of this vector.Clone() -> Returns a clone (new object) of this vector.Copy( vector) Sets values of this vector to those of arg vector... **does not return a new vector.** (see clone() as well)Dot( vector) -> Returns the dot_product() of this vector with the passed in vector. fdot = v1 ^ v2 also worksCross( vector) -> Returns the cross_product() of this vector with the passed in vector. v3 = v1 %% v2 also worksLength() -> Returns the length (magnitude) of this vector.t3{d3p{\3@|T3@|L3|D3|@38~<38~43~,3~$3P3P}3} `} 3`}00708p7`0p!P0p1*  !'!ЀusN@Dsqrt46$6         ! 5A CPR S WY l m pr   )    ϖϖϖϖϖϖϖϖϖϖ5h!??  ox  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ `y!@~ڣ @ڣ AϢ[@~QQ^ _j21~ACHHHHHȏ?hDEPP H>> = X=,=<<<t<L<<;;;0; :!:"`9xP9y@9z09,99?AH HHHHGGGGGGGGGGGGGGGGGGGGG|GpGhG`GGXGPGHGc{#Tw=:zc%C1 PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPAD"0252=2C2I2O2W2]2c2h2m2t2~233474H4V4`4p4w4444444 525N5|555S6b666?7J7Q7{777788888>9I9P9z999999::#:,:Q:~:::;2;??? (00(0<0B0I0U00011(1<1B1I1X1y11111*2;2X2_2h2|222333333 444/44555555555>67+7H7O7X7l7r7y7778888889 9!9`9::K:j:q:z::::::;;;;;< <<<<<<<<<>*>5>@>Z>d>o>>>>>>>>>>?!?+?D?O?Z?t?~????????0(0 022233 3'383C3J3f3q3x3333 44'414:4C4p4444444555#5P5w555555556W6a6j6s6{666666G7Q7Z7c777777'818:8C8K88888888'919:9D9M999999:::#:+:5:?::::!=,=7=@=K=U=^=h=s={============== >>>'>/>:>A>Z>>>>>>>>>>>? ??(?-?4??@(<0E0N0V0f0p0|00000111112 2-272C2L2`2f2m2222222222223 33(303>3J3S3g3m3t3J44444444455*565?5S5X5_5u5|5555555667 77"767<7C7W7^7j7~7777788898E8Y8^8e888888#9E9`9g9999999::!:(:C::v;^>}>>>>>>>>>>? ??'?.?:?N?T?[??????P 00)0.050Y0e0y0000011 11 2+2G2N23l3334 445868?8H8P8Y8b888888888889 99-949=9Q9V9]999999: ::$:+:O:X:l:q:x::::;;;<9<<<<&==`000001-13 33333333333333 44"4t4|4$5W5h5v5555555555*686T6y67777~8888L9T9b9n9t9{99::::::7;;;;;;;<(<<<<=2=9=n===========>>">)>|>>>>>>>>>>$?,?=?Q?]?t?}???????p8000I0n0w0000000111C1h1q111111122%2+222\2d2n2222222233#3)303N3W3k3p3w3333333 44)4/464k4t444444444h66666667*7I7e7l777777 8Z8c8w8|88888D9Q9g9999:::::z;;;;;;;;<<.<4<;^>r>x>>>>???.?3?:????????0 00#0*0>0000001121z11122222222213:3N3T3[3l3v3333333U4^4r4w4~4444*575M55J6c6l666666666677728`889J9c9l99999999999:::#::;C;e;n;;;;;;;;;(<11122;2O2U2\2233N3g3p333333333333444O444444 5=5F5Z5`5g555555h666677!7(7777<8E8Y8^8e88 9%9Z9s9|9999999999 ::&:,:3:1;== 0Z0s0|0000000000 11&1,131h1 6#6,6@6F6M6k6t66666666667w8,9j<<<<<<<<<<<==/=5=<=P=a=j=~====6>>t?2222223$383=3D3b3k333333333344Q55[699999999:: :4:E:N:b:h:o::::::;];;;;;;7<@>G>[>`>g>>>>>>*?Y?c?t?}??????0000)0c0l0000011%1*111r111112k233/373E333444 55055!7,797j777777777777a8i8z889L9q9y9999:::::;; ;";+;?;E;L;`;q;z;;;;;<<"<'<.<<1=:=N=S=Z==>>J>c>l>>>>>>>>>>>???#?S??????T0041=1Q1V1]11)2Z2s2|22222222233454>4R4X4_4444444555"5D9O9V9z9999999999::):2:F:L:S:Q; =#=,=@=F=M=a=r={====>>!>5>;>B>>>>>>>???00 0!020;0O0U0\0000000011%1+121L1e111111122c2z2222222W3\3b3h3n3t3y3~33333333333333333:4D4P4V4]4s4{444444444445 55h5o5u5|5555578B8I8h8q88888888889991979>9T9\9j9v9999999999999::D:M:V:^:h:r:~:::::::::; ;;;,;6;B;K;_;e;l;x;;;;;;;;;;<<<" >>*>/>6>z>>>>>>>>>>>>? ??$?-?A?G?N?a?i?w?????????00 0,050I0O0V0i0q000000001 111)191C1O1U1\1o1w111111112 222(292C2O2X2l2r2y22222222222333+31383z3333333333334 4 4(464B4K4_4d4k4444444444445 5!5'5.5A5I5W5c5l55555555566=6G6S6\6p6v6}66666666666 7772787?7U7]7k7w777777777777888-898B8V8\8c8y888888889!9*939;9E9O9_9i9u9z999999999:::":Z:d:m:v:~:::::::::::: ;;(;.;5;Q;X;a;u;z;;;;;;;;;<<<&<<?!?????????????t0|00000111+161=1Y1d1k111 2<2223"33334l4{444m556%666e7j7q7777778888888s9{999999e:m:{:::::W;_;m;;;;;I5>C>V>]>r>>?'?5?H?O?d?~?00'03090@0U0o011$1^1y11111112,242B2N2T2[22222223<5999G9e9k999999999:::&:J:w::::::::::;(;=;G;X;_;p;|;; <>>$>+>H>>>>>>? 0 0E0M0S0Y0_0g0m0s0x0}000000 1<1X11222G3V334435E55o67777777788!8/8@8c8888099Z::;%<<[==>????0@000;0^0s0000000011-141B1S1v1111222*222223 3323U3\3j3{33333333 44%434D4s4z444444495A5Q5555555556 6.6?6S6[6i6z66666666 78 992999999999999999999999::+:0;B;;;;;;;%<=(>5>A>Q>X>g>s>>>>>>> ?=E=Y=z=== >>Q>[>>>> ??q?w????Pl0101 1151<1T1111122r2L3T3l333y667p<+=>?&?R?X?a?h??????????????????``00 00 0+070<0L0Q0W0]0s0z01122(33[4\5l5}555555555566/656@6L6a6h6|6666666666667 77 7'7?7N7U7b7777880868R8j88 9-979o9w9999999::$:/:6:Q:V:^:d:k:q:x:~::::::::::::::::: ;;;;);.;;;I;O;\;|;;;;;">5>@>E>U>_>f>q>z>>>>>>>>.?;?e?j?u?z??p$01090H0000001 1222222T3Z3p3{33333384K4}4444445 555+525;5N5X5d5m5u55555&6,6E6K6!7D7Q7]7e7m7y777777888%89#9.9Q99999":0:6:Y:`:y::::::h;;;;U<<<>->g>t>~>>>>>>>? ??B?y???|10N001!11111111 2"2>2G2M2V2[2j2222233(4t44 5q555556779'9<9l999!:-:9;;;<->N?0O0h0o0w0|00000000111 111^1d1h1l1p111122 2212[22222222222333 3B57777 8988W9 :+:;D;;+= >>??\?{?0L0{00X1L22244444 55 5+5=5P5[5a5g5l5u555555555555556 66686I6O6`66a:m:::;E;=#=+=@=R=====>Y>>>??"?w???M0S00000%1+171~11112$2-242=2}222223313U3~3344E4J4a44445 555#5R5`5555556 66}6667%747A77/8H8O8W8\8`8d888888888888>9D9H9L9P99999999:;:m:t:x:|:::::::::::;+!?D??P01%1=1D1N1V1c1j113224444 5515C5U5g58^9t999]:w::<<->#?+??P0Y1_122222q3g4o4"5666E7K7[778B88;;?? ? ?????!?%?)?-?80111122V2`<>>:>Z>>>>?s?~??????? 000(0=0D0J0`0{0 113B5]5s5555"747F7l7y77778Y8_88888888888999+909:9H9999:::>:I:l:0;=;`;;;;;i>+?01 111)13111111066666@\998:T:X:t:x::::::;(;H;T;p;;;;;; <<0>> >$>(>0>4>D>L>T>\>d>l>t>|>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?