MZ@ !L!This program cannot be run in DOS mode. $決ͦJͦ~ͦͦH᫨W᫨GrͦzͦOͦIRichPELQvM!  z P.\x`Hp0@T.textK `.rdata>@@@.datad"0 @.relocr`>@BUVu~tFuFHQP҃~ tF uF HQP҃FVу^]UVuNt`F tYQPuPFuFHQP҃F FuF HQP҃F ^]UVW=Rjh=u_^]ËESFE VP~ Tu NQV҃u[_^]ËESPW4 u KQS҃[_^]̋ RPQuËH; 0t; XuH+#Wu3_ËÍP@u+VtύqAu+@Pu^_Åt+AuˋAu+΋эxOGuʃ^_Usȅu]ËUA VһABABAQ]UQVP\QRы u^]ËhR t^]Wjh0uuJFHVу_3^]ËRWu(u FHVуu WBWЃ_3^]ËuHQP҃S3QuFHVу[_3^]hWLJ@ u[REt@PӸuuZVBVЃ[_3^]ËE[_^]PhV  uu NQV҃[_3^]UEM U]>UEM U]UE HATuhP,3]VPt3^]ËUV'^]UVW}EU EPMQhRt7UEPMQR tEyhQ,_3^]ËN|U+;~#QRhP_3^]ËMQ&tE}j!uu VBVЃ_3^]_^]UVuWEU EPMQhRt7UEPMQR tMyhQ,_3^]ËUG|S+;[~#PRhP_3^]jjV) tO|EEQNPQ _^]UU EPMQhRu]ËEVh(Pt3NATu.h0P,u NQV҃3^]WVu FHVуthpP,_3^]ËMQWu"URhQ _3^]ËUP$_^]US]Vu SVhu^[]Á~4Wuc~ t"t*PWht _^[]ÅtOA S PRhQ_^3[]hVt#WSTu WBWЃ_^[]ËNQ C RPhR_^3[]UM yQh(Q ]S]F[]UVut$tǀ u AQHу\B`VЃ^]US]VW谴u} tt VP׃u\H\VWSу _^[]U\HLS]Vu W}WVSу u_^ []ÅtNVBTtBF:utP:Quu3ujWS _^[]_^3[]US]Vu W}WVS u_^ []ËF@TtFFI:utP:Quu3uPWS _^[]_^3[]Åt]F@TtQIu hdR,tuHQP҃3áhLQ,Uju]ËM@ P@1HIP]UE VjPu^]Wjh0hG|H QLJ1 11hVLJ   t8tQuSظ[t_MU EQ \RPҋ uuHGHWу_3^]ËRWu&u FHVуu WBWЃ_3^]ËuHQP҃_^]UEVW#u u_3^]VhW t_^]UVu ;5u^]ËEWPVhtu-_^]dFS=Mt.8hMPӃuF=`Jth`JPӃt+胰QR(t [_^]ËEVP[_^]U<03ʼnEVu W}j0EjPEbF ;uHPURjVЃ x:jMQV x$UȋEЉU;G~6hQ,UR_^M3ǿ]ËOPEPQURM_33^蚿]UEHPQR]UMVWyI3~ Ft@;|PW_^]UVu uhQ,^]ËNATt#WSt5UVQR x u FHVу?u_3^]_^]Ucu]ËM@ P@1QPH]U803ʼnEEMVE̋E jPEȉMu^M3]W= hV׃PBT@hVE׋u) <hlR,_3^M3費]jh0S0؉]ԅu9hdQ,u VBVЃ[_3^M3N]Ë9(uUREhPCMQUhR ESt+]ԋ@RueFHVTU؉ QRPC|Uƒ y* hR,[_3^M3T]t F|dž!1 1EЉ1MPU̡\QRы؃ mRVu ?CHSу.uHQP҃h賠Uԋ;Hu6h葠;Pul89[_^M3]á<h Q,M_33^]UW} ;u _]ËG@TSV]SWhG=`Jt.58h`JPփuG=MthMPփt8?t-t#Ѕth茟;Ht/4u/GЅt!h];Pu ^[_]hWt#VSu FHVу^[_]ËhP,^[3_]h _t1jNF1F ZSWQ҃ Fuu FHVу^[3_]Ë^[_]UW} ;u _]ËG@TSV]SWhG=`Jt.58h`JPփuG=MthMPփt8蟦t-t#\Ѕth;Ht/4u/G]Ѕt!h轝;Pu ^[_]hWt#VSu FHVу^[_]ËhP,^[3_]hFl]t1jNF1F zSWQ҃ Fuu FHVу^[3_]Ë^[_]UVu ;u ^]ËF@TSWSt^h貜\}jOG1G zSVQ҃ GPGHWу_[3^]ét^hMs\jWG1G ZCVRЃ GPOQW҃_[3^]ËEPVhjF=`J\8h`JPӃCF=M5hMPӃ"F=4u ~ P=GhGPӃtdF=(Fth(FPӃtKtAHATt5@PQU J F;|_^[]UU JA0 VWtWATtNtEQR}ut _3^]ÅywVW=_^]; @S]EPMQEPCM QPR`slshk;HE{h,[_^]Ã}Pu} W[_^]u [_^]ËUE 3Ʌ~81UEA;|RVV [_^]hTj;HEut[jj[_^]Ã}uU PSP[_^]Í QU3ɋE ~fCfNUEA;|RV\PtEu [_3^]Ëu 39}B$VSyMQ uG;}|[_^]áhQ,_3^]U}uhQ,]SVuWq] x:;}0G|UNQPSRPQ_^[]ËhP,_^[]UQMW3;uhQ,_]S] ;}} UB;~E Vu;}3;} E@;~Q+E;t! hR,^[_]Å~G] EWP4tًUV QR u FHVуtG;}|^[3_]UVuuhQ,^]ËU JA0SWt[ATtRtIQR]ut_[^]Åy{VWS _[^]; @EPMQEPEMQHQREUMy;|~;~MVE;Et!hP,_[^]Ë}3ۅ~HuSV4tRMVWQ, Eu VBVЃ9Et,}C;]|_[3^]Ë h<R,_[^]UE@]U03ʼnE=RVuRu^M3~]WV( WSjL u GHWуZtVBVKATu)hTP,_3^M3}]ËK WQhlRShWhh`JPhhB0u"uMNQV҃_3^M3}]WVu2u FHVуu WBWЃ_3^M3F}]u NQV҃M_3^$}]UVulM uhQ,^]ËP|RQNQ҃ tWj_^]UQM EPjjhQEu]ËEtUPR_]3]UM3lQIRQ҃]UVW}wt_^]W_^]UEPVpWr;ustE9+u1v6By+u v%By+uvBI+_^]_3^]UVuFLt@ VPh` ^]Ã= Ruh Ru^]WVt&NQ R,uu GHWу_3^]SWVjL u VBVЃu OQW҃u[_3^]á RSP  u KQS҃[_^]US]C8uhQ,3[]VW=jix|K E ȋE WPS _^[]U}uhQ,]VuF8uhP,^]SWiЋkiH|^E ؋ESQM QPQW_[^]US]K9uhQ,3[]Ë/iRj[]UW} uhQ,_]SVuh؋G=(Fth(FP8tRWhu0GH B Q PhR^[_]ËFOjt݋j^[_]UQM EPjjhQEu]ËEu]ËUjPR ]UUgttEM PQR ]ËhP,3]US] VWy3ۋ};}U+|gAgh^;HuRWP_^[]h^W;HuRXP_^[]tE u_^[]3~%IU QRsM Q F;|_^[]UQVu NA0tKATtBt9QVuUVR^]; @FW;u } R RPE ut*_3^]Åuh@Q,_3^]Ë} FS;u(y h\P,[_3^]3$ RP؃u u!F ;uhQ,[_3^]Ë QPu uӅ~;y;}3+Å~H@pUedhEq\M;HREh,[_^]VuP[_^]3~Mˍd$M 8@;|VWW [_^]h[M;HREjj[_^]ÃuXVP[_^]Í 6Qu [_^]3~U Mҍ YffG@;|VWFVtE635USR&MQ ] G;|[_^]áhQ,3^]UEH39]U Vu EPMQUREPhVu3^]VPjV|tߋMSW= VhQ׃ u VBVЃxBMUQhR׃ x,EMPhQ׃ xUERhP׃ y _[3^]á_[^]UQSW}Nu _[]Ã=NVtsIjjSH XRPjVp u NQV҃MWPQ u WBWЃ};uhN,tMVhW u NQV҃t&Wjh@ XRt ^_3[]Ë}u GHWу^_[]UE uEP,]ËMPQ]̋FW=B=8hBP׃u|F=DtrhDP׃uc`t)HATtPRhu/F@TtF @ PhQ 3_ø_UVuDu^]SjV؃u[^]W} G=(Fth(FP8:9G u%8u HQP҃G tTG tG C tX@;uMWt&K WVQ4 u VBVЃu u KQS҃_[3^]ËCM_[^]UE VuuƍPffu+PV^]VlhjhhX;hD`RW=PhLVh`VRSHh4Ӄh<Ӄh00Ӄ| \h@ @Ӄ^\h@HAӃ@\hBBӃ$ \hB HCӃ\hCpDӃ\hD8EӃh(FӃhHH@(I(FӃHhHhlVhpItI@I(FӃ[pIhpIhxVhMMBHN(FӃ"MhMhVh`JdJBJ(FӃ`Jh`JhVhLLCL(FӃLhLhVhGGD`H(FӃwGhGhVh1ӃR xh= \>Ӄ4'XRRhV׋jPhVjPhVjPhVjӃ@PhVjPhVjPh Vh4h<V`PPhHV׋ HQPhXVhmPhhVhmPhxVhnPhV׃@jPhVjPhVjjh@,\RtPhV׃ [_^UVu~0tF0uF0HQP҃~4tF4uF4HQP҃~8tF8uF8HQP҃F t)VV^]US]C0VuW} t VP׃u&C4t VP׃uC8t VP׃u3_^[]UVuF0tF0u HQP҃F4tF4u HQP҃F8tF8u HQP҃3^]U03ʼnEVh ME PQhRtVPM3^Xi]USV3؅t~EMU WPQR t)VSWPtEVF@ u KQS҃tu GHWу_tu VBVЃ^[]Uh P tMQtQP]UVW3}EEPu;}h [V E;uh4 j;S}; EIMWQ4W؅|t-Ku$S|E RQ҃M]jVG=(Fth(FP8S|E RWQRpE8W}u NQV҃E EG};}]URiEut>Ӌӊ]8~WFWhd FHVURu WBWЃu NQV҃EPh| r h R,Wh WhD ~;uMUQRuh9h h  t^SF]tEtu HQP҃} d2EujWPփ u)hRh h (MQT;uuHPPB:hL;pt+ jh( R u EPtu OQW҃E[u HQP҃EP_^]UEPEH,P0QH4RP<@@QM RPQ)]VWWh<3;u _3^ÉFF FFFF F$F(OF0F4FtuHQP҃OuEe_^[M3K]UEPM 3҃‰]UQM EPhQE0 u]ËEu EVWt VhV_^]hh_^]UU EPMQhR0u3]ËEPtPuP]PhH ]UQM EPh`h Q0u]ËURuP]á]UEPPMQM PUREPhQE0 t-Ut,E@J;tPQ h$R3]ËEx(Ft@h(FP8Et Uxt#HQ RhLQ 3]Ë@8uhxP,3]ËjjRUjjPE RQ ]UU (VEPMQhR30u^]ËMEPjQu܉u tIEURjP t2EMWuh@tBQЉ7j_EtE8u HQP҃E܅tE܃8u HQP҃^]U EPE QURh`hP0u]ËMUjjjjjjQRS ]U EPE QURh`hP0u]ËMUjjjjjjQR ]UVu b6t@|P(^]ËF=(Ft/h(FP8u hR,3^]ËFP(^]UU 5tP(]Ë6tQ(]ËhP,3]UU VEPMQjjhRE3tfEtVPu uCEx(Ft>@h(FP8u(MQB PhR 3^]t@ P@1MMHUJΉH^]UVu F=(Ft.h(FP8uh Q,3^]ËVR^]UEPM 3҃‰]UQM EPhh0Q0u]ËEE]UE ]UVu u FHVу^]UU EPMQhDR0u]áJ#}# Lj_^]E^]UES] t**Q[]UQEPE y3]ËEVut:ȁW>J#}# Lj_^]E^]UES] t**Q[]UQEPE y3]ËUVut>fʁfHfff#Ef#ff f^]Ef^]UQEPE y3]VuW}t<f΋fJ ff#Ufff#f E f_^]UU EV0t+*fffQ^]UEU  Vt+*fffR^]UQEPE `y3]ËUVut>fʁfHfff#Ef#ff f^]Ef^]UQEPE y3]ËUVut5ffWfHfff#Efff#_f Eff^]UU EV0t+*fffQ^]UEfU fVt+*fffR^]UQEPE Py3]ËEVut2ȁJ#U# ‰^]ËE^]UQEPE y3]ËEW}tNSVھȋ% ËN ‹#u# ^[EȋЁ ʋ% ȉ_]UEVu t ++R^]UE% ‹ Vu t +ы+P^]UE Pt1tUf ]ËM3f]3]UEQ]UE Pt,tM]ËU]3]UEQ]UQEPE y3]ËEVut2ȁJ#U# ‰^]ËE^]UQEPE y3]ËEVut!ȁJ#U# Eȋ ʋ  ʉ^]UEVu t ++Rt^]UE% ‹ Vu  …t +ы+Pt^]UQEPE y3]ËEVut2ȁJ#U# ‰^]ËE^]UQEPE `y3]ËEW}tNSVھȋ% ËN ‹#u# ^[EȋЁ ʋ% ȉ_]UEVu t ++R^]UE% ‹ Vu t +ы+P^]UQEPE py3]ËEVut2ȁJ#U# ‰^]ËE^]UQEPE y3]ËEW}tHSVȋ‹% ËN ڋ#u # ^[Eȋ ʋ  ʉ_]UEVu t ++Rt^]UE% ‹ Vu  …t +ы+Pt^]UE SVW\$y 3_^[]ËEt:ȁCЙE#0#xC#D$#T$3 t$|$Ex0_^[]UE SVW\$hy 3_^[]ËMQuT$$΁L$O|$ȁ 3  ϋ3  % Ë\$3  D$$% 3 L$3 Й##Ù#D$#T$2 t$|$֋%3 ց 3 ց Ћ3 |$$  ȋD$$ ֋%3 ЋE 3 ΉH_^[]UMQVW} t@++11RP_^]U ESVpW% 3  3  Njt$ 3  L$ ׁ 33 ׁ ֋u t@++00RP_^[]UE SVW\$y 3_^[]ËEt:ȁCЙE#0#xC#D$#T$;0 t$|$Ex0_^[]UE SVW\$ 8y 3_^[]ËuE@T$D$؁t$3ɋO|$  ؁ 3  ؋  ʋT$3 3 ؋D$ % 3  \$ L$Й##Ù#D$ #T$$/ |$ t$$3ދ ΁ ށ 3  Љt$\$|$% 3 ދt$  3 D$% E  ˉH_^[]UMQVW} t@++.-RP_^]U EHSV0Wًс 3 3 Njف  ىL$t$ 3 ًL$  L$3   Nj}  Ӆt@++&-,RP_^[]UVu VU(Dz/t%FH Qh4P 3^]ËEMUP^]UEPMUE$h]UVu VU(Dz/t%FH Qh4P 3^]ËEMUP^]UEPMUE$h]U_^]ËQ RhQ _3^]UEV0tVPV^]á^]UE ;uE]ËHATuhP,3]VP$t3^]ËM1^]UEu]P]U=@RVp2uh@R@ 2p2tM :tFu3^]Ë^]UU H fy SVW}uB_H@rMEtctKCE8s @w"$WQS!U M EI߉Mu}+;Z_^[vh]ÐnnnnnnnA @ w $A3A 3A3 U03ʼnEE uMuN fy u  ċIEw/UNRPFPQURheM3]ÃeM3]U03ʼnESVWwEEUFE܍MSQWEORSPVFuEe_^[M3;]ÃuEe_^[M3]ÃuEe_^[M3]Ãt uURe_^[M3]UJ fy VWu uJu zttH@ƒIu_^]Uu3 upOfvffVFfP+ЃfPf+ƃ~hEF~Fy3]ø]U 4R$uEP,M 4R%I$+V4  +j@hQj(t~ 0RȃNu 0R^]̋ 0R0RU0Ru_0Ru]ËU 0R]UVuW~tG8u PuM@IH @ FJf;wfFuFHI 3@‰_^]_^]UQU 3ɉWUWG OM9uPYt ]ËG fx uES_Vwt,8u Pu+EJLKMuԋUωW^[]^[]UEM VuPQVЃ y^]3^]̋W3;tu HQP҃;tu HQP҃;tu HQP҃;tu HQP҃;tu HQP҃3_UVuWC=P׋Q׋RסHVу_^]UVW5P֋Q֋3R֋Ur|{|󥋃 ttttt=t=P@u+@P׃MЍd$ABuUt;R׃tMMRQPU t>4V׃u _^]ËUVQP _3^]̋HATt@Ttt x0t3̋@@Ttt x0t3UE HVhQu^]ShPVu VBVЃu [^]3҉UWCK;qTtK D URMQURhlP0EM QPRe~1~ tSFENMUPQVRu FHVу NSBSЃ _[^]jh1V W FEGNMOFGtVWFGu NQV҃EMWPQ$ u WBWЃEU KQS҃_[^]ËhtP,u NQV҃ u`CHSу_[^]u NQV҃ u6CHSу_[^] u SBSЃu OQW҃_[^] u ISу_[3^]UEVhPu d3^]WhVu NQV҃u_^]S3ۋGHTG;tO D UPRt4FNUPQVRF t+u FHVуCu4WBWЃ[_^]u NQV҃u GHWу[_^]u WBWЃ[_3^]UP03ʼnES]V3W} EE;ue_^[M3 ]Ë5hShSEhSEuȅtkVEąxuuRFHVуDu VBVЃ hR,e_^[M3r ]dWEu-hQ,e_^[M3- ]Ëtt.hD<P,e_^[M3 ]Ë=tP׃džtP׃K؅}C|E܉EEEu fU}Pue_^[M3# ]ËMRjP( PQR(EW]3 SE܉EEEԉ}fZSjP E}t }Xt3<}EUE썛MU Q3R]]4}Љ];#EPMQURh\W0E؅U썃 t W,$$h;Hh;PxE؅~ K|;~FhQ,HWBWЃe_^[M3]3E؃}}]̅uE̐UREP@u+‹ȋE̍x@u+ǍDEM̋PQhS:WE؋UMRQURMQMURPEPQEM}Ѓ FU3RMM܉MMQURMQMURPEPQEMtUԃ 9U~EEԋE;E~EhMUSQR$ xu GHWу u SBSЃEE@E;E/}}}E9MQxe_^[M3]u OQW҃E PhdR e_^[M3]ËMQ RhQ WBWЃe_^[M3]ËEHQP҃e_^[M3V]GHWуe_^[M3+] u SBSЃuMOQW҃e_^[M3]á<hQ,;tu WBWЃe_^[M3]ËUԉUEDMfljF|t h[M Qe_^[M3?]ÍIUVM+u PUUM tM+M}u uC?uM3uM'u MuM uMQ^]%%%% %%%%% %$%(%,%%%%%%,%(%$% %%%%% %%%%%%%%%%%%%%%%%%%%%%H%8%4% %%%%%%%% %%%% %$%(%,%0%4%8%<%@%D%H%L%P%T%`%d%h%l%p%t%x%|%%%%%%%%L%%%%%%%%%%%%%%%%%%%%%%%D%%%% %$%(%,%0%4%8%<%@%D%H%L%P%T%X%d%h%l%p%t%x%%%%%%%%%%%%%%; 0u%%%%%%%dËVhYVhPRLRu3@^Ã&(h$4Y3^ËUQQS3VW9E u29N~#d NXe5XHR3} d Y5XE PHR;th\jSWօuE DRj^t j09hdh\DRYYzhXhTY5DR3Y9] uSW`9TRthTR Yt uVuTRN;th\jSWօuEDRt jY5PR5d։E 5LR֋؋E E];] rN;t9t3։EU5PR5LRE֋M9Mu9EtMM Eu YLRPR3DR9EuPW`3@_^[ jh]3@E3ɉM50E;u9 NuM;tu.;tWVSЉE}WVSEWVSEu$u WPSݝWjS_tWjSЅtuCWVS?u!E}t.t%WVSЉEE MPQYYËeeeE E0ËU} u3uMU Y] U(O OOO5O=OfPf OfOfOf%Of-OPEOEOEP@OONN N00D8OjYjHhL=8OujYh PPTh RYjh5PR5d։Eu utYdjYe5PR։E5LR։EEPEPu5hPS Eu֣PRu֣LRE E>jYËUuRYH]ËVW;stЃ;r_^ËVW;stЃ;r_^%%%̋UMMZf9t3]ËA<8PEu3ҹ f9H‹]̋UEH<ASVq3WDt} H ;r X;r B(;r3_^[]̋Ujh h)dPSVW01E3PEdeEh*tTE-PhPt:@$ЃEMd Y_^[]ËE3ҁ9‹ËeE3Md Y_^[]%%%%h)d5D$l$l$+SVW01E3PeuEEEEdËMd Y__^[]QËUuuu uh\h0]ËU0eeSWN@;t t У0eVEP0u3u4383<3EP@E3E3;uO@u G 50։50^_[%%%%|%x%p%h%d%`%\%X%T%P%L%H%D%@%<%8%4%0QL$+ȃ YQL$+ȃ Y%̀@s sË3Ҁ33̀@s sË333̀@s sËQL$+#ȋ%;r Y$-(:JZv$..------l-X-:-2-- -,,,,,,,~,l,^,P,D,4,,,,,++++++>.^"t""""""# #6#H#Z#r#######$$0$H$^$z$$$$$$%%,%B%X%h%v%%%%%%%%&,&@&Z&!|&&&&&&&&' '2'@'X'l'''''''((((8(D"\(v(((((((())4)L)\)l)))))))**2*D*d*~*******++(+:+X+h+z+++!!h!P!6!"!!!     z h R < *  tXD.,"""!!H(!n&QvM@xxFFFFFFFFFFFF }Te++@3"}Te++`= ߏTe++.F-F/F@'1nD5KQ*'UB5KQN@OCreate and manipulate C compatible data types in Python._ctypes._Pointerthe object this pointer points to (read-write)contents_ctypes._SimpleCDatacurrent value_ctypes.ArrayUnion base class_ctypes.UnionStructure base class_ctypes.StructureFunction Pointer_ctypes.PyCFuncPtrspecify the argument typesargtypesspecify the result typerestypea function to check for errorserrcheckXXX to be provided_ctypes._CData__setstate____reduce____ctypes_from_outparam__internal objects tree (NEVER CHANGE THIS OBJECT!)_objectswhether the object owns the memory or not_b_needsfree_the base object_b_base_metatype for C function pointers_ctypes.PyCFuncPtrTypemetatype for the PyCSimpleType Objects_ctypes.PyCSimpleTypecbBhHiIlLdfuzZqQPXOv?gmetatype for the Array Objects_ctypes.PyCArrayTypestring valuevaluerawmetatype for the Pointer Objects_ctypes.PyCPointerTypeset_type_ctypes.UnionTypemetatype for the CData Objects_ctypes.PyCStructTypein_dllfrom_buffer_copyfrom_bufferfrom_addressfrom_paramdeletes a key from a dictionary_ctypes.DictRemover_abstract_B_fields_integer expectedO|n:from_bufferoffset cannot be negativeBuffer size too small (%zd instead of at least %zd bytes)Os:in_dll_handlethe _handle attribute of the second argument must be an integercould not convert the _handle attribute to a pointersymbol '%s' not found???expected %s instance instead of pointer to %s_as_parameter_expected %s instance instead of %sArray length must be >= 0, not %zd_type_ must be a type_type_ must have storage infoP_type_&string too longcan't delete attributestring expected instead of %s instanceunicode string expected instead of %s instance_length_class must define a '_length_' attribute, which must be a positive integerclass must define a '_type_' attribute(%ld,(%ld)array too largecuZwrong typez_beclass must define a '_type_' string attributeclass must define a '_type_' attribute which must be a string of length 1class must define a '_type_' attribute which must be a single character string containing one of '%s'._type_ '%s' not supported<__ctype_be____ctype_le__>_argtypes_ must be a sequence of typesitem %zd in _argtypes_ has no from_param method_flags_class must define _flags_ which must be an integer_argtypes__restype__restype_ must be a type, a callable, or None_check_retval_X{}%xctypes object structure too deep:%xunhashable typectypes objects containing pointers cannot be pickled__dict__O(O(NN))Os#abstract class(%s) expected %s instance, got %sincompatible types, %s instance instead of %s instancenot a ctype instancethe errcheck attribute must be callablerestype must be a type, a callable, or None_%s@%dPzZ'out' parameter %d must be a pointer type, not %sparamflags must be a tuple or Noneparamflags must have the same length as argtypesi|zOparamflags must be a sequence of (int [,string [,value]]) tuplesparamflag value %d not supportedfunction name must be string or integer(O&O)|Ofunction '%s' not foundfunction ordinal %d not foundis|Oz#Oargument must be callable or integer function addresscannot construct instance of this class: no argtypesexpected CData instancerequired argument '%s' missingnot enough argumentsNULL stgdict unexpected%s 'out' parameter must be passed as default valueparamflag %d not yet implementedcall takes exactly %d arguments (%zd given)native com method call without 'this' parameterExpected a COM this pointer as first argumentNULL COM pointer accessCOM method call without VTablesthis function takes at least %d argument%s (%d given)this function takes %d argument%s (%d given)<%s object at %p>duplicate values for field '%s'args not a tuple?too many initializersinvalid indexindices must be integersArray does not support item deletionCan only assign sequence of same sizeindices must be integerExpected a type object%.200s_Array_%lds(O){s:n,s:O}__init__%s(%r)NULL pointer accessPointer does not support item deletionexpected %s instead of %sPOINTERCannot create instance: has no _type_slice step cannot be zeroslice start is required for step < 0slice stop is requiredPointer indices must be integerOOOO:COMErrorargshresulttextdetails__doc___ctypes.COMErrorsPzUZXOcast() argument 2 must be a pointer type, not %s_ctypes_pointer_type_cache_unpickleStructureUnion_PointerArray_SimpleCDataCFuncPtrCOMErrorFUNCFLAG_HRESULTFUNCFLAG_STDCALLFUNCFLAG_CDECLFUNCFLAG_USE_ERRNOFUNCFLAG_USE_LASTERRORFUNCFLAG_PYTHONAPI1.1.0__version___memmove_addr_memset_addr_string_at_addr_cast_addr_wstring_at_addrRTLD_LOCALRTLD_GLOBALctypes.ArgumentErrorArgumentErrorCThunkObject_ctypes.CThunkObjectstderr_needs_com_addref_BUG: PySequence_LengthPyTuple_New()Getting argument converter %d create argument %d: unexpected result of create argument %d: cannot build parameterParsing argument %d _ctypes/callbacks.c'calling callback function''converting callback result'memory leak in callback function.invalid result type for callback functionffi_prep_cif failed with %dffi_prep_closure failed with %d_ctypes.DllGetClassObjectctypesDllGetClassObject_ctypes.DllCanUnloadNowDllCanUnloadNowPy_DECREFPy_INCREFPyObj_FromPtrcall_cdeclfunctioncall_functionaddressofsizeofalignment_check_HRESULTcall_commethodFreeLibraryLoadLibraryFormatErrorCopyComPointerset_last_errorget_last_errorset_conversion_modeResize the memory buffer of a ctypes instanceresizeReturn buffer interface information (for testing only)_buffer_infopointerset_errnoget_errnoCArgObjectthe wrapped object_obj_ctypes/callproc.c error objectcannot get thread statectypes.error_objectctypes.error_object is an invalid capsuleiexception: access violation reading %pexception: access violation writing %pexception: breakpoint encounteredexception: datatype misalignmentexception: single stepexception: array bounds exceededexception: floating-point operand denormalexception: float divide by zeroexception: float inexactexception: float invalid operationexception: float overflowexception: stack over/underflowexception: stack overflowexception: float underflowexception: integer divide by zeroexception: integer overflowexception: priviledged instructionexception: nocontinuablelong int too long to convertDon't know how to convert parameter %dNo ffi_type for resultffi_prep_cif failedProcedure called with not enough arguments (%d bytes missing) or wrong calling conventionProcedure probably called with not enough arguments (%d bytes missing)Procedure probably called with too many arguments (%d bytes in excess)_ctypes/callproc.cGetResult: is(uuuiu)argument %d: |i:FormatErrorO|O:LoadLibraryO&:FreeLibraryOiO!|O!Method takes %d arguments (%d given)COM Pointer expected instead of %s instanceThe COM 'this' pointer is NULLOO:CopyComPointerO&O!this type has no sizeno alignment infobyrefbyref() argument must be a ctypes instance, not '%s'invalid typeO&:PyObj_FromPtrzs:set_conversion_mode(zz)On:resizeexcepted ctypes instanceminimum size is %zdMemory cannot be resized because this object doesn't own itOO__new__LP_%ss(O){}s(O){sO}must be a ctypes typenot a ctypes type or objectsiNStructure/Union member_ctypes.CFieldsize in bytes of this fieldsizeoffset in bytes of this fieldoffsethas no _stginfo_Uint expected instead of float float expected instead of %s instancePyObject is NULLone character string expectedone character unicode string expectedstring too long (%zd, maximum length %zd)string or integer address expected instead of %s instanceinvalid string pointer %punicode string or integer address expected instead of %s instanceString too long for BSTRcannot be converted to pointerFFI BUG: not enough stack space for argumentsFFI_TRAMPOLINE_SIZE too small in ..\Modules\_ctypes\libffi_msvc\ffi.cStgDict_fields_ must be a sequenceOO|Ounexpected type_anonymous__anonymous_ must be a sequence_swappedbytes__use_broken_old_ctypes_structure_semantics__pack__pack_ must be a non-negative integer'_fields_' must be a sequence of pairs_fields_ is finalT{OO|isecond item in _fields_ tuple (index %zd) must be a C typebit fields not allowed for type %snumber of bits invalid for bit field%s:%s:}Structure or union cannot contain itselfH0RSDSYְOQ'D:\Dev\Python-2.7.1\PCbuild\_ctypes.pdb){`& +D,p(:JZv$..------l-X-:-2-- -,,,,,,,~,l,^,P,D,4,,,,,++++++>.^"t""""""# #6#H#Z#r#######$$0$H$^$z$$$$$$%%,%B%X%h%v%%%%%%%%&,&@&Z&!|&&&&&&&&' '2'@'X'l'''''''((((8(D"\(v(((((((())4)L)\)l)))))))**2*D*d*~*******++(+:+X+h+z+++!!h!P!6!"!!!     z h R < *  tXD.,"""!!H(!n&EGetProcAddressGetLastErrorsSetLastErrorDisableThreadLibraryCallsbFreeLibrary]FormatMessageA<LoadLibraryAHLocalFreeIsBadStringPtrWIsBadStringPtrAVirtualAllocsGetSystemInfoKERNEL32.dllKProgIDFromCLSIDole32.dllOLEAUT32.dllPyString_FromStringTPyInt_FromSsize_tOPyInt_AsUnsignedLongMaskcPySequence_TuplePyUnicodeUCS2_FromUnicodebPySequence_Size9PyCallable_CheckPyDict_NextPyTuple_NewwPyLong_AsVoidPtrPyDict_New PyUnicodeUCS2_FromEncodedObjectyPyString_ConcatPyString_FromFormatPyObject_CallObjectRPyInt_FromLongPyDict_UpdatePyBuffer_ReleasePyUnicodeUCS2_FromWideCharPyString_FromStringAndSizePyTuple_GetSlice}PyDict_GetItemzPyDict_DelItemPyBuffer_TypewPyString_AsString PyObject_GenericSetAttrPyObject_AsReadBufferPyUnicodeUCS2_AsEncodedStringPyErr_NoMemory PyObject_GetBufferPyString_InternFromStringPyType_ReadypPySlice_TypePyExc_AttributeError`PySequence_SetItemPyDict_SetItem_PyWeakref_ProxyType"PyObject_SetAttrStringPyExc_OverflowError_PyObject_CallFunction_SizeTPyObject_AsWriteBufferPyObject_CallFunctionObjArgsr_PyArg_ParseTuple_SizeT_Py_NoneStructPyMem_FreePyErr_WriteUnraisablePyNumber_AsSsize_tPyString_FormatPyTuple_GetItemnPySlice_GetIndicesExPyExc_ValueErrorPyErr_Occurred~PyDict_GetItemString!PyObject_SetAttrPyObject_IsSubclassPyErr_SetStringjPyDescr_NewClassMethodWPySequence_GetItemPyType_IsSubtype_Py_BuildValue_SizeTPyErr_NewExceptionPyUnicodeUCS2_AsWideChar.PyCFunction_NewExPyTuple_Pack_PyObject_CallMethod_SizeT0PyWeakref_NewProxy_PyWeakref_CallableProxyTypePyType_TypePyModule_AddStringConstantPyErr_ClearPyObject_IsInstancePyEval_InitThreadsPyMethod_NewfPyList_NewPyType_GenericNewXPySequence_GetSlicePyExc_RuntimeErrorPyMem_MallocPyErr_FormatPyModule_AddObjectPyExc_TypeErrorPyLong_FromVoidPtrPyDict_SetItemStringPyExc_IndexError PyObject_GetAttrStringkPyDescr_NewGetSetPyDict_SizeVPy_InitModule4 PyArg_UnpackTuplePyDict_TypePySys_GetObjectPyFile_WriteString3PyGILState_ReleaseLPyInt_AsLongWPy_InitializePyObject_GC_DelQPyCode_NewEmpty"PyFrame_NewPyObject_CallFunction[Py_IsInitializedPyThreadState_GetPyExc_RuntimeWarningPyTraceBack_HerePyObject_GC_TrackPyErr_PrintFPyImport_ImportModuleNoBlock1PyGILState_Ensure_PyObject_GC_NewVarPyErr_WarnEx_PyObject_New%PyObject_Str?PyCapsule_IsValidPyErr_SetFromWindowsErr6Py_BuildValue|PyLong_FromSsize_tPyTuple_Type@PyCapsule_NewPyErr_SetObjectPyEval_RestoreThreadPyEval_SaveThreadPyArg_ParseTuplePyObject_FreePyObject_CallMethodsPyLong_AsUnsignedLongnPyLong_AsLongPyMem_ReallocPyThreadState_GetDict=PyCapsule_GetPointerPyErr_NormalizeExceptionzPyString_ConcatAndDelPyString_FromFormatVPyString_TypePyExc_WindowsErrorPyErr_FetchPyFloat_FromDouble_PyFloat_Pack8NPyInt_AsUnsignedLongLongMaskPyLong_FromUnsignedLong_PyFloat_Unpack4PyFloat_TypezPyLong_FromLongLong_PyFloat_Unpack8PyBool_FromLong_PyFloat_Pack4_PyString_ResizePyString_SizePyFloat_AsDoublePyObject_IsTruePyLong_FromUnsignedLongLong@Py_FatalErrorVPySequence_FastPyTuple_SizePyObject_HasAttrString PyObject_GetAttrpython27.dllsprintfmemmovestrchrmemset_errno_vsnprintfisspaceMSVCR100.dll4_malloc_crtfree_encoded_null_initterm_initterm_e_amsg_exit1__CppXcptFilter_crt_debugger_hookS__clean_type_info_names_internal_unlock[__dllonexit#_lock_onexit!_except_handler4_commonEncodePointerDecodePointerInterlockedExchangeSleepInterlockedCompareExchangeTerminateProcessGetCurrentProcessUnhandledExceptionFilterSetUnhandledExceptionFilterIsDebuggerPresentQueryPerformanceCounterGetTickCountGetCurrentThreadIdGetCurrentProcessIdyGetSystemTimeAsFileTimememcpyPvM.x...@} o..._ctypes.pydDllCanUnloadNowDllGetClassObjectinit_ctypesN@DHPPdT$PpA< 00П    sp1b1B@1cpо1d10gкP2fP2ph02pHЪ(2Pi`42I 0@2plЯ42PPL@200qL2 @Q0X2Pp1z1uU@п1Z1X1v@2?1O` 1    04CopyComPointer(src, dst) -> HRESULT value FormatError([integer]) -> string Convert a win32 error code into a string. If the error code is not given, the return value of a call to GetLastError() is used. Convert a Python object into a function call parameter.tll0\LoadLibrary(name) -> handle Load an executable (usually a DLL), and return a handle to it. The handle may be used to locate exported functions in this module. C.in_dll(dll, name) -> C instance access a C instance in a dll FreeLibrary(handle) -> void Free the handle of an executable previously loaded by LoadLibrary. l0 p \_Y]sizeof(C type) -> integer sizeof(C instance) -> integer Return the size in bytes of a C instanceD(pgalignment(C type) -> integer alignment(C instance) -> integer Return the alignment requirements of a C instancebyref(C instance[, offset=0]) -> byref-object Return a pointer lookalike to a C instance, only usable as function argumentD'addressof(C instance) -> integer Return the address of the C instance internal bufferset_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors) Set the encoding and error handling ctypes uses when converting between unicode and strings. Returns the previous values. Dp% p  `Px @ 8   x:   5 5 6 8  t  9l 8`9` 0 :P Ж< 0,   H `sAs0tp`PC.from_address(integer) -> C instance access a C instance at the specified addressC.from_buffer(object, offset=0) -> C instance create a C instance from a writeable bufferC.from_buffer_copy(object, offset=0) -> C instance create a C instance from a readable bufferD64p>(>@? 77E@?07 E@?P4p>(>@? 7D 67Ex@APD7$?"D164p>(>@? 77C-7E@?`5td 8, 999@9P;0::8 9:E"`88EE0A@ph`B`APDpCB(0U`TT@G0PE" SSF0I8E"`88 W @8E"`88 W @_XXP\\84J8E"`88X @la@a bPbx8bpKE"`88LK$Ka @ld e<cf0dj(8(ML9E"`88Le@fRaised when a COM method call failed.k(y000000001J1r1z11111222222N33334444444445+52595\5c5j5556+62696^6e6l6666667 7/7J7T7[7b7x777777 8*838;8B8Q8X8888888(9p9994:T::::; ;;8;\;p;v;;;;;;;;<J>d>k>r>>>>?)>0>A>G>T>[>`>g>>>>>>?m???08000#0D00000001 111 1/1V1h1o1v1111111$2q222222223 3%3I3P33333344'4,4]4444444445 555H5g5m555556666667B7[7b7i777788x9:::K:R:Y:o:x::::::::; ;;7;>;;;;;;<<<<<<<====>>V>`>g>>>>>>>>> ??+?3?:?r?w?????????@50<0C00000G1N111111/292I222233334*4;4{44444445 55_5f5m55555556661686?6X6\6`6d6h6l6666666677+727Q7X7_7777777778 8888999::&::::;;";.;5;<;i;;;;;;;;V<<<======> >>>&>K>S>m>v>}>>>>>>>>?z??P00000001 11C1J1Q1111112 22;2E2K2U2\22 55!5'555536F666666687?7F7777777$8+828Z888869X9e999::%:N:s:::::::);2;C;j;;;;;&<-<48>K>x>>>>>> ?V?]?d???????`dB0I0P0{00000000V1]1d111_222223 3383b333333:4A4H4b4i4p4444,535:5Y5`5g5|555566o6v6}66667"77777777 8!8(8/8G8S8Z8a8w8888888888#9Q9W9p999999:):8:f:r::::;";7;A;U;[;;;;;;;;<<)<3<^<<<<<<<<=!=5=A=F=X=_=======>> >7>C>Z>}>>>?#?/?4?9???R?W?f?l?t?{?????????????p00000050;0N0S0Y0k0p0u000000000000000001 111112171<1D1J1N1T1X1k1p1u1}1111111111111111122 2-232<2F2S2`2p2}222222222222222222233"3.343<3H33444444525D5K5a55555 66-6W66666_77777778 8878J8O8]8k8u8888888889(91989J99999:<:l::::@;H;O;j;q;x;;;;;;;;<<<<<(<1<82>:>@>H>N>T>c>p>w>>>>>>>>>? ???D?T?o????????????000"0)000@0G0]0i0p0|00001"1c112g2n2u222222222222223333 3'30373>3H3O3V3`3g3n3w3~333333333333333334 444$4+464<4@4D4H4L4P4T4X4\4`4d4h4l4p4555555&6=6`6g6r666666667 77,7:7E7S7l7p7t7x7|7777778<8H8^8y8888888889%9,9b9j9q999999 :::\:b:k:::::5;G;Q;;;;;;< <)<.<7>9>>>^>>??V?????t 00,050w000:152<2O2V2j2q2223i3333333333"4)4@4N4X4_4l4r4444444444552595@5S5]5d55555556 6x6666657I7N7U777777777878B8I8P8w88888888889;9B9I9U9\9c9u99999":):9:?:I:O:U:[:l:::::;;3;:;A;[;b;i;~;;;;;;;;<<<6<=Y>`>g>>>>>"?)?0?F?l????? 0.050<0000 111<1W1p1113 3$3(3H3O3V33344444444 55555G5U5e5y55555555556%636G6[6b6i66666)777777[8b8s8z899c99:":3:::::;J;;;;;<<<2=I=c=j=y======== >o>v>>>??Y??0&050<0019111222223|3 4455-6777~999::::;;;4;;;o;;;;;;;;;<@>.>8>?>F>>>>>>>>? ??/?7?>?b?i?p?????(0[0a0j00000000 1D1V1y11111112%2.2O2W2^2l2v22222222223!3*3K3S3Z3t3~333333333 44$4-4Q4w4~444444444455#5*515@5K5^5e5}555555555j6666666666666677777}7799B9H9[9u99999999::#:[;e<<<(==">I>n>u>>>>>?(????;0B0I00011 1u12K2P2^2i2s22222222333M3S3\334"444425V5]5555561686?66666778'8g8o8v8888m9t9{99$:(:::::::::::; ;;;;";(;.;4;:;@;F;L;R;X;^;d;j;p;v;|;;;;;;;;;;;;;;;;;;;;;;<< <<<<$<*<0<6<<=D=J=P=V=\=b=h=n=t=z=======================> >>>>">(>.>4>:>@>F>L>R>X>^>n>t>z>>>>>>>>>>>> ???D?M?^?v???????????? 0%0=0C0V0v000000000001"1:1112:2@2F2L2R2X2_2f2m2t2{22222222222222233 33'3.353C3N3T3g3|3333334"4'4F4L4R4445-5A5G5555555;6@6W6z6666666666667 7777"7(7.747:7@7F7L7R7X7^7d77`344l9p9999:4:8:T:X:00(000000001(1<1h1l1p11111t2x2|22222222222222222233 3333 3$3(3,34383<3@3D3L3P3T3X3\3d3h3l3p3t3|33333333333333333333333333 44$4(4,4<4@4D4T4X4\4l4p4t444444444455h56666666678l8p8t8x8888999 :::D;H;X;\;h;l;x;|;;;;;;;;;;;;;;;;;;;;<< <<<<$<(<,<4<8<<>???????????????@ 040L0X0\0`0t00001 1$1(1<1d111111111111111111 242X2\2`2t2222 3<3d33333333333333333$4H4d4444555,5T5555555555555556 646@6d6x666666666677 7777 7$7h777 88 80888<8@8\8|888999<9D9|99999: :4:@:D:H:L:l:::::::::$;(;,;0;L;P;;<<<@<`> >$>(>D>\>d>>>