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"PEL榭K!  =jWFM<4I@.text `.rdataFGH@@.dataQ`6@@.rsrcv@@.reloc%&x@BUE@$MQ REHQURhE P;(]U}u3bEH$QPUB PPMQRPEHQgPUB$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$MQUREPMQ]Ujjjj $jj ]UQ + ; ~+haaPPEMUQEM H UEZ}t EMH(j$jjjjjjjj,UB}t EMH&$$$ UB} t EM H &$$$ UB }$t EM$H$&$$$ UB$E]U졄MytUBPMytUBPMy tUB PMy$tUB$PMQ]UEP$]U003ʼnEVW 4}EPh0M Q uUR(P3JMyatUR(P3'MQUR _^M31%]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,REP%REMy0t$UB0;tMQ0REPQEMy 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 QURgV E}u3VE HE HU B8tM QRE HQBЃM UQE HU JE @M30]U03ʼnEE H; tU BM Q ;u9hEPhQh(R3h@E H QURdU 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 AM3c]U03ʼnEE H; tU BvM Q ;u9hEPhQh(R3DE H; t U Bt&M QURu3E HQURʢE}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 HQUR 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 HQURk E}u3VE H(E H(U B(8tM Q(RE H(QBЃM UQ(E HΉU JE @(M3z]U03ʼnEE H ; tU B%*M Q ;u9hEPhQh(R3E H$; t U B t&M QURAu3E H; t U Bt#M QURu3E HQU B$PMQu 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 BPMQ E}u3XU B0U B0M Q0:tE H0QU B0HQ҃E MH0U B%M AU B0M3\]U 03ʼnEE H ; u6hURhPh (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|M3]UE PMQh`sx ]U03ʼnEE MUEPMQE}u3UBPpM3]U03ʼnEE MffUEMQUR_E}u3EHQpM3]U03ʼnEE MUEPMQE}u3UBPpM3]U03ʼnEE MUEPMQ E}u3UBPpM38]U03ʼnEE MUEPMQE}u3UBPMQ 7M3]U03ʼnEE MU조E MUREPHE}u3MQREP6M3D]U03ʼnEE MUEPMQE}u3UBPMQ6M3]U03ʼnEE MUEPMQ9E}u3UBPMQ5M3e]U03ʼnE|E MUEMQURE}u3EH$QUR15M3]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 Ru9hPEPhQ9hP(R3Exut8hPMQhRhP(P3MQURaE}u3yEPMQtE}u3\UREPWE}u3?}uMQURE}u3EPMQUREPMQ[`M3']U803ʼnEEEEEEEEEE̋ MЋUԡE؍MQURhE Pu8hMQhRh(P3MMUREPE}u3MQURE}u3EPMQ E}u3dUREPE}u3G}uMQURE}u3$EPMQUREPMQUREPidM3]U@03ʼnEEEEEEEEEEċ MȋU̡Ef fMԊUEEPMQUREPMQh U Ru9hxEPhQhx(R3Exut8hPMQhRwhP(P3hMQ;htShPMQRlu9hEPhQh(R3EH; htThREHQlu9hURhPh (Q3UREP!E}u3MQUR1E}u3hEPMQE}u3K}uUREPAE}u3(MQUREPMQUREPMQURh M3]UH03ʼnEVWEEEEEEEEEE}fEPMQUREPhM Qu9hURhP+h (Q3UB;htS hQUBPlu8hXMQhRhX(P30MQ;htShPMQRlu9h(EPhQih((R3EEMQURE}u3EPMQE}u3UREPE܃}u3lMQURE}u3O}uEPMQE}u3,UREPMQUREPMQUREPMQk$_^M3`]U츸03ʼnEVWEE|fEPpQUREPh\M Qu}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}u9hURhPh1(P3MQURM3>]U 03ʼnE&E &M&UEPMQh-U Ru9ht1EPhQ#>ht1(R3EH; htQhREHQlu6h@1URhP=h@1 (Q3aUB MUzvt6h@1EPhQt=h@1(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]UEl2E EMUE:u.}tMQUE:PuEE}uEɃMUU}uEHQpEh2U UEMU: u.}tEHMU:JuEE}uEE܋M܉M؃}uUB PpEd2M MЋUЊEϋM:u.}tUЊBE΋M:AuEE}uE҃UȋEȉEă}uMQRpE`2E EMUE:u.}tMQUE:PuEE}uEɃMUU}uEHQpE\2U UEMU: u.}tEHMU:JuEE}uEEMM}uUBPp5EX2M MUEM:u.}tUBEM:AuEE}uE҃UEE}uMQRpEL2E EME:u:t%MQ~E:PuEE~uDžx ɃxxttuEH Qp4Džp<2U llkp: uFkt1lHjp:Ju#lpjuDžd dd``uUB$PpDž\ M XXW\:uFWt1XBV\:Au#X\VuDžP ҃PPLLuMA($tDžHU DDCH: uFCt1DHBH:Ju#DHBuDž< <<88uD:Pu#@D>uDž8 Ƀ8844uaEH; Pt9PREHQluR(P,MQTUB$3Dž0 E ,,+0:uF+t1,Q*0:Pu#,0*uDž$ Ƀ$$ u`EH; Xt8XREHQluh(R;EP\MY(3!DžU : uFt1H:Ju#uDž  u_UB0MQ uht(RZEU EMH0R31E Ph0Q( 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ʼnEVW|3}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[ Ð EC>CCCC9DgEjThPJ3}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,$Z 76s 776v 7떋UV55օt!tP5Ѕt'47Vu V)Yth$7PtuЉEE^]jYËUV55օt!tP5Ѕt'47Vu VYthP7PtuЉEE^]V5u5eYV5^átP5;YЃ tP j hpJ47VuVYEuF\73G~t$h$7PӉhP7uӉ~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]ËVW47VuVY^5h7Wht7W hh7Wh`7Wփ= 5t=t =tu$ yf55Pօ5 5 55utehmh5 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= 6th 6Yt u 6YhhYYuBht=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^]jh K3}}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 hHK[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 hhKIDGptltwhuj 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$URPQQh|d503ĉD$d%D$0XL$,3p t;T$4t;v.4v\ H {uhC?C@d_^[ËL$At3D$H3mUhp pp> ]D$T$UL$)qqq( ]UVWS33333[_^]Ëj[?33333USVWjjh#Qkx_^[]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$ؐ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^_Ë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 hHL跤eu;58w"jYeVYEE EäjYËUVuSW==dujhYYLut3@Pu VSYuuFVj5d׋؅u.j ^9Ttu Ytu{腣0~0_[VYj 3^]j hhL螣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 hh>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*$$Ǻr $8$4$Ht#ъFGFGr$$I#ъFGr$$#ъr$$IظDDDDDDDDDDDDDD$$4<H\E^_ÐE^_ÐFGE^_ÍIFGFGE^_Ðt1|9u$r $$pIǺr +$Ĺ$Թ F#шGr$IF#шGFGr$F#шGFGFGV$It|DDDDDDDDD D DDDD$кغE^_ÐFGE^_ÍIFGFGE^_ÐFGFGFGE^_ËUSVuW3;ugWWWWW BF t7VܼV9AVeP`@}F;t PY~~ _^[]j hMHM3u3;;uWWWWWl F @t ~ EKV΂Y}V*YEEՋuVYjh(M̕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誋UfUrUUUUUQQQQQxQhQPQ>Q.QQ QPPPPPPPPtPbPLPHitPoint 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_backface_cull = 1]iOO|irequires: ray Normal as forth argrequires: vertIndex, correlateMesh, correlateVertList, rayNorm]Ngon.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 indicies9ququ(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$H0I@R|h|9==_OcOggiiko$xyzy3{~_υ%<[oǠc-t߼kvMUfUrUUUUUQQQQQxQhQPQ>Q.QQ QPPPPPPPPtPbPLPUnhandledExceptionFilterSetUnhandledExceptionFilterIsDebuggerPresent GetProcAddressGetModuleHandleAGetModuleHandleW4TlsGetValue2TlsAlloc5TlsSetValue3TlsFreeInterlockedIncrementSetLastErrorGetLastErrorInterlockedDecrementHeapFree!SleepExitProcessGetModuleFileNameAJFreeEnvironmentStringsAGetEnvironmentStringsKFreeEnvironmentStringsWzWideCharToMultiByteGetEnvironmentStringsWHeapCreateHeapDestroyWVirtualFreeTQueryPerformanceCounterfGetTickCountGetCurrentProcessIdOGetSystemTimeAsFileTime[GetCPInfoRGetACPGetOEMCPIsValidCodePageInitializeCriticalSectionAndSpinCountRtlUnwindSetFilePointerWriteFileGetConsoleCPGetConsoleModeHeapAllocTVirtualAllocHeapReAllocLoadLibraryAAFlushFileBuffersLCMapStringAMultiByteToWideCharLCMapStringW=GetStringTypeA@GetStringTypeWGetLocaleInfoASetStdHandleWriteConsoleAGetConsoleOutputCPWriteConsoleWZRaiseExceptionHeapSizeCCloseHandlexCreateFileAKERNEL32.dll榭K2W(W,W0W0 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_backface_cull = 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@DmFoxPNxpXWqP40343Copy( 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.0eu e@v PdePfphfh㈵>P@-*b******x*@L*8*`))))p)\)$))((0((X(H(('0''PH'8'&&&x&(&&%%P`$H$"h""!!!!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*8P`(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.l3p{\3P{T3@|L3@|D3|<3|838~438~,3~$3~3P3P} 3} p`}3p`}/078P7@P!00P`1*  !' ЀusN@Dsqrt,66         ! 5A CPR S WY l m pr   )    5h!??  ox  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ `y!@~ڣ @ڣ AϢ[@~QQ^ _j21~ACHHHHHȏ?XDEPP 8> > = H==<<<d<<<<;;; ; :!9"P9x@9y09z 99 9?AHGGGGGGGGGGGGGGGGGGGGGG|GxGtGlG`GXGPGGHG@G8G,G$GG GGGFFF .ďPPPPPPPPPȏ. 5 @ HHHHHH!HH HHHHHH H H |HtHlHdH\HTHLHDH"@H#c{#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;^>v>>>>>>>>>>>? ??$?0?D?J?Q???????P 00$0+0O0[0o0u0|000 11111232:22U33333u44788(80898B8h8r8~88888888888 9991969=999999999: :/:8:L:Q:X::::::~;; >\>d>u>>>>>>>>? ??1?=?T?]?q?w?~???????p8)0N0W0k0q0x0000000#1H1Q1e1k1r1111112 22<2D2N2_2i2r22222223 33.373K3P3W333333333 444K4T4h4m4t444444H6c6~666666 7)7E7L7777777:8C8W8\8c8888$919G9999:::::Z;f;p;;;;;;;;<<>>R>X>_>>>>>>???a?j?~????????0 0000000001Z1g1}11z2222222233.343;3L3V333333354>4R4W4^4444 55-55*6C6L6`6f6m66666667778@8o88*9C9L9`9f9m99999999999:::#;E;N;b;g;n;;;;;;<<%<+<28E8889:9S9\9p9v9}999999999: ::;<=?:0S0\0p0v0}0000000001 11H156 6 6&6-6K6T6h6m6t66666666W8 9J>T?2222222333$3B3K3_3e3l33333333f4155;6~9999999999::%:.:B:H:O:::::::=;m;v;;;;< <4<:'>;>@>G>b>>>>> ?9?C?T?]?q?v?}??????? 0C0L0`0f0m00001 11R1_1u1111K22233%3l3v3t444445{57 77J7c7l7777777777A8I8Z888,9Q9Y9j9999~:::::::; ;;%;,;@;Q;Z;n;t;{;;;;<<<<==.=3=:====*>C>L>`>f>m>>>>>>>>>>>?3?m?v????400111161=11 2:2S2\2p2v2}222222333442484?4w4444444445$9/969Z9s9|9999999999 ::&:,:3:1;<= = =&=-=A=R=[=o=u=|===>>>">a>x>>>>>??????000/050<0~0000000001 11,1E111111111C2Z2c2w2}222273<3B3H3N3T3Y3^3d3j3x3}33333333333334$40464=4S4[4i4u4{44444444444H5O5U5\555558"8)8H8Q8h8t8~888888888899949<9J9V9_9s9y9999999999:$:-:6:>:H:R:^:h:t:}:::::::::: ;;";+;?;E;L;X;;;;;;;;;;;;;<:>>Z>d>m>v>~>>>>>>>>>>>? ?!?'?.?A?I?W?c?l?????????0 00)0/060I0Q0_0k0t000000000 11#1/151<1O1W1e1q1z11111111122#2/282L2R2Y2o2w222222222222 333Z3d3m3v3~3333333333444"4+4?4D4K4a4h4v44444444444555!5)575C5L5`5e5l555555556'636<6P6V6]6s6{66666666666677757=7K7W7`7t7z777777777777 88"868<8C8Y8a8o8{8888889 999%9/9?9I9U9Z9a99999999999:::D:M:V:^:h:u::::::::::::;;;1;8;A;U;Z;a;;;;;;;;;;;<<$<2<>>?e?m?s?y?????????T0\0~0000000 11191D1K111122223f3u333L4[444M5_55666E7J7Q777777a8i8w88888S9[9i9|9999E:M:[:n:u:::7;?;M;`;g;|;;)<1>#>6>=>R>l>>??(?/?D?^???000 050O0001>1Y1`1111111 22"2.242;2g2~2222235888'9E9K9w99999999999:*:W:h:v:::::::::;;';8;?;P;\;c;;;<<<<<<<<<<<<-=7=>=========> >(>>>>>>??? %0-03090?0G0M0S0X0]0d0n0000018111`22'36333z45%55O66}77777777788 8C8_8f8{899:::p;<<;==e>>??????0<0>0S0h000000000 11"131V1q1x11111 2d2l2|22222353<3J3[3o3v3333333344$4S4Z4h4y444445!515d5l5z555555566636;6I6Z666666666m8889999999999999999999999 :;";b;m;;;;;<<%<+>!>1>8>G>S>`>>>>>>>?+?4?X????@d0000182V2|222 3U6E788#9;== ======%=9=Z=`====1>;>c>|>>>>Q?W?{????Pp00001141`1|11111R2,343L3d33Y666P< =>>?2?8?A?H?f?l?r?x?~?????????????????`X0 000,01070=0S0Z0d1k11`23|3;4<5L5]5e5u555555555566 6,6A6H6\6c6{6666666666666777.757B7e7z77778828J8p88 99O9W999999999:::1:6:>:D:K:Q:X:^:f:m:r:z::::::::::::::::: ;;;);/;<;\;b;~;;;;<> >%>5>?>F>Q>Z>p>{>>>>>>??E?J?U?Z?x?p000(0`0j00000022222243:3P3[3r3~33334+4]4v444444444 555.585D5M5U5_5e5k556 6%6+67$717=7E7M7Y7}777777778899199999:::9:@:Y:m:s:|:::H;h;;;5G>T>^>l>u>>>>>>>>"?Y???0.0v001v1111111122'2-262;2J2q2222334T444Q5h5y555577899L9f99: :;;;; >.??/0H0O0W0\0`0d000000000000>1D1H1L1P111111112;2m2t2x2|22222222222"5h7u777788799 ::$;}; ==>>>>>>>?W???-03000001 11^111112 222]2b222222353^3i333%4*4A44444444525@555555555]6f6l6677!778(8/878<8@8D8m888888888889$9(9,90999999999:M:T:X:\:`:d:h:l:p::::::; <7<_<<<=$=1===G=O=Z===Q>?$??Ps0011$1.161C1J1z1224444445#555G58>9T999=:W:`:<< >? ??P091?111122Q3G4O455}66%7+7;777"88;;>>>>>>>>?? ? ?@0_1w111262@<==>:>>>>>S?^??????????00$0*0@0[01n13"5=5S5i5q5577&7L7Y7g777798?8t8888888888888 999(9h999999:):L:;;@;};;;;;+<<<=N=[=:>I> ?00000 131111110 66666@\99(:D:H:d:h:::::::;8;D;`;;;;;;;< <@<`<<<<<<= =@=\=`======`$00011 1H11111111p`3d3l3p3t3|333333333333333333333333344 4444 4$4,40444<4@4D4L4P4T4\4`4d4l4p4t4|4444444444444444444444 555 5,566666666666677777777777777777777777788 8888 8$8,80848<8@8D8L8P8T8\8`8d8l8p8t8|888888888888888888888888899 999:: ::4:<:\:h:l:p:t:|::????????????????????D00 0000$0(0,04080<0D0H0L0T0X0\0d0h0l0t0x0|000000000000000 11t11111111H2P24466666666666H<@====== >>> >$>(>0>4>D>L>T>\>d>l>t>|>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?