X\[__text__TEXThMx^__data__DATAM\P7__cstring__TEXT@R@U__bss__DATA[H__picsymbolstub2__TEXTV3\YЈ__la_sym_ptr2__DATAZ]++__nl_symbol_ptr__DATA`[4<^V__textcoal_nt__TEXT[p^ @ē <I P38cUWVS,[ut$E $zX E1P҉Ut[BE9ƉE}JEMt E 4$D$otKt5EE9E|[t ,[^_]ËG<$PF4$PMǃ\\t tR1$jY랋F4$PG<$PNF4$PMǃ\렐UWVS,EE1ZD$E $WzkQET$$W$VE tFE$VE 4$D$RtuF4$P믋ILǃM[Q[t tiEtUtIuQ1 $Xt#Ut ,[^_]ËB$PG<$PҋB$P묋F4$P댋G<$P,xUtILǃM[KUt1ZiB$P狃ILǃM[Q[3UW1VS\{PKJkMMȉ $T$t$EEEEEEED$D$ TPoYL$XTPsYD$oYT$$T[XYYYYY;X4$KMSCPoYt$L$$SM4$U N<$U N$UE $N $UE 6N$UEz AN $yUEa LN$`UEH SN $GUE $SE M̋A 0A xA MH}̋uG p M̋}܋A xűM؋F H}̋uԋG pPM̋}ЋA xEEEEEEẺt$D$oY1$/R3 Ű dNE$XT hN<$@T $RE MA 8L$4$R1E r UR EPEt$$RE E܉t$D$oY$EQ U܋ EU qNE4$USEs N$B$P%B$PsJǃwY> B$PJB$P#sJǃwY={YBB$PF4$PsJǃwY=JB$PsJǃwY&sJǃwYsJǃwYsJǃwYsJǃwYsJǃwY^{YUWVSmlEEJEE$GuE$zGJ$DE$2GEA$2GED$4J|$,D$0Et$(D$$D$ D$D$D$E܉D$D$ D$D$$DEt>CMD$ L$M؉$L$CEtMԋJA@ $CttEtUthE܅tU܋tHU؅tU؋t(}ԅtUԋtl[^_]ËB$PB$P͋B$P뭋B$P덋G<$PjF4$PIUWVSe~v uɋB$P뾋C9FtLD$F$|Au9F;Ct.;C} ;Cu@U t'u vE4$D$E D$=[^_]ËB$P΍<D$C$>} tU t;t t!E.tUuB$P뎋F4$PԋB$P뺋@ <D$L$C$.=낋CE -=R‹t E`B$P鐐U=H4P8@1҅t0EEEut'Eɉt 0[^]ËEH$QEH$QUVS^M0~7u*BT$ l:EET$D$E Et$L$$=1҅t3E@EEɉt'Eɉt 0[^]ËEH$QEH$QːUVSM06EET$ 9D$E T$uL$$3=t;EEFɉtCUVt$t 1҃0[^]ËEp$VF4$PU΋FH$Q믐UVSU0Mu싃@T$N3E@L$EEMT$ D$9E T$EEt$L$$L<1҅txEEEEED$ ED$ED$E$ct{Eɉt_EɉtCEɉt'Eɉt 0[^]ËEH$QEH$QˋEH$Q믋EH$Q듋1 9ǃ@4$@1)=ZUVSU0Mun?T$2EET$ D$7E T$EEt$L$$;1҅tgEEEJ?D$ ED$ED$E$t_EɉtCEɉt'Eɉt 0[^]ËEH$QEH$QˋEH$Q믋>07ǃB?F? $1;vUWVMuSc<1E?>T$ q6EET$D$E EEt$L$$91҅ E<E<M9A($9Et$$E$9htR<t$<$91<t$<$8tut_tDE88t(E88t <[^_]ËEH$QEH$QʋG<$P뱋F4$P떋 /ǃ>>t tUE܅tU܋t5E؅tU؋t64$917B$PB$PF4$P렋F4$P /ǃ>h /ǃ>>돋F4$P_ /ǃ>-G<$P /ǃ> 6 >T$$ 90 $8E$8Et}M܋E؉H EM؋EAL$4$f8EtRtrU1tWEED$$D$ 8U܋tE /ǃ>*B$PًB$P랋F4$P냐UWVMuS<_-E:T$ 2EET$D$E t$L$$%61҅E79E$,6Et$$emPE$z5%tR+9t$<$r5#9t$<$E5tut_tDE88t(E88t <[^_]ËEH$QEH$QʋG<$P뱋F4$P떋O+ǃS:W:t t31$q6aF4$PF4$PO+ǃS:뫋O+ǃS:W:먋F4$PO+ǃS:pG<$PUO+ǃS:MUWVMuSO<+E38T$ ]0EET$D$E EEt$L$$31҅EEUJ;6?69tD$B$4U0$t$3ƉtDEɉt(Eɉt <[^_]ËEp$VEp$Vʋ(ǃ7 7t tUE܅tU܋t5E؅tU؋t014$p4XB$PB$PF4$P렋U89BtD$B$3t.7T$$3E$3Et~EE}؉G EEG|$E܉$X3t9U܋t U؋tB$PB$PՋ(ǃ7(ǃ77$2EtEM܋EA (ǃ7뺋7.|$$2tx$2EteEEM܉A EEAL$4$V2Et7t!U܋t}B$PF4$Pԋ(ǃ7 UWVMuS\'EET$ k-D$E T$EEEEt$L$$>01҅-EEc3E܋8u܍Wu؍OE؉EԋUԉUЉ EЉẺ8W3U9Bo zŰI }܋_3M19AtD$A$0t E܋ [3u9F $/ Uԋ E܉}ԉ|$$ t W3|$Eԉ$.> ! O3|$Mԉ $.n-EL$$8/EE-t$$/EdUDEMЋEċUԉEЋK39BtD$B$n/|}1W9UU]Eԋ| U܋3}$r/EU܃EP D$MЉ $3/EMEŰ}ċc3E9lj};uRƃM܋U؋MԋtvUЋt]M̋tDE88t(E88t \[^_]ËEH$QEH$QʋA $P뱋B$P똋A $P|B$P`A $P@$D-D$Ẻ$-E4$-EEEuĉF t$E$-t9Ut MċtA $PB$PՋ{%ǃ4z4t tuUątUċtU}tMt5MtUt-4$>-1B$PA $PB$P렋G<$P뀋{%ǃ4z4eG<$PB$PsA $PL{%ǃ4x빋{%ǃ4x4#B$Pc3FG3U9BtD$B$+}1W9։U.}MԋA EM܋E$EE+E}܃Eĉx D$EЉ$+`Uċ@M̋ c3}9u;uYe$*ED$Ẻ$M*EUE$*tYEEG |$uĉ4$*Et7UċttuG<$PB$P׋{%ǃ45B$Pk{%ǃ4{%ǃ4A $PB$P{%ǃ4{%ǃ4\A $PUԉ$1(EEĉ$(U܋}$)Er}܃Ex D$MЉ $s)8MEŰ;c3}`$t(ED$Ẻ$A(t~U$(EtYEuEF t$<$(Et7t!UtuB$PG<$Pԋ{%ǃ44B$Pq{%ǃ4B$PA $P{%ǃ4{%ǃ4pB$PQ&u MċA $P{%ǃ4{%ǃ4A $PB$P{%ǃ4r{%ǃ4r G<$P${%ǃ4QG<$P{%ǃ4PG<$P~{%ǃ4OB$P0{%ǃ4N4}܉D$<$[&1҅…҉Ut>NjUԋt }ԋ^uԋF4$$B$PՋ4U9BtD$B$$&tEEȅ(%^+w4L$$n&$^%E$&EtxU܃EP uĉpD$<$%EtSt=Mt$Uԋt }ĉ}jB$PA $PыG<$P븋{%ǃ4^&$tB$Pҋ{%ǃ4cUԋOB$PAB$P+w4|$$%D$E$>$ƋtAM̋t#}܋AM܋A $P0A $PҋS3$#u\#tU1ED$D$<$x1ǃltt}tUtf_ 4$Ut?U t&Ut ,[^_]ËB$PB$PϋB$P붋B$P돋G<$PlF4$PKG<$PB$PF4$PUW1VSK,Eh EE T$$$Tt~$)EtkEx D$4$ tSU1ED$D$<$ 1ǃott tmMtUtM 4$ Ut&U t ,[^_]ËB$PB$PϋB$P먋G<$P눋F4$PkG<$P2B$PF4$PC Speedups for commonly-used operations@RAssume 'obj' implements 'protocol' directlyPrevent 'obj' from supporting 'protocol'Read-only attributeRead-only attributewarningswarnThe 'factory' argument to 'adapt()' will be removed in 1.0Can't adaptPEP 246-alike: Adapt 'obj' to 'protocol', return 'default' If 'default' is not supplied and no implementation is found, raise 'AdaptationFailure'.{RRRRAdapt to this protocolRRRNot a classic classRRRRRRR{RR 6[`\\\ES77[h77H6FSMXSNiSNoS`pOSSH"S$S(NO_ADAPTER_NEEDEDDOES_NOT_SUPPORTadaptProtocol__adapt__metamethodclassicMROgetMROProtocol__call__sysexc_infoprotocols.adaptersAdaptationFailureExtensionClassExtensionClass__conform____adapt____class____mro__{RR{RR UC:\cygwin\home\pje\PyProtocols\src/protocols/_speedups.pyxobjprotocoldefaultfactoryselfob_speedups.buildClassicMROextendedClassic__bases___speedups.buildECMRO_speedups.metamethodWrapper for metaclass method that might be confused w/instance methodNO_ADAPTER_NEEDEDDOES_NOT_SUPPORTadaptProtocol__call__classicMROextClassMROgetMROProtocol__adapt___speedups__builtin____builtins__metamethod__all__exc_infoAdaptationFailureExtensionClassobject__classFalseImportErrortype__import__OOOOinstance exception may not have a separate valueexceptions must be strings, classes, or instances, not %sraise: arg 3 must be a traceback or NonefuncO|OOOO|OO_speedups.adaptOO|O_speedups.Protocol__call___speedups.classicMROTypeError_speedups.extClassMRO__mro___speedups.getMROOO_Protocol__adaptersget_speedups.Protocol__adapt__warnDeprecationWarning_speedups._adapttb_next_speedups.metamethod.__get__AttributeError_speedups.metamethod.__set___speedups.metamethod.__delete__{.⍀.Pgb⍀PNI⍀P50⍀P⍀P⍀P⍀PѨ̨⍀P鸨賨⍀P韨蚨q⍀qP醨聨\⍀\PmhG⍀GPTO2⍀2P;6⍀P"⍀P ⍀P⍀Pקҧ⍀P龧蹧⍀P饧蠧⍀P錧臧⍀Psnu⍀uPZU`⍀`PA\8>M8>\8>M8>U8>\8>\8>M8o>U8i>\8_>\8Y>M82>\8(>\8">U8>M8==U8=\8=\8=M8]=.=<<<<u<U8o<\8^<O<`N8 <;U8;;;;ZN8t;l;QN8T;\8E;[8;:::\8:[8=::99\89[89[888v8[8L8[88 8877[y7u7 D7[37/7 6[66 6\-(|6M-(B646\-(.6M-(6\-(6\-(6M-(6555[-(w5^5R5\-(L5T-( 5\-(5M-(4\-(4\-(4M-(444\-(4M-(H4#4 433\-(3S-(333\-(Z3K3\-(<3\-(63M-(3\-(3M-(2\-(2M-(2\-(2M-(2\-(2M-(2\-(2M-(j2\-(d2M-(U2\-(O2M-(%2 2\-(2M-(1\-(1M-(1\-(1M-(1\-(1M-(V141100[-(00U0?00\-(0M-(0\-(0M-(/\-(/M-(/\-(/M-(/\-(/M-(U/4//..[-(.l...t[-(-[-(-\-(-\-(-M-(-\-(-M-(-\-(~-\-(x-M-(?-7-U-(,\-(,\-(,M-(,e,?,&,%+[-(**y*e*x[-( **U-(*)U-())|[-())[-(r)D),)[-()([-(([-(([-(}(F(U-(2(O-()( (\$(M$'''w'S$q'\$e'\$_'M$<'+'\$!'\$'M$ '\$'M$&&y&m&\$g&S$P&<&\$ &&U$%\$%\$%M$b%V%U$E%2%[$%[$$$U$$\$$O$$ $\Y"$MY"n$\Y"h$MY"R$\Y"H$\Y"B$MY"6$\Y"0$MY" $$iUY"#\Y"#\Y"#MY"]#N#|[Y"0#!#[Y"#"""[Y""u"UY"k"\Y"^"OY"U" "\"M!!!q!i!OY!M!\G!_U8!\2!M!\!M \ \ M \ M  JUQ \G \A M|[[sO% [[U\O w\jm\jg/UjaMj\j*UjOjx\jf TM\@\:U4MoJU/\&\O\  nURZ,RRN [U\ R 9U\R To[g]d[OTd[`T[[x[kW`[/#x[h[[ s[ ^YF-  l[ !BT\\7T \|.\6T\\ ~\5t\5nM5_\5YM5J\5DM55\5/M5 \5M5 \5M5\5M5\5\5M5\5zM5O\5IM5\5M5}\5wM5Z\5TM5:\54M5#\5\5\5\51T5xe\5_%T5\5\5M5\5s\5mM5A\57\51M5\5 \5 \5 M5 \5 \5 \5 M5 \5 \5 \5 M5o \5e \5_ M5K \5@ \56 \50 M5 \5 \5 M5  \5 \5 M5 \5  \5 \5  \5 \5l d \5^ \5X \5K \5E \5< \56 \5- \5% T5 \5 \5 \5 [5 \5  R5  \5 T5 w \5j Q5R \5A 9 \5, Q5 \5  \5 Q5 \5  m a \5[ T5U \56 \5%  \5\5T5b6Q5Q5\5S5U&Q5Q5\5wS5@! Q5Q5\5sS5Q5Q5vQ5kQ5YQ5SQ5ogBQ5WO0Q5A1\5+S5O5p[5\5\5\5\5\5[5\5\5S5O5\5S5FP5@M5:S51 \_\_ M_[_\_M_dZR_0\_&\_ M_R_n[_[ H\ BM  R \ \ M [ ([  tpd`\TPLD@<40,$ xlTPHD<80, (/  )[[Z![[Z   W[ZW[Z   S[mZS[mZ   O[TZO[TZ   K[;ZK[;Z   G["ZG["Z   C[ ZC[ Z   z?[Yr?[Yl g  a;[YY;[YS N  H7[Y@7[Y: 5  /3[Y'3[Y!   /[Y/[Y   +[sY+[sY   '[ZY'[ZY   #[AY#[AY   [(Y[(Y   [Y[Y   [Xx[Xr m  g[X_[XY T  N[XF[X@ ;  5 [X- [X' "  [X[X   [yX[yX   Z`XZ`X   ZGXZGX   Z.XZ.X   ZXZX   ZW~ZWx s  mZWeZW_ Z  TZWLZWF A  ;ZW3ZW- (  "ZWZW   ZWZW  ZfWZfW  ZMWZMW  Z4WZ4W  ZWZW  ZWZW~ y  sZVkZVe `  ZZVRZVL G  AZV9ZV3 .  (ZV ZV   ZVZV |xtplhd`\XTPLHD@<840,($  `K`Kdd<$M0M:MWNs)N~=NQNZN`NNN\OpOODDDDDD5DDDGDIDLDNDQDSDVD_DbDdDnDqDDDDDDDDD\-\DDD D=$th":Ma~s2HYj&:NcD-@Qcx r %6F@Y@h@w@@@R$TOO TD`TDebDfiDglDfrDguDjxDmDnDoDrDsDrDsDwD|DxD|D}D4DCDXD^D`DhDsDDtDpDDD $`T:`M` c@at@b@c@deb@a@b@c@de%$OO$O6[P[o`\\\O67!7<h7[7zH6P`3H"H$X(s0Q}BQSQYQkQvQQQQQQQQQ Q Q Q%  RDm(Do,Dm.Dx8DpXDq_DrfDsmDttDu{DvDxDyDx0 \DDyDzDy9 \DzD{B \D|S \D}f \D~w \D \D DDDD)DMDeD}DDDDDDD*D2D8DADMDYDeDqDwDDDDDDDDDDDDDDDD0D8DDDFDQD`DrD{DDDDDDDDDD5D@DGDdD}DDDDDDDDDDDDD.DEDPDWDqDDDDDDDDDD D D D4 DI DL DS DY DY D| D D D D D D D D D D D' D* D0 D7 D= D P D e Dh D n D u D{ D D D D D D D D D D D D \D D \D;# D) D/+ D04 \D1@ D2C \D5O D;R D6V \D;b D<{ DB~ D= D< \DB DC \DG DH \DL DX DP DQ DR DS8 DTM DUb DVw DW DO DNEDDDDDDDDDDDD D'D=D@DGD]DiDpDDDDDDDDDDDDDDDD $m(!@n!@o$!p2!q@!rN!s\!tj!ux!v!@w!,!!$`!D`DdDeDiDfDgDiDjDiDjDkDlDkDlDmDnDmDnDoDpDoDp DqDrDqDr"Ds(DDsDDDDDDDDDDDDD*D?!$`!`!@a!@b!c"d "e3"f##g$,($'R-'y))!)*)***$*DDDDDDDDDDDDDDDDDDDDD(D=DLDaDDDDD*$** +@+#+0+B+S+@_+`+aa+@s+++++@+l++$+DDDDDDDDD+$++ +@ ,@,,,@),*,+,$T,,DDDDD%D,D1D4D7DJD]DjDqDzD}DDDDDDDDDDDDDDD#D5?,$X,c,o,x,,,%,5,,,,,,@,,$,DDDDDDDD D7D9D<D?DUDsD~DDDDDDDDDDDDDD JDkDmDvD~DD,$,- --@$-7%-U&-$'-DDDDDD D!D"D#D$6-$L-@\-@h-@u-@---$<-R- R-,RD9D?D9D?D>D? D>D?D:&D?-D@CDAIDDODEUDNXDOcDPqDQs-$9-9-9 -9.@9!.@93.:E.;\.@<k.&=R..v.:.;.@<.&=R.|..$DVD\DVD\D[D\D[D\DWD\D]DaD]D^DaDkDlDm Dn".$V /V/V 0/VB/@VT/@Vf/Wx/X/&Z R//%/W/X/&Z R/+/G0$DrHDvRDrUDvXDs^DveDr}DvDwDxD{D|DD}DD}DDDD0$rH&0r:0r L0r^0@rp0@r0s0&u,R0X00s0&u,R000$DDDDDD D*D-D3D7D:DUD\DcDyDDDD08DDDDDDDDDD2D8D>DHDKDQDS1$1(1 :1L1@^1@p11111@1@1&\O222#2:2P2f2@u2@2&\O22]2$\D`DjDmDpDvD|DDDDDDDDDDDDDDDD*D,D_DeDkD{D~D2$`22 22@3@3,3=3S3@b3@q3&O3v3/3333@3@3&O4544$,DDDDD DDDDDDDDDDDDDDDD3D#BDID#KD$]D'lD(D+D,D-D.D1D2D3D4D:D;D<DYDZD[D\ D] DSU DTd DUy DV DW DBE!DCg!DD!DE!DF!DG!DI!DJ!DK!DJ!DK!DL!DK!DL!DM!DN"4$,4>4 P4b4@t4@4 4 4@ 4@ 4@ 4@455&O=5>5 ?5 P5 n5@ 5@ 5@ 5@555&O5 5F"5$DH"DM"DS"D\"Db"Di"Do"Dy"D|"D"D"D"D"D"D"D"D"D"D"D"D#D#D#D%#D(#D=#DL#DR#DU#Df#Dq#Dt#Dv#Dv#D#D#D#D#D#D#D$D$D$5$H"66 $666@H6@Z6k66@6@6@6@6&O6\"6#67&7@97@H7@W7@f7&O~7#7$7$XD$D$D$D$D$D$D$D$D$D$D$D$D %D%D%D(%D0%DT%Df%Dh%Dj%Dl%D n%D!|%D"%D#%D%D%D%D%D&D&D &D7&D:&D]&De&D&D&D&D&D&D&D&D&D&D &D4'DG'DM'DV'DX'Do'D'D'D'D'D'D'D'D'D'D'7$$77 77@7@78 8@/8@>8@M8[8i8&O8$8%888@8@8@899&O'9%(9()9$|D'(D9!(D''(D90(D(6(D9=(D)U(D4\(D5c(D7j(D9q(D:(D;(D<(D=(D?(D=(D@(D>(D?(D@(DH(DG(DH(DK(DL(DM(Dr(Dt(D(D(D)D)D")D*)D<)DR)Dd)Dg)Dj)D)D)D)D)D)D)D)D)D)D)D*D/*DH*DZ*D]*D`*Dc*D*D*D*D*D*D*D*D*D*D*D *D *D *D*D*D+D +D#+D)+D0+D2+D5+D;+DG+DL+DL+D^+Dp+D~+D+D+D+D+D+D,D4,DN,D],Dt,Dz,D,D ,D!,D",D$,D,D,D -D -D5-DC-D-.D1&.D2).D1+.D2..D10.D23.D56.D6B.D7E.D8W.D<Z.D9a.D8h.D<k.D={.D>.D?.D@.DA.DF.DB.DG.D2.DJ.DK.DL/DM,/DN>/DOD/DPJ/DQ`/DRn/DSy/DU|/Da80DdN0DeY0Dd[0De]0Dic0Dju0Dnx0Do0Dp0Dq0Dr0Ds0Dy0Dt0Dy0D|0D}1D~1D,1D?1DE1DN1Da1Dl1Dz1D}1Df$2Db-2D-2D2DI3D^3De3Dg3Dj3Dl3Do3Dq3D3D3D3D3D3D3D4D4D.4D44D:4D@4DS4D^4Dl4Dz4D4D4D4D4D4D4D5D5D5DUJ5DVl5DW}5D[5D_5D^5D`5Da5De5Df5Dh5Di5Dy5Dz5D{5D6D6DlA6DoF6DpL6DqO6*9$'(K9']9' o9'9@'9@'9(9)9@*9@+9,:-:.&:/8:0N:@1]:2k:@3z:4:5:7:&8O:0(:+:(:):@* ;@+;,/;-A;.S;/e;0{;@1;2;@3;4;5;7;&8O;+;6;$tD6D6D6D6;$6 << <&<@/<<6<6<$4D6D6D6D6<$6<<$<D7D7D7<$7<< ==+=@6=@?= 7@=7A=$D7D+7D.7D37DB7DN7B=$7c=l=$LDh7D7D7D7D7D7D7D7m=HD7D7D7=$h7== ==@=@==7=7==7=7=$D7D7D7=ID8>K1>$7V>_> h>q>@z>@>$(D8D"8D)8D08D78D>8DD8DJ8DP8DV8D\8D^8Dd8Dg8Dj8Dl8Dt8Dz8D8D"8D&8D'8D(8Du8Dv8Dw8Dx8Dy 9Dz9D{'9D|59D~C9D29D69DK9DO9DR9DS9DT9DU:DY:D_:D`):Da/:Db5:DcL:Dde:Dew:Dfz:Dj:De:Dj:D:D:D:D:D:D:D:D:D:D:D:D:D;D.;D@;DC;DI;DL;DR;DX;D#a;D&j;D';D(;D);D+;D,;D-;D.;D/<D0.<D11<D08<D2;<D5M<D2S<D5Z<D6m<D7<D8<D9<D:<D;<D=<D><D?<D@<DA=DD&=DE==DFC=DGI=DHO=DIR=DJh=DKv=DMy=Do=Dp=Dq=Dr=Ds=Dr=Dnv>DS?DT?DU?DV?DW@DX@DY @DZ@D\@D]1@D^?@D_M@D`h@Dav@DgADh$ADi&AD+AD.AD1ADRADhADADADADADADADADADADADADADADBD BDBD,BD8BD?BDVBDmBDBDBDBDBDBDBD CD)CD7CD:CDACDGCDICDLCDQCDTCDXCDZCDaCDgCDlCDDD DDDDDDDDDDDDDDDD  ED EDv2EDt5EDvEEDtGEDvMEDwaEDzzEDwEDzED{ED|ED{ED|ED}ED~EDEDEDED FDFD(FD?FD\FDnFDFDFDFDFDFDFDFDGDGDGDGD GD"GD%GD*GD-GD1GD3GD:GD@GDEGDPHD`HDdHDpHD{HDHDHDHDHD9HD:HD=H>$8>> >>>@?@? 1? C? V?@ e?@ t?????"8?F9?@?@? ? ? @@  @@ /@=@K@Y@g@M9h@Hi@$DHDIDIDIDIDIDIDIDID'ID2ID@IDqIDIDIDIDIDIDIDIDIj@$H@@ @@@@@@@I@@I@A@APIAIA$DIDIDIDIDIDIDIDIDID JDJD2JD8JDJJDYJD\JD^JDtJDJDJDJDJDJDJDJDJDJD KDKD&KA$ILD@LDVLDnLDLDLDLDLDLDLDLDLDLDLA$KAB !B@0B@?BMBKNBLOB@^B@mB{BM|BgM}B$~B(\B(\B(\B(\B&MB&MB&O$CG:C(%\QC(&\jC('\C((\C()\C(*\C(+\C(,\C(-\C(.\D(/\D(0\%D(1\6D&8MpD&UND&)ND&=ND&QN E&ZNGE&`NoE&NE&NE&pOE&O'F&[^F&[F&`\F&\F&\F&MP%G&Y0QLG&ZBQsG&[SQG&\YQG&]kQG&^vQH&_Q4H&`Q[H&aQH&bQH&cQH&dQH&eQ I&fQHI&gQpI&hQI&iQI&j RIdhM([[('r<Xh-hDxx?Q,YyJfX@___i686.get_pc_thunk.bx_init_speedups___i686.get_pc_thunk.axdyld_stub_binding_helper_PyString_Type_PyExc_TypeError_PyTraceBack_Type_PyExc_NameError_PyObject_GC_Del_PyList_Type_PyTuple_Type_PyBaseObject_Type_PyExc_AttributeError_PyInstance_Type_PyClass_Type_PyType_Type__Py_NoneStruct_PyErr_Restore_PyErr_Format_PyTuple_Size_PyErr_NormalizeException_PyErr_Fetch_PyErr_SetString_PyObject_CallFunction_PyDict_New_PyTraceBack_Here_PyFrame_New_PyThreadState_Get_PyCode_New_PyModule_GetDict_PyString_InternFromString_PyType_Ready_PyObject_SetAttrString_PyImport_AddModule_Py_InitModule4_PyErr_Occurred_PyIter_Next_PyObject_GetIter_PyObject_IsTrue_PyList_Append_PyArg_ParseTupleAndKeywords_PyList_New_PyErr_Clear_PyObject_GetAttrString_PyObject_GetItem_PyInt_FromLong_PyErr_ExceptionMatches_PyObject_GetAttr_PyObject_IsInstance_PyType_IsSubtype_PyObject_CallObject_PyTuple_New_PyString_FromString_PyMethod_New/mnt/gmirror/ports/devel/py-protocols/work/PyProtocols-0.9.3/src/protocols/_speedups.cgcc2_compiled.___pyx_mdoc___pyx_f1___pyx_doc_NO_ADAPTER_NEEDED___pyx_doc_DOES_NOT_SUPPORT___pyx_k27___pyx_k28___pyx_k29___pyx_k30___pyx_k31___pyx_k32___pyx_doc_adapt___pyx_argnames.0___pyx_doc_Protocol__call_____pyx_argnames.1___pyx_f_buildClassicMRO___pyx_lineno___pyx_filename__pyx_f_buildClassicMRO:f(0,1)=*(0,2)=(0,3)=xs_object:PyObject:t(0,2)_object:T(0,3)=s8ob_refcnt:(0,4)=r(0,4);-2147483648;2147483647;,0,32;ob_type:(0,5)=*(0,6)=xs_typeobject:,32,32;;int:t(0,4)_typeobject:T(0,6)=s192ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;ob_size:(0,4),64,32;tp_name:(0,7)=*(0,8)=r(0,8);0;127;,96,32;tp_basicsize:(0,4),128,32;tp_itemsize:(0,4),160,32;tp_dealloc:(0,9)=(0,10)=*(0,11)=f(0,12)=(0,12),192,32;tp_print:(0,13)=(0,14)=*(0,15)=f(0,4),224,32;tp_getattr:(0,16)=(0,17)=*(0,18)=f(0,1),256,32;tp_setattr:(0,19)=(0,20)=*(0,21)=f(0,4),288,32;tp_compare:(0,22)=(0,23)=*(0,24)=f(0,4),320,32;tp_repr:(0,25)=(0,26)=*(0,27)=f(0,1),352,32;tp_as_number:(0,28)=*(0,29)=(0,30)=s152nb_add:(0,31)=(0,32)=*(0,33)=f(0,1),0,32;nb_subtract:(0,31),32,32;nb_multiply:(0,31),64,32;nb_divide:(0,31),96,32;nb_remainder:(0,31),128,32;nb_divmod:(0,31),160,32;nb_power:(0,34)=(0,35)=*(0,36)=f(0,1),192,32;nb_negative:(0,37)=(0,26),224,32;nb_positive:(0,37),256,32;nb_absolute:(0,37),288,32;nb_nonzero:(0,38)=(0,39)=*(0,40)=f(0,4),320,32;nb_invert:(0,37),352,32;nb_lshift:(0,31),384,32;nb_rshift:(0,31),416,32;nb_and:(0,31),448,32;nb_xor:(0,31),480,32;nb_or:(0,31),512,32;nb_coerce:(0,41)=(0,42)=*(0,43)=f(0,4),544,32;nb_int:(0,37),576,32;nb_long:(0,37),608,32;nb_float:(0,37),640,32;nb_oct:(0,37),672,32;nb_hex:(0,37),704,32;nb_inplace_add:(0,31),736,32;nb_inplace_subtract:(0,31),768,32;nb_inplace_multiply:(0,31),800,32;nb_inplace_divide:(0,31),832,32;nb_inplace_remainder:(0,31),864,32;nb_inplace_power:(0,34),896,32;nb_inplace_lshift:(0,31),928,32;nb_inplace_rshift:(0,31),960,32;nb_inplace_and:(0,31),992,32;nb_inplace_xor:(0,31),1024,32;nb_inplace_or:(0,31),1056,32;nb_floor_divide:(0,31),1088,32;nb_true_divide:(0,31),1120,32;nb_inplace_floor_divide:(0,31),1152,32;nb_inplace_true_divide:(0,31),1184,32;;,384,32;tp_as_sequence:(0,44)=*(0,45)=(0,46)=s40sq_length:(0,38),0,32;sq_concat:(0,31),32,32;sq_repeat:(0,47)=(0,48)=*(0,49)=f(0,1),64,32;sq_item:(0,47),96,32;sq_slice:(0,50)=(0,51)=*(0,52)=f(0,1),128,32;sq_ass_item:(0,53)=(0,54)=*(0,55)=f(0,4),160,32;sq_ass_slice:(0,56)=(0,57)=*(0,58)=f(0,4),192,32;sq_contains:(0,59)=(0,23),224,32;sq_inplace_concat:(0,31),256,32;sq_inplace_repeat:(0,47),288,32;;,416,32;tp_as_mapping:(0,60)=*(0,61)=(0,62)=s12mp_length:(0,38),0,32;mp_subscript:(0,31),32,32;mp_ass_subscript:(0,63)=(0,64)=*(0,65)=f(0,4),64,32;;,448,32;tp_hash:(0,66)=(0,67)=*(0,68)=f(0,69)=r(0,69);-2147483648;2147483647;,480,32;tp_call:(0,34),512,32;tp_str:(0,25),544,32;tp_getattro:(0,70)=(0,32),576,32;tp_setattro:(0,71)=(0,64),608,32;tp_as_buffer:(0,72)=*(0,73)=(0,74)=s16bf_getreadbuffer:(0,75)=(0,76)=*(0,77)=f(0,4),0,32;bf_getwritebuffer:(0,78)=(0,76),32,32;bf_getsegcount:(0,79)=(0,80)=*(0,81)=f(0,4),64,32;bf_getcharbuffer:(0,82)=(0,83)=*(0,84)=f(0,4),96,32;;,640,32;tp_flags:(0,69),672,32;tp_doc:(0,7),704,32;tp_traverse:(0,85)=(0,86)=*(0,87)=f(0,4),736,32;tp_clear:(0,38),768,32;tp_richcompare:(0,88)=(0,89)=*(0,90)=f(0,1),800,32;tp_weaklistoffset:(0,69),832,32;tp_iter:(0,91)=(0,26),864,32;tp_iternext:(0,92)=(0,26),896,32;tp_methods:(0,93)=*(0,94)=xsPyMethodDef:,928,32;tp_members:(0,95)=*(0,96)=xsPyMemberDef:,960,32;tp_getset:(0,97)=*(0,98)=xsPyGetSetDef:,992,32;tp_base:(0,5),1024,32;tp_dict:(0,1),1056,32;tp_descr_get:(0,99)=(0,35),1088,32;tp_descr_set:(0,100)=(0,64),1120,32;tp_dictoffset:(0,69),1152,32;tp_init:(0,101)=(0,64),1184,32;tp_alloc:(0,102)=(0,103)=*(0,104)=f(0,1),1216,32;tp_new:(0,105)=(0,106)=*(0,107)=f(0,1),1248,32;tp_free:(0,108)=(0,109)=*(0,110)=f(0,12),1280,32;tp_is_gc:(0,38),1312,32;tp_bases:(0,1),1344,32;tp_mro:(0,1),1376,32;tp_cache:(0,1),1408,32;tp_subclasses:(0,1),1440,32;tp_weaklist:(0,1),1472,32;tp_del:(0,9),1504,32;;char:t(0,8)destructor:t(0,9)void:t(0,12)printfunc:t(0,13)getattrfunc:t(0,16)setattrfunc:t(0,19)cmpfunc:t(0,22)reprfunc:t(0,25)PyNumberMethods:t(0,29)binaryfunc:t(0,31)ternaryfunc:t(0,34)unaryfunc:t(0,37)inquiry:t(0,38)coercion:t(0,41)PySequenceMethods:t(0,45)intargfunc:t(0,47)intintargfunc:t(0,50)intobjargproc:t(0,53)intintobjargproc:t(0,56)objobjproc:t(0,59)PyMappingMethods:t(0,61)objobjargproc:t(0,63)hashfunc:t(0,66)long int:t(0,69)getattrofunc:t(0,70)setattrofunc:t(0,71)PyBufferProcs:t(0,73)getreadbufferproc:t(0,75)getwritebufferproc:t(0,78)getsegcountproc:t(0,79)getcharbufferproc:t(0,82)traverseproc:t(0,85)richcmpfunc:t(0,88)getiterfunc:t(0,91)iternextfunc:t(0,92)PyMethodDef:T(0,94)=s16ml_name:(0,7),0,32;ml_meth:(0,111)=(0,32),32,32;ml_flags:(0,4),64,32;ml_doc:(0,7),96,32;;PyMemberDef:T(0,96)=s20name:(0,7),0,32;type:(0,4),32,32;offset:(0,4),64,32;flags:(0,4),96,32;doc:(0,7),128,32;;PyGetSetDef:T(0,98)=s20name:(0,7),0,32;get:(0,112)=(0,113)=*(0,114)=f(0,1),32,32;set:(0,115)=(0,116)=*(0,117)=f(0,4),64,32;doc:(0,7),96,32;closure:(0,118)=*(0,12),128,32;;descrgetfunc:t(0,99)descrsetfunc:t(0,100)initproc:t(0,101)allocfunc:t(0,102)newfunc:t(0,105)freefunc:t(0,108)PyCFunction:t(0,111)getter:t(0,112)setter:t(0,115)__pyx_v_cls:p(0,119)=*(0,120)=(0,121)=s32ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;cl_bases:(0,1),64,32;cl_dict:(0,1),96,32;cl_name:(0,1),128,32;cl_getattr:(0,1),160,32;cl_setattr:(0,1),192,32;cl_delattr:(0,1),224,32;;__pyx_v_list:p(0,122)=*(0,123)=(0,124)=s16ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;ob_size:(0,4),64,32;ob_item:(0,125)=*(0,1),96,32;;PyClassObject:t(0,120)PyListObject:t(0,123)__pyx_v_bases:(0,126)=*(0,127)=(0,128)=s16ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;ob_size:(0,4),64,32;ob_item:(0,129)=ar(0,130)=r(0,130);0000000000000;0037777777777;;0;0;(0,1),96,32;;PyTupleObject:t(0,127)long unsigned int:t(0,131)=r(0,131);0000000000000;0037777777777;__pyx_v_i:(0,4)__pyx_v_tmp:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_2:(0,4)__pyx_v_bases:(0,126)__pyx_v_i:(0,4)__pyx_v_tmp:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_2:(0,4)___pyx_k33___pyx_argnames.2___pyx_f_buildECMRO__pyx_f_buildECMRO:f(0,1)__pyx_v_cls:p(0,1)__pyx_v_list:p(0,122)__pyx_v_i:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_v_i:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)___pyx_argnames.3___pyx_argnames.4___pyx_argnames.5___pyx_methods_metamethod___pyx_tp_as_number_metamethod___pyx_tp_as_sequence_metamethod___pyx_tp_as_mapping_metamethod___pyx_tp_as_buffer_metamethod___pyx_type_metamethod___pyx_tp_dealloc_metamethod___pyx_tp_traverse_metamethod___pyx_tp_clear_metamethod___pyx_tp_descr_get_metamethod___pyx_tp_descr_set_metamethod___pyx_f_10metamethod___init_____pyx_tp_new_metamethod___pyx_methods___pyx_f_NO_ADAPTER_NEEDED___pyx_f_DOES_NOT_SUPPORT___pyx_f_adapt___pyx_f_Protocol__call_____pyx_f_classicMRO___pyx_f_extClassMRO___pyx_f_getMRO___pyx_f_Protocol__adapt_____pyx_k1___pyx_k2___pyx_k3___pyx_k4___pyx_k5___pyx_k6___pyx_k7___pyx_k8___pyx_k9___pyx_k10___pyx_k11___pyx_k12___pyx_k13___pyx_k14___pyx_k15___pyx_k16___pyx_k17___pyx_k18___pyx_m___pyx_b___pyx_v__marker___pyx_v___conform___pyx_v___adapt___pyx_v___mro___pyx_v___ECType___pyx_k19___pyx_k20___pyx_k21___pyx_k22___pyx_k23___pyx_k24___pyx_k25___pyx_k26init_speedups:F(0,12)__pyx_1:r(0,1)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_5:(0,1)__pyx_6:(0,1)__pyx_7:(0,1)__pyx_8:(0,1)__pyx_9:(0,1)__pyx_10:r(0,4)___Pyx_AddTraceback__Pyx_AddTraceback:f(0,12)funcname:p(0,7)py_srcfile:r(0,1)py_funcname:r(0,1)py_globals:(0,1)empty_tuple:(0,1)empty_string:(0,1)py_code:(0,132)=*(0,133)=(0,134)=s64ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;co_argcount:(0,4),64,32;co_nlocals:(0,4),96,32;co_stacksize:(0,4),128,32;co_flags:(0,4),160,32;co_code:(0,1),192,32;co_consts:(0,1),224,32;co_names:(0,1),256,32;co_varnames:(0,1),288,32;co_freevars:(0,1),320,32;co_cellvars:(0,1),352,32;co_filename:(0,1),384,32;co_name:(0,1),416,32;co_firstlineno:(0,4),448,32;co_lnotab:(0,1),480,32;;PyCodeObject:t(0,133)py_frame:(0,135)=*(0,136)=(0,137)=xs_frame:PyFrameObject:t(0,136)_frame:T(0,137)=s336ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;ob_size:(0,4),64,32;f_back:(0,138)=*(0,137),96,32;f_code:(0,132),128,32;f_builtins:(0,1),160,32;f_globals:(0,1),192,32;f_locals:(0,1),224,32;f_valuestack:(0,125),256,32;f_stacktop:(0,125),288,32;f_trace:(0,1),320,32;f_exc_type:(0,1),352,32;f_exc_value:(0,1),384,32;f_exc_traceback:(0,1),416,32;f_tstate:(0,139)=*(0,140)=(0,141)=xs_ts:,448,32;f_lasti:(0,4),480,32;f_lineno:(0,4),512,32;f_restricted:(0,4),544,32;f_iblock:(0,4),576,32;f_blockstack:(0,142)=ar(0,130);0;19;(0,143)=(0,144)=s12b_type:(0,4),0,32;b_handler:(0,4),32,32;b_level:(0,4),64,32;;,608,1920;f_nlocals:(0,4),2528,32;f_ncells:(0,4),2560,32;f_nfreevars:(0,4),2592,32;f_stacksize:(0,4),2624,32;f_localsplus:(0,129),2656,32;;PyThreadState:t(0,140)_ts:T(0,141)=s84next:(0,145)=*(0,141),0,32;interp:(0,146)=*(0,147)=(0,148)=xs_is:,32,32;frame:(0,138),64,32;recursion_depth:(0,4),96,32;tracing:(0,4),128,32;use_tracing:(0,4),160,32;c_profilefunc:(0,149)=(0,150)=*(0,151)=f(0,4),192,32;c_tracefunc:(0,149),224,32;c_profileobj:(0,1),256,32;c_traceobj:(0,1),288,32;curexc_type:(0,1),320,32;curexc_value:(0,1),352,32;curexc_traceback:(0,1),384,32;exc_type:(0,1),416,32;exc_value:(0,1),448,32;exc_traceback:(0,1),480,32;dict:(0,1),512,32;tick_counter:(0,4),544,32;gilstate_counter:(0,4),576,32;async_exc:(0,1),608,32;thread_id:(0,69),640,32;;PyTryBlock:t(0,143)PyInterpreterState:t(0,147)_is:T(0,148)=s36next:(0,152)=*(0,148),0,32;tstate_head:(0,145),32,32;modules:(0,1),64,32;sysdict:(0,1),96,32;builtins:(0,1),128,32;codec_search_path:(0,1),160,32;codec_search_cache:(0,1),192,32;codec_error_registry:(0,1),224,32;dlopenflags:(0,4),256,32;;Py_tracefunc:t(0,149)___Pyx_Import__Pyx_Import:f(0,1)name:p(0,1)from_list:p(0,1)__import__:r(0,1)empty_list:(0,1)module:(0,1)global_dict:(0,1)empty_dict:(0,1)list:r(0,1)__import__:r(0,1)empty_list:(0,1)module:(0,1)global_dict:(0,1)empty_dict:(0,1)list:r(0,1)___Pyx_GetName__Pyx_GetName:f(0,1)dict:p(0,1)name:p(0,7)name:r(0,7)result:r(0,1)result:r(0,1)___Pyx_GetExcValue__Pyx_GetExcValue:f(0,1)type:(0,1)value:(0,1)tb:(0,1)result:(0,1)tstate:(0,139)type:(0,1)value:(0,1)tb:(0,1)result:(0,1)tstate:(0,139)___Pyx_Raise__Pyx_Raise:f(0,12)type:p(0,1)value:p(0,1)tb:p(0,1)tmp:r(0,1)___Pyx_ReRaise__Pyx_ReRaise:f(0,12)tstate:r(0,139)type:r(0,1)value:r(0,1)tb:r(0,1)___pyx_argnames.6___pyx_argnames.7___pyx_argnames.8__pyx_f_NO_ADAPTER_NEEDED:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_r:r(0,1)__pyx_argnames:V(0,153)=ar(0,130);0;2;(0,7)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_r:r(0,1)__pyx_argnames:V(0,153)__pyx_f_DOES_NOT_SUPPORT:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_argnames:V(0,154)=ar(0,130);0;2;(0,7)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_argnames:V(0,154)__pyx_f_10metamethod___init__:f(0,4)__pyx_v_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_func:(0,1)__pyx_argnames:V(0,155)=ar(0,130);0;1;(0,7)__pyx_v_func:(0,1)__pyx_argnames:V(0,155)___pyx_f__adapt__pyx_f_adapt:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_v_default:(0,1)__pyx_v_factory:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_argnames:V(0,156)=ar(0,130);0;4;(0,7)__pyx_v_obj:(0,1)__pyx_v_protocol:(0,1)__pyx_v_default:(0,1)__pyx_v_factory:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_argnames:V(0,156)__pyx_f_Protocol__call__:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_self:(0,1)__pyx_v_ob:(0,1)__pyx_v_default:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_argnames:V(0,157)=ar(0,130);0;3;(0,7)__pyx_v_self:(0,1)__pyx_v_ob:(0,1)__pyx_v_default:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_argnames:V(0,157)__pyx_f_classicMRO:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_v_mro:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_argnames:V(0,158)=ar(0,130);0;2;(0,7)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_v_mro:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_argnames:V(0,158)__pyx_f_extClassMRO:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_v_mro:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_2:r(0,4)__pyx_argnames:V(0,159)=ar(0,130);0;2;(0,7)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_v_mro:r(0,1)__pyx_r:r(0,1)__pyx_1:r(0,1)__pyx_2:r(0,4)__pyx_argnames:V(0,159)__pyx_f_getMRO:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_argnames:V(0,160)=ar(0,130);0;2;(0,7)__pyx_v_ob:(0,1)__pyx_v_extendedClassic:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_argnames:V(0,160)__pyx_f_Protocol__adapt__:f(0,1)__pyx_self:p(0,1)__pyx_args:p(0,1)__pyx_kwds:p(0,1)__pyx_args:r(0,1)__pyx_kwds:r(0,1)__pyx_v_self:(0,1)__pyx_v_obj:(0,1)__pyx_v_tmp:r(0,118)__pyx_v_i:r(0,4)__pyx_v_cls:(0,1)__pyx_v_err:(0,1)__pyx_v_mro:(0,1)__pyx_v_get:(0,1)__pyx_v_factory:(0,1)__pyx_r:r(0,1)__pyx_1:(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_6:(0,1)__pyx_argnames:V(0,161)=ar(0,130);0;2;(0,7)__pyx_v_self:(0,1)__pyx_v_obj:(0,1)__pyx_v_tmp:r(0,118)__pyx_v_i:r(0,4)__pyx_v_cls:(0,1)__pyx_v_err:(0,1)__pyx_v_mro:(0,1)__pyx_v_get:(0,1)__pyx_v_factory:(0,1)__pyx_r:r(0,1)__pyx_1:(0,4)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_6:(0,1)__pyx_argnames:V(0,161)__pyx_tp_new_metamethod:f(0,1)t:p(0,5)a:p(0,1)k:p(0,1)o:r(0,1)__pyx_obj_metamethod:T(0,162)=s12ob_refcnt:(0,4),0,32;ob_type:(0,5),32,32;func:(0,1),64,32;;__pyx_tp_dealloc_metamethod:f(0,12)o:p(0,1)__pyx_tp_traverse_metamethod:f(0,4)o:p(0,1)v:p(0,163)=(0,164)=*(0,165)=f(0,4)a:p(0,118)visitproc:t(0,163)a:r(0,118)e:r(0,4)__pyx_tp_clear_metamethod:f(0,4)o:p(0,1)___pyx_f_10metamethod___get____pyx_tp_descr_get_metamethod:f(0,1)o:p(0,1)i:p(0,1)c:p(0,1)i:r(0,1)c:r(0,1)r:(0,1)r:(0,1)___pyx_f_10metamethod___set_____pyx_f_10metamethod___delete____pyx_tp_descr_set_metamethod:f(0,4)o:p(0,1)i:p(0,1)v:p(0,1)i:r(0,1)v:r(0,1)__pyx_f__adapt:f(0,1)__pyx_v_obj:p(0,1)__pyx_v_protocol:p(0,1)__pyx_v_default:p(0,1)__pyx_v_factory:p(0,1)__pyx_v_tmp:r(0,118)__pyx_v_meth:r(0,1)__pyx_v_result:(0,1)__pyx_v_err:(0,1)__pyx_v_warn:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_5:(0,1)__pyx_v_tmp:r(0,118)__pyx_v_meth:r(0,1)__pyx_v_result:(0,1)__pyx_v_err:(0,1)__pyx_v_warn:(0,1)__pyx_r:r(0,1)__pyx_1:r(0,4)__pyx_2:(0,1)__pyx_3:(0,1)__pyx_4:(0,1)__pyx_5:(0,1)__pyx_f_10metamethod___get__:f(0,1)__pyx_v_self:p(0,1)__pyx_v_ob:p(0,1)__pyx_v_typ:p(0,1)__pyx_v_ob:r(0,1)__pyx_r:(0,1)__pyx_2:r(0,1)__pyx_r:(0,1)__pyx_2:r(0,1)__pyx_f_10metamethod___set__:f(0,4)__pyx_v_self:p(0,1)__pyx_v_ob:p(0,1)__pyx_v_value:p(0,1)__pyx_1:r(0,1)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_1:r(0,1)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_f_10metamethod___delete__:f(0,4)__pyx_v_self:p(0,1)__pyx_v_ob:p(0,1)__pyx_1:r(0,1)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_1:r(0,1)__pyx_2:r(0,1)__pyx_3:(0,1)__pyx_m:S(0,1)__pyx_b:S(0,1)__pyx_lineno:S(0,4)__pyx_filename:S(0,7)__pyx_mdoc:S(0,166)=ar(0,130);0;39;(0,8)__pyx_f1:S(0,7)__pyx_type_metamethod:S(0,167)=(0,6)PyTypeObject:t(0,167)__pyx_v__marker:S(0,1)__pyx_v___conform:S(0,1)__pyx_v___adapt:S(0,1)__pyx_v___mro:S(0,1)__pyx_v___ECType:S(0,1)__pyx_k19:S(0,1)__pyx_k20:S(0,1)__pyx_k21:S(0,1)__pyx_k22:S(0,1)__pyx_k23:S(0,1)__pyx_k24:S(0,1)__pyx_k25:S(0,1)__pyx_k26:S(0,1)__pyx_doc_NO_ADAPTER_NEEDED:S(0,168)=ar(0,130);0;43;(0,8)__pyx_doc_DOES_NOT_SUPPORT:S(0,169)=ar(0,130);0;40;(0,8)__pyx_k27:S(0,170)=ar(0,130);0;19;(0,8)__pyx_k28:S(0,171)=ar(0,130);0;19;(0,8)__pyx_k29:S(0,172)=ar(0,130);0;8;(0,8)__pyx_k30:S(0,173)=ar(0,130);0;4;(0,8)__pyx_k31:S(0,174)=ar(0,130);0;58;(0,8)__pyx_k32:S(0,175)=ar(0,130);0;11;(0,8)__pyx_doc_adapt:S(0,176)=ar(0,130);0;155;(0,8)__pyx_doc_Protocol__call__:S(0,177)=ar(0,130);0;22;(0,8)__pyx_k33:S(0,178)=ar(0,130);0;19;(0,8)__pyx_methods_metamethod:S(0,179)=ar(0,130);0;0;(0,94)__pyx_tp_as_number_metamethod:S(0,29)__pyx_tp_as_sequence_metamethod:S(0,45)__pyx_tp_as_mapping_metamethod:S(0,61)__pyx_tp_as_buffer_metamethod:S(0,73)__pyx_methods:S(0,180)=ar(0,130);0;8;(0,94)__pyx_k1:S(0,181)=ar(0,130);0;17;(0,8)__pyx_k2:S(0,182)=ar(0,130);0;16;(0,8)__pyx_k3:S(0,183)=ar(0,130);0;5;(0,8)__pyx_k4:S(0,184)=ar(0,130);0;17;(0,8)__pyx_k5:S(0,185)=ar(0,130);0;10;(0,8)__pyx_k6:S(0,186)=ar(0,130);0;10;(0,8)__pyx_k7:S(0,187)=ar(0,130);0;6;(0,8)__pyx_k8:S(0,188)=ar(0,130);0;16;(0,8)__pyx_k9:S(0,189)=ar(0,130);0;3;(0,8)__pyx_k10:S(0,190)=ar(0,130);0;8;(0,8)__pyx_k11:S(0,191)=ar(0,130);0;18;(0,8)__pyx_k12:S(0,192)=ar(0,130);0;17;(0,8)__pyx_k13:S(0,193)=ar(0,130);0;14;(0,8)__pyx_k14:S(0,194)=ar(0,130);0;14;(0,8)__pyx_k15:S(0,195)=ar(0,130);0;11;(0,8)__pyx_k16:S(0,196)=ar(0,130);0;9;(0,8)__pyx_k17:S(0,197)=ar(0,130);0;9;(0,8)__pyx_k18:S(0,198)=ar(0,130);0;7;(0,8)