Your IP : 172.28.240.42


Current Path : /usr/lib/python2.7/lib-dynload/
Upload File :
Current File : //usr/lib/python2.7/lib-dynload/_io.so

ELF>y@}@8@ !! @@!@!$$PtdQtdRtd!!GNUprCNl n	A@@K@0>PAH@ ȊD!@A!W?aW@9zBEId{r]錄ud/HYu\4{xb|Wׇd|yl!6!5k'CXA\ڭ9sl 8@XѳIfG;]䵙\eG-l0cHx"r+Er3qXD<A7d[wG͏d?͒cY%k(dEg	q1	Pd2
-	
w
6b3	O
%7F
z
	Y	
AL	
	>
k
L	W=lX#?v	 :}	Wp")pp|
0]r	<+ Dz)f?Ju/
W\
^"i
^	
@}"`}"}"	0}"m}";B"~"GX}"
}"R
 F"
}"?"}"	~"
}"q
@A"
a
L"P}"px}"	qs"
}"}"}"}"_}"MH}"
@N"c}"g"@
`I"~"
*fa
u"}"	Lh}"*
K"@ }"}"@t}"D"	`}"
}"Q}"p7p}"0>"
~"G"__gmon_start___init_fini__cxa_finalize_Jv_RegisterClasseslibgcc_s.so.1libpthread.so.0open64__errno_locationlseek64libc.so.6__rawmemchrftruncate64__read_chk__fxstat64strerror_Py_NoneStruct_PyIO_str_getstatePyObject_CallMethodObjArgs_PyArg_Parse_SizeT_Py_BuildValue_SizeTPyString_FromString_PyIO_str_close_PyIO_str_resetPyUnicodeUCS4_FromString_PyObject_CallMethod_SizeTPyExc_ValueErrorPyErr_SetString_PyIO_str_isatty_PyIO_str_fileno_PyIO_str_writable_PyIO_str_readable_PyIO_str_seekable_PyIO_str_flush_PyIOBase_check_writable_Py_TrueStructPyExc_IOError_PyIOBase_check_readable_PyIOBase_check_seekable_PyIO_unsupported_operation_Py_ZeroStruct_PyArg_ParseTuple_SizeTPyTuple_Pack_PyIO_str_truncate_PyIO_str_readlinePyObject_SizePyObject_HasAttrStringPyObject_SetAttrStringPyString_FromStringAndSize_PyIO_empty_bytes_PyString_Join_PyIO_str_writememcpyPyMem_ReallocmemsetPyExc_OverflowErrorPyErr_NoMemoryPyThread_acquire_lockPyThread_get_thread_identPyEval_SaveThreadPyEval_RestoreThreadPyThread_release_lockPyObject_ReprPyExc_RuntimeErrorPyErr_FormatPyErr_Clear_PyFileIO_closed_PyIO_str_closedPyObject_GetAttrPyObject_IsTruePyList_NewPyList_Append_PyIO_ConvertSsize_tPyBufferedReader_TypePyBufferedRandom_TypePyMem_FreePyObject_ClearWeakRefsPyUnicodeUCS4_EncodeASCIIPyUnicodeUCS4_EncodeLatin1PyUnicodeUCS4_EncodeUTF8PyUnicodeUCS4_EncodeUTF16PyUnicodeUCS4_EncodeUTF32PyByteArray_FromStringAndSizePyByteArray_Resize_PyByteArray_empty_stringPyObject_GetAttrString_PyArg_ParseTupleAndKeywords_SizeTPyString_AsStringPyBufferedWriter_Type_PyIO_str_tell_PyIO_zeroPyObject_RichCompareBoolPyFileIO_TypePyCodec_IncrementalDecoderPyIncrementalNewlineDecoder_Type_PyObject_CallFunction_SizeT_PyIO_str_setstate_PyIO_locale_modulePyCodec_IncrementalEncoder_PyCodec_LookupstrcmpPyExc_AttributeErrorPyErr_ExceptionMatchesPyImport_ImportModulePyExc_ImportErrorPyObject_CallObjectPyTextIOWrapper_Type_PyIOBase_check_closedPyLong_AsLongPyErr_OccurredPyErr_FetchPyErr_Restore_PyLong_FromByteArray__stack_chk_failPyUnicodeUCS4_GetSizePyLong_FromSsize_t_PyIO_str_encode_PyIO_str_newlinesPyExc_TypeErrorPyNumber_AsSsize_tPyObject_GetIterPyIter_NextPyBuffer_ReleasePyArg_ParseTuplePyObject_GetBufferPyErr_SetFromErrno_PyIO_str_readintoPyByteArray_AsStringPyErr_NormalizeExceptionPyBuffer_FillInfoPyMemoryView_FromBufferPyExc_EnvironmentErrorPyLong_FromLonginit_ioPy_InitModule4_64_PyIO_os_modulePyModule_AddIntConstantPyType_TypePyModule_AddObjectPyType_ReadyPyIOBase_TypePyRawIOBase_TypePyBufferedIOBase_TypePyTextIOBase_TypePyBytesIO_TypePyStringIO_TypePyBufferedRWPair_TypePyString_InternFromString_PyIO_str_decode_PyIO_str_nl_PyIO_str_read_PyIO_str_read1_PyIO_str_seekPyUnicodeUCS4_FromStringAndSize_PyIO_empty_strPyErr_CheckSignalsPyExc_BlockingIOErrorPyErr_GivenExceptionMatchesPyErr_SetObjectmemmovePyType_GenericNewPyObject_SelfIterPyObject_GenericGetAttrPyType_GenericAllocPyObject_GC_DelstrlenstrchrPyNumber_CheckPyInt_AsLongPyUnicodeUCS4_FromUnicodePyString_FromFormatPyFloat_TypePyType_IsSubtypePyArg_ParseTupleAndKeywordsPyDict_UpdatePyDict_CopyPy_BuildValue_PyIO_find_line_ending_PyIncrementalNewlineDecoder_decodePyUnicodeUCS4_ReplacePyTuple_GetSlicePyUnicodeUCS4_JoinPyUnicodeUCS4_ConcatPyNumber_AsOff_tPyNumber_IndexPyLong_AsSsize_t_PyLong_SignPyMem_MallocPyThread_free_lockPyThread_allocate_lockPyExc_DeprecationWarningPyErr_WarnEx_PyIOBase_finalize_PyString_ResizePyByteArray_TypePyObject_AsCharBufferPyUnicodeUCS4_FromObjectPy_FileSystemDefaultEncodingPyUnicodeUCS4_AsEncodedStringPyExc_OSErrorPyErr_SetFromErrnoWithFilenamePyBool_FromLongPyNumber_Long_PyLong_AsByteArrayPyInt_FromLongPyUnicodeUCS4_ResizePyString_SizePyNumber_Add_edata__bss_start_endGLIBC_2.14GLIBC_2.2.5GLIBC_2.4}@ui	ii
%Mui	@!!!>" P" >">">"@?"G?"ڥ?"p8?"PP@"!X@"Pq`@"7@"П@"Q"@" >"@"T"@"4XA"pA"qA"!A"sB"r(B"T"8B"V"hB"`B"C"p88C"PC"!C"PqC"7C"`V"C">"C"X"D"`2D"D"p8D"P0E"!8E"Pq@E"7`E"ПhE"X"pE">"xE"Z"E"08F"&PF"@F"!F" qF"pG" VG"@["G"]"HG"XG"uG"2G"@:H"PpH"!xH"PpH"pH" ^"H"_"H"NH"ppxI"=J"!HJ"`"XJ" a"K"MK""K"a"L"aPM""M"b"XN"ppN"@N""N"oO"@O" O"`(O"b"8O"`e"O"O"pO""8P"NP"Q"@?"HQ"PQ"Q"Q"Q"R"ڞR" R"E(R"@R"ܢHR"`R"ӞhR"R"R"R"R" R"R"AR"R".S"aS"0 S"<(S"PE@S"HS"P`S"hS"@S"S"0S"sS"S"S"T"ϦT"0(T"-0T"PPT"XT"T"<T"T"sT"T"T"`U"U" U"(U"@@U"HU"`U"EhU" 	U"ܢU"	U"U"U"U"V"ϦV"`V"hV"V"V"V"ڞV"V"EV"V"ܢV"W"ӞW" W"(W"@W"HW"`W"ahW"0W"W" W"W"AW"W".X"ϦX"0(X"-0X"PPX"XX"X"X"X"X"X"X"Y"ڞY" Y"E(Y"@Y"ܢHY"`Y"ӞhY"Y"Y"Y"<Y"PEY"sY"Y"Y"PZ"Z"0 Z"(Z"A@Z"HZ".`Z"ahZ"0Z"ϦZ"0Z"-Z"PZ"Z"@["EH["@q`["ڞh["@q["ܢ["@q["["`u["`"["["[""["["[""\"\"\"@" \"(\"8\""@\"H\"X\""`\"h\"~x\""\"\"P\" "\"\"\"@!"\"Ҩ\"W\"@""\"<\"p}\"@#"]"|]"]"#" ]"(]"8]"@$"@]"aH]"
X]"%"`]"h]"`]"]"p
]"Ϧ]"p]" ^"<(^"\8^"`&"@^"_H^"`xX^"`'"`^"h^"x^"@("^"^"[^"("^"^"`{^"@)"^"^" {^"+"^"a^"^^"@+"_"_"_" ," _"ڞ(_"P`8_","@_"EH_"|X_" -"`_"ܢh_"P|x_"`-"_"Ӟ_"{_"-"_"_"|_" ."_"Ϧ_"0u_"`"֦`" u `"ا0`"8`"|H`"ަ`"`" t`"."`"<`"Pt`" /"`"`"t`"/"`"`"t`" 0" a"(a"Po8a"0"Ha"Pa"@o`a"0"pa"@xa"0oa"`1"a"a"pa"1"a"<a"@a"`2"b"b"b"4" b"(b"@@b"Hb"Xb"5"b"<b"b"_b"@b"6"b"b"b"6"c"c"0}c"@8" c"a(c"P8c"`8"@c"Hc"PXc"9"`c"hc"xc"9"c"ڞc"oc"9"c"Ec"oc":"c"ܢc"oc":"c"c"@d"d" d"(d"@d"%Hd"@`d"Ӟhd" xd"@;"d"d"d";"d"4d"0d">d"{d"d"0d" <"e"Ҩe"0e" =" e"(e"``e"Ϧhe"@ug"Ng"n0h"e"hh" i"xh"i"h"0 i"â(i"#@i"Hi"z`i"ȡhi"i"i"{i"i"@| j"(j"0j"֦@j"Hj"PPj"Xj"p`j"hj"pj"xj"j"j"Тj"(j"0}j"/j"j"9j"j"Cj"|s"t">8t"t"j"t"mt"?t"pt" w"t"`|"t"y"u"0u"u"0v"n"8v"o@v"`o`v"`hv"z"xv"{"v"@v"v w"(w" @w"Hw"`w"<hw"#w"w"w"w"bw"w"w"Ӟw"P}x"ڞx"} x"E(x"0~@x"ܢHx"~`x"hx"x"x"dx"x"x"ax"py"-y"(y"Ϧ0y" Py"Xy"xy"@y"sy"y"y"z"z"wz"`o" z"|(z" 8z" p"@z"<Hz"@Xz"`p"`z"hz"xz"q"z"z"pz"`q"z"az"z"q"z"z"z"@r"z"z"z"`s"{"ڞ{"ps {"E({"0s@{"ܢH{"`{"h{"Z{"{"{"Ϧ{"t{"{"|"O|"`|"|"9|"O!!!!!
!!! !(!"0!8!+@!H!0P!X!`!6h!7p!8x!!!!!!!!!S!U!V!W!Z!\!!!!m!!! !(!x0!8!H!P!X!`!h!p!x!!!!!!!!!!!!!`J"L"M"!@"9xB"9D"9E"9xO"9h"9u"9F"2PH"YH"qI"&!!!! !(!0!	8!@!H!
P!X!`!h!p!x!!!!!!!!!!!! !!!#!$!%!'!(!)!*!, !-(!.0!/8!1@!3H!4P!5X!:`!;h!<p!=x!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R !T(!X0![8!]@!^H!_P!`X!a`!bh!cp!dx!e!f!g!h!j!k!l!n!o!p!r!s!t!u!v!w!y!z!{!|!} !~(!0!8!@!H!P!X!`!h!p!x!!!!!!!!!!!!!!!!H,H5*~!%,~!@%*~!h%"~!h%~!h%~!h%
~!h%~!h%}!h%}!hp%}!h`%}!h	P%}!h
@%}!h0%}!h %}!h
%}!h%}!h%}!h%}!h%}!h%}!h%}!h%}!h%z}!h%r}!hp%j}!h`%b}!hP%Z}!h@%R}!h0%J}!h %B}!h%:}!h%2}!h%*}!h %"}!h!%}!h"%}!h#%
}!h$%}!h%%|!h&%|!h'p%|!h(`%|!h)P%|!h*@%|!h+0%|!h, %|!h-%|!h.%|!h/%|!h0%|!h1%|!h2%|!h3%|!h4%|!h5%z|!h6%r|!h7p%j|!h8`%b|!h9P%Z|!h:@%R|!h;0%J|!h< %B|!h=%:|!h>%2|!h?%*|!h@%"|!hA%|!hB%|!hC%
|!hD%|!hE%{!hF%{!hGp%{!hH`%{!hIP%{!hJ@%{!hK0%{!hL %{!hM%{!hN%{!hO%{!hP%{!hQ%{!hR%{!hS%{!hT%{!hU%z{!hV%r{!hWp%j{!hX`%b{!hYP%Z{!hZ@%R{!h[0%J{!h\ %B{!h]%:{!h^%2{!h_%*{!h`%"{!ha%{!hb%{!hc%
{!hd%{!he%z!hf%z!hgp%z!hh`%z!hiP%z!hj@%z!hk0%z!hl %z!hm%z!hn%z!ho%z!hp%z!hq%z!hr%z!hs%z!ht%z!hu%zz!hv%rz!hwp%jz!hx`%bz!hyP%Zz!hz@%Rz!h{0%Jz!h| %Bz!h}%:z!h~HHu!HtHÐU="HATSubH=u!tH=y!jH#r!L%r!H"L)HHH9s DHH"AH"H9r"[A\]fH=q!UHtHt!Ht]H=q!@]ÐUHSHHH;=\t!Ht!1H01sHH~HT$H5#HH1.tRH|$HH3HHH3H$HH$E tHH$Ht$H=#1H[]HHHHt	H1[]HKHQ0@H=g#1HD$H$E tHH$fLCHAP0H$Hfff.Hir!1H01mffff.g HGH;!s!tH
r!H11H19fHff.GH="tH="H"HDO HI#HcHfDH
e"H_"H5U"H=S"1}DHqr!H@H=+"@H="@H"H5"H="1,@H=!\@H!H5!H=!1@H!H5!H=!1fff.Hn$H5'A11HW~H H5m!11H}DGt!H
p!H5+"H91H@H=p!H52"H?1HHw~H H5!11H
DOt!Hjp!H5!H8[1H@HIp!H5!H::1HHDGE~H H5-11Ht!Ho!H5K!H81H@Ho!H5R!H:1HHDWE~H H5$$11H+DOEtHo!H5 H8y1HfHio!H5 H:Z1HHG~H H511HDD_EtHo!H5i H:	1HfH
n!H5r H91HHG~%H5o!H11H6Hf.Wt!H
n!H5%H91H@H=n!H5H?r1Hff.HG~%H5~o!H11H6H
f.Wt!H
"n!H5H91H@H=n!H5zH?1Hff.HW~%H5Nm!H11H6Hf.Gt!H
m!H5%H91H@H=m!H5H?r1Hff.Hw~%Lm!H11I0H
f.Ot!H"m!H5H81H@Hm!H5zH:1Hff.HDGE~#H
\l!H11H1Ht!Hl!H5%H81H@Hl!H5H:r1Hff.HDWE~#H
\m!H11H1HDOEt'H l!H5H81Hf.Hk!H5rH:1HSGH~MH5l!11H6HH8HHH8tjHCCHCC[fDD_EtHxk!H5H:i1[DH
Yk!H5H9J1[fDL@HAP01[fff.U1SHHHj!H01HHtH;k!uH9tNHH[]@HHHHu
HHHQ0H k!H5a1H;HH[]DH0HHH0uL@HAP0@U1SHHHj!H014HHtH;k!uH9tNHH[]@HHHHu
HHHQ0Hj!H51H;HH[]DH0HHH0uL@HAP0@U1SHHH^i!H01HHtH;}j!uH9tNHH[]@HHHHu
HHHQ0Hi!H5a1H;oHH[]DH0HHH0uL@HAP0@SGH~MH5>j!11H6HH8HHH8tjHC CHC C[fDWt!H
h!H5+H91[Hh!H52H;1[fDL@HAP01[fff.HHi!H5H8f1Hffffff.HHi!H5qH861Hffffff.HHi!H5%H81Hffffff.HHei!H5H81Hffffff.HHtH6g!HHHg!H5EH81ff.HHtHh!HHH^g!H5H8O1ff.HHh!H5H8&1Hffffff.HHh!H5H81Hffffff.HHUh!H5/H81Hffffff.H0~01uH!f!HHHf!H5NH:z1Hof!H5H8`1fff.H0~Hg!HHH/f!H5H8 1fff.AT1UHSHHH5H HC@HL$HT$IHD$HD$H$HT$Ht$1HIHe!LHHH(t*I<$HHI<$t9H,$1Hk@H []A\fDI$HHI$t-H []A\fML$LAQ0L$LC@1ۉfDIt$LV0ƐSHHHCH{e!H$~kH51HH5e!11HH6tHtLIML|L}d!H{ 1H$1I2AH[Kt!HZd!H5H;KH1[H=9d!H5H?*H1[fH1[LHHAQ0tHd!S1H01HHt0H|Hu#HHHHt1[@HKH1Q0H[ffffff.UH5HSHtH d!HH[]DHyd!1HH01*Hd!H5VHHAHtHHHHuHKHQ01ffff.H5H0uHc!HH@Hb!H5H81fffff.HHGHtHw HH#Hb!H5@H81HATIUSHHHEHLJHHIDŽ$HHHHH
a!HH9HUHHHHUHH-(b!I|$ 1H1HuH3HHHH3HHHHH1[]A\fLGAP0L
Aa!HI9H}HHHH}uLUHAR0HtrI|$ L%a!11HI4$LHIMLt4Ht?HU1HHHUqHMHQ0`fHCHP0@?fDAUATIUHSHHHHC(L,:I9wDHC H9H{HLpHHCH;C HC~HC HH[]A\A]DMHHI9r/I9rOMI*HH*Y
Cf.s]IH{LuHH{Lk(HCHC H9THHH{H)1,H{H{4MIMI	HHMlHǃHH	H*X_LLHH	H*X4H_!H5HH;hHSHwHthHHHHC uH_!HH[H{Pt9HCHHHs@HH)訛HHCPu1fD{$1tH{`tHCHHxHs@H)ƺHc1HHCPgmf.HHHQ0B1fff.USHHHDCH$EH5H1H1H{h1u0HkpH9CH{hHžH5DS$HCpEg{ HSxHs8HHCP\NHsHCPHCHH{8HC@HHH{hHCpHH[]f{t)HR]!H5
1H8AHH[]H)]!H51H:HH[]fDHsPH6H{@H)H&H{8aH{hHCpHHH[]H1HH7L
\!HP$H51I9HHHHHsHV0@HHHLIMLrL@HAP0bHu1HHDvUSHHHkH5#1HH<$}H{h1du0HkpH9H{hHž8HkDS HCpEHCPHH{@H)HH4$H9_H{8HH$HHL$LK@H{hHCpjHH[]D[Et'H[!H51H8HH[]DHZ!H5R1H:fDD[$1Et-H]HHthHHHHEu
HUHR0HSxHs8HHCP KHHCPHCHH4$H9VH{8HHtH4$Hs@H{hHCp|81*f11H[]H$HH{8gHHfH1HHH=Y!HP$H51H?H3HHH3LCHAP0H1HHD@H
QY!H51H9@Lff.USHHHCHY!H$H5
1H1H{h1u0HkpH9"H{hHž\HDS$HCpEH5X!H{1H$1H6SHHtHHH{hHCpHH[]fDKt)H:X!H51H;)HH[]H=X!H5	1H?HH[]fDHHHsLIML+H@HP0f.H1HHBL{W!HP$H5	1I8H3HHH3LKHAQ0ff.ATUSGHw(H:&H{h1u0LcpI9	H{hHž{H#HHCprH{hHCpI[]LA\fDWH
V!H5H91[]A\H-YV!Hu HHt0H0H}AHHH}uLEHAP0EL
!V!H5pI91fDHV!H5zH;1nHHHULU!HP$H51I;8LIML&HCHP01@AWAVAUATIUHSHDG(EH$] MMH]@II?I?E5E,H]8L
HH/IHI)It$|HHt
L]@OTLU@HH[]A\A]A^A_DHT!H}H0rHHt*HHAHHHE%HyT!XLuPH]@InI)MII?M9~OEtJfuH6T!H;H5H;H51"fE1H]8L
HHM9H}h1l1HEp$HIM~NHLHHHLHHHHLLu@L)ELEu$zHUxHu8HHEPCHIMHEPHEHII?I9[H}8J7H9q?
HGHH)ƒ
HGHtuHtaHtOHt=Ht&HtH
DHA
0H@
H
tH
tsDHA
teH9HPHЀ
tMH:
tDDHBA
t6z
HBt,z
HBt"z
HBtz
HBtz
HBu@II)LbHHt@Le@HL;+L;IML;L%YQ!LI<$HH}hHEpMImHHImMuLAV0tH;H5I%@LmpI9	H}hIžL`GHKHQ0EpE1MHLEHHLu@EMEL[HAS0@1LfDHHM9+HLHHHHMM)EMEfDH1>HH+L5O!HP$H51I>vLeIMLeL}HAW0HxH/HHHHbHHHQ0SDHHHHLSH1AR01H@LCHAP0HCHP0Lu@\fSHHHDSH$E~4HO!H51Ht7H4$H\H[fDDKEt'HN!H5SH8H1[fHN!H5"H:S_HGH;	O!tWH;O!tNH
N!11H1+HHt_H@H{uGH3HHH31[@HHHtHxuLIMLtV1H[D_EtHM!H5[1H8DHM!H521H:fDLKH1AQ0띐H=M!HPH51H?jSHwHHOHGH1HGHWHPHGG0HHH{@HCHtHC@LIMLH{HHtHCHLIMLH{8HtHC8HHHHtoH{PHtHCPHHHHt?H{XtHH{L@H[AfDH{@HMcfDHwV0HWR0L_AS0TLOAQ0 HWHHFH~H$H8HWHHFH~H$HHWHHFH~H$HHWHHFH~H$HcHWHHFH~H$HCHWHHFH~H$HHWHHFH~H$HAW1AVAUE1ATUHHH5SHHK!HH$H5H11AHHH$HHsH9PEAVHH51HHIH@IUAHH4$HAA}$
AHHNA}%
AI9HHHHt]Ht;HtIA}&
_I9VC|5$I@
BI99CL5$I
&I9GD5$IA
	I9GL5$IA
I9GT5$IA
I9I9C|5$INI@
I9IA|
$
I9G\5$LqA
ttI9toG|5$LqA
t_I9tZC|5$Lq@
tJI9tEGD5$LqA
t5I9t0GL5$LqA
t I9tGT5$LqA
8IUHHIUkH
H51LHHIH@cIuHNL{HLH{IUIu$LH{(MMIMMMt?HsHuNL5G!IF8
t^H$HEAGDM]LAS0HsHLk(A|5
HL5G!LL#IIML#HL[]A\A]A^A_L5F!K<>MUIMMUsHsH~IF2DLP0DL5F!H{(jHPH5]H
F!1H9IEHHIEuImLU0fL3E1IML3(L{HAW0f.HJA}$
I9HHHtxHt^HtDHt+HtA}%
ACt5$I@
oCL5$I
\G\5$IA
HG|5$IA
4C|5$I@
 GD5$IA
I9Ct5$INI@
IA|
$
GL5$LqA
GT5$LqA
Ct5$Lq@
G\5$LqA
G|5$LqA
xC|5$Lq@
X_MEIMMEt	Hs>LP0HPH5fDHW~HH5H!Gt!H
RD!H5H9C1H@H=1D!H5H?"1Hff.Hw~HH5HOt!HC!H5eH81H@HC!H5:H:1Hff.HDGE~H H5UH?t!HjC!H5H8[1H@HIC!H5H::1HAVL
LLLKAUATUH-SHHHHCCH$H$HD$pLL$0LD$8LL$PHL$HT$LD$`HL$ HH$1L\$ LT$(Hl$@HD$HHD$PHD$pHDŽ$DŽ$|H$Ht|H{ HHC H7HHH7H{(HHC(L'IML'lH{0HHC0HHHHH{8HHC8HHHH\H{@HHC@H/HHH/DH{pHHCpLIML<HHHǃLIMLHHHǃLIMLH{HHHCHLIMLHHHǃH7HHH7H|$PHCxHǃHC`HCPKH{(HH|$pHD$PHHHCHH$HC H?D$CZDcXCYHHC@H$SYH	8҈C[<
p<
fDH?!H51AH;HĠD[]A\A]A^fLoAU0H{(HtHC(L7IML7H{0HtHC0L/IML/H{8HtHC8HHHHH{@HtHC@HHHHH{pHtHCpLIMLHHtHǃLIMLHHtHǃH7HHH7pH{HHtHCHL/IML/\HHtHǃHHHHBH|$PHCxHǃHC`HCPHC(HfHHD$PH|$pHfHHCHYH$HC H?D$CZD[XCY$HHC@H$SYH8҈C[uH|$`H511HHHLmAIMLmAfAH|$`H5X11cHHwHHUAHHHUAAcLt$`Ls IH|$`HGH;=!0H;=!#H;=!H511HHHC]C\HEHHHE{\ChtkH{0tdH=<!11ChH7H|$`HIH-<!HHuM$AIMM$A|X"CHĠ1[]A\A]A^fHGP0@H|$PHB
HHC(ADH5H[HPH;@<!HHHHH|$`DLuHAV0HMHQ0*Ht$pH|$PHHC8d{YKZH=<!H5H1HH2H{8HtHC8L'IML'.Hk8mDHUHR0*HWR08@HoU0L@LwAV0LOAQ0OL_AS0iLgAT$0fLwAV0HWR0@Bx<
fzdML$LAQ0HUH-:!1H{01ChHu0HLIMLLXHAS0@HR0DHC(H=H-l:!HEHxH5%1H1|HHC(qHHHC(H(HHH(L@HAP0LkLT$pL@$CYCZ@sXfDH{@HCP8

xHCPHt$pH|$PHHC0H|$PJHIH5H诼I<$HHHI<$H%LMAtPH5!L-!Ht=MLu$@IH5!MM)JtHtL
uMT$LS`HuHHHuLmHAU0zfHGP0@L
y7!H5
I9
<DHH|$`MD$LAP0L%7!I<$0hH|$`SH-7!H}	AܽH=諾HHEoH=_7!H?ϼ袽H=HC(^SLwH
xHHHHPHHD$@LD$HL$HT$ LL$LLD$8HL$HH$1HD$@HD$(tjHt$8HsHHD$@Ht;HH|$@H{DK DT$L1AEAE	DK HP[f.H=;DHHCuѐSHHH51HHT$H߻t[L$C H{DIL$	H;=5!C t!HL$HVH5V1wH[ÐHHH[1𐐐ATUSwHHh1Cv{HCpLp4!H{I34HHH@HuAHHHu@AH-4!H{hHEHCpk[H]A\HkpH9ٽH{hI船L0軸{HCpEDCEL
3!H5;I9詹1H{hHCpvOt)H3!H51H8q[H]A\fHY3!H51H:H[H]A\L93!H51I:(H{hHCpg[H]A\HMHQ0fH1HHH=2!HP$H51H?>HHHHLCHAP0H{hHCp׻H3!1HH01AH{h1Hu0Lcp6I9](H{hIľ׷L
HHCpvLMIMLMt H-1!H{11HuĶHELUHAR0ffffff.AUATIUHH5SHHpHHHHIHHHHu
HSHR0MIMHHIMtSI|$H5HHtJHH蟹H3HHH3uHkHHD$U0HD$H[]A\A]ÐI]LS0@H=2!H51H?11fGfAWAVAUATUHSHDGdH%(H$1HD$ D$(ED$,D$0D$4H
O0!H9OH5&1!9Ht&}\tN}]L0!H5I;.1HH$dH3%(HĘ[]A\A]A^A_LY0!H5I:H/!H51H8轵H0zH511H%H^L IML iH} H511HH+H}8"HHHHD$ .HL+E1IML+LKHAQ0MHT$`Ht$PH|$X藸H}8H,H5=1L[M$HIMM$gH|LIMLHT$`Ht$PH|$Xc1S@HHxAEH-P.!H51H}>
fH).!H51H:LpHAV0H} H5E11聶HHH}8HHE1ѵHD$ 践HL3IML31MdHT$`Ht$PH|$X,H}8HH51LM,$HIMM,$uMD$LAP01H	H}HHH}t$HT$`Ht$P1H|$XfHUHR0@H,!H} H3蝷HHH詵H3AHHH3tEN{LKHAQ0HHT$(HL$@H51E1*LD$@LuxMxL)|$ MujH;HHH;u
HCHP0Ht$ \$(L$,T$0Ht$p\$xL$|$Dt$4H|$p1ɺD$)HL
,!H}811I1誰HI H|$ H}8DD$(u	EH
HH51(HLIMLuLhHAU0L|$@IOIw$Ht$ID$E1H9D$HD$cfDH!,!H}81҃D$,H01HIjLD$`HL$PHT$XH5lH1許IEHHIEL|$M9*H|$Pu"Hct$,M)D|$`Ht$ D$,D|$(E1M9HD$LL$L9L$]H}8HL$HH51AHLHxIH|$MLHPHR0IMLQ0FL)!11I2ٮlHHIEEMuLAV05LT$L9T$H;HHH;u
HSHR0H}8HH51L.I$HHHI$uID$LP01HHLeIMLeu
HMHQ0Ht$ D|$(l$,Dt$0D$Ht$pD|$xl$|H}8H
HH5u1A蕱HNLLxIMLuLhHAU0M9D$4L))!H5I8躮DAWAVAUATUSHHHD[EH51H>HO(!H9C=H5&)!H6
HH{0L$$I$H<$Ps[H@H{PL$$I|$ID$H8
HWHуHHW8
Ht|HtiHtVHt?Ht(HtHH8
HH8
HH8
HH8
|HH8
toHH8
tbHHH9
HtMH8
tDy
HAt:y
HAt0y
HAt&y
HAty
HAtHy
HAu@Hn@tOLCPMtFH
?H;H5OL1JH$IH
HHH
M/L$$SXE1E1LAA;It$E1E0ID$H"8
HVHуHHV8
HtxHteHtRHt?Ht(HtHH8
HH8
HH8
HH8
t|HH8
toHH8
tbHHH9
HtMH8
tDy
HAt:y
HAt0y
HAt&y
HAty
HAtHy
HAu@HEAHEAfHC`H
LHChIL$$I<$HHI<$!MHHLHGoMWLIHHIYELsL9HHtHǃHHHH-H{8Ht,H511HLIMLHЪI:{XHC`L$$HLHL4$ChIM.IMM.HnHHH.VIGHMIMM7L{L9HH
HǃLIMLH{8HH511̫HLIMLH踩+fDDKEt/H#!H5QE1H:LH[]A\A]A^A_@H
"!H5JE1H9迨DDSE~H5"!H{ H6\HHt,HlH}AHHH}Ey_E1rIE1HHI\IoLU0MSX1DHH`3AEH"!H5E1H;fE1E1H<$L_AS0E1fDHE15E
L-"!H{ 11Iu\HL8IML8HHHQ0E1E1MOLAQ0HwV0@L`HAT$0E1E1L!!H{01L1I0ϥIE1E11YHHyHǃE1E1fDH<$HwV0H-!!H5E1H}莦LEHAP0SXHHHtHL !H2HH1 !H5ZH8:1HHW~H5 !HH6HΪfDGt!H
!H5}H91H@H=!H5RH?ʥ1HH0~V1u0H8HtH
p!H1HT@H) !HHHy!H5>H:j1fDHY!H5H8J1fDHw~L!H I0HީfDOt!H
!H5[H81H@H!H5bH:ڤ1HSHHDCE~(H
!H1Ht[H~`HC1[fD{t!H!H5H8{[@Hi!H5H:Z[KHuH?!H5H;0fffff.ATH!USHH0ʨHHt!HڦHUAHHHUt&Eu1H;!Hs!tH[]A\HMHQ0@H!H5PH;蚣1fDH5Q!SH`HtHH[f1[fff.HH5!0HtH!HH1H5!SHHtHH[f1[fff.AU1ATIHH5=U1SHHT$蛥H5!LHH|$qHHu~MtaI}HHI}trHHH~H5!1HL1H6-IHEHHHEuHUHR0MuH1HHHtJHH[]A\A]ImLU0H膡HHufDHHt%HHHuLCHAP0HH[]A\A]HHHtH-S!HELKHAQ0fff.SDWE~&H8HteH
F!H1.HHt6H[ÐDOEtWHP!H51H8?H[f.H51!H>葡thH!HH[H!H5r1H:H[HHtHHhH!H5`H8誠1HUSHHH({0D$"HL$HT$H51*tfH!H|$H2bHHtY{1T$H|[%tvHkH詠H([]f1H(H[]@1Hu{1T$wQH-"!H5cH}貟1fDH{H{;HfDH{ f.Hy!H51H;1cHY!H5H8J1EH
9!H5H9*1%H=!H5{H1H?舣1+@H0~61uHHsH!H5H:躞1HH!H5"H8蚞HG~HHD_Et'H`!H5H:Q1Hf.H
9!H5H9*1HU1SHHH5HhHàHL$HH5H1nHHH@t]HkH<$Hs$H聟H9HHHHtH2Hh[]HsHV0@Hh1[]HHHHt)Hb!H5H8CH˛Hh1[]fHP0HG~
H@Wt!H
!H5}H91H@H=!H5RH?ʜ1HATUSHHH H{D$GHL$HT$H51wH-!H|$HuzHIHT$t+HCHΜH []A\DHSHH)I9I1MIIH{葜HH H[]A\f1@ӝ1HuދT$tt&tH!H5t1H;1fDHS HH)I9pH}H5+f1qHQ!H5H8B1MH
4!H5L1H9蠟1+fUSHHHhH{tqH51HܝtXHsHC Hl$H)H93HsH<$H蓜HkHGHOHh[]1HHID1H!H5,H8v1fSHHH`H{tnHxUHT$Hu#1ܚHHH`H[H4$H4Hy91H蕘H`H[@1@H!H51H8ؙHnHfAUATUSHHHhCCtoH5o1HNLl$\I4H4$L{H<LH街HٗHxDHܙHh[]A\A]ÐH
)!HH51H9葝Hh1[]A\A]@}uJH!HHh[]A\A]@Hh1[]A\A]H!H5H:躘1wH	!H;!1^f.AT1E1UHHH5rSHHH$&H4$H1芛HHHH!1HH01HItTH;!tKH

!HH1H$I$HHI$H,$Ht7H7HHLIH+HHH+t:HL[]A\fD裙HH,$tH;E1HHH;uLCHAP0HL[]A\fH5XH11ݙHI[]LA\fDIt$LV0?SHwHHOHGH1HGHWHPHGHHtTGH{0HCHtHC0LIMLt7H{8tH谔H{L@H[AfDH{0HuDLOAQ0fffff.H8Ht$H|$ H
Ht$H|$ H訕Ht$H~(HtjH5!9Ht$~PHT$ HHHHtTHt$HHHHH$HtH8HHH8tbH8fH$H|$ 袓1H8H|$ LWAR0LL$MIMMt7H$HtH
HHH
uH<$HGP0H8DH|$L_AS0뺐AVE1HA	AUIATUHH1SHH`HNthHQHItXL-!H{Iu11L输HIuzH=!tLH=!H8=u)I$HHI$t`IH`L[]A\A]A^Ð+u)DvH
!HX!H9uI4$HHI4$uMD$LAP0IMtL;5!tjL
3!LI18I>IHHI>uMVLAR0I9ZMI?EuNM@HC0H2LHC0&ILAHI
InLU0L%!H5HL1I<$
AWH7!H5n!H=p1AAVAUATUSHHHH=HhH-Y
!HHE\H5+ H蠐H
!L%Z
!HH=l
!H5HM$1GL5P!HIHH5HI螖mI$H=[n!HTo!ONH@n!H5gHH.n!YL%
!LI$H5RLH#H=d
!ߒH=P
!H5HHHL%+!L裒I$H5LH贕UL-
!LmlIEH5zLH~nL=!H!LI)(IH5,LH;PL=!MLIH5LHL=H!ML豑IH5yLHÔL=T!MLutIH5YLH臔L=!ML98IH5
LHK`L=!MLIH5LH$L=X!MLIH5lLHӓL%	!M$L脐I$H59LH蕓6L%!LNMI$H5lLH_H={H
	!HHH=\H5%	!HHH==H=.	!HHH=BL	!HIH=WL

!HIH=
L	!HItH=L	!HIUH=
袎L%3	!HI$5H=肎L-+!HIEH=bL=!HIH=CH4	!HHH=<$H
!HHH=H5f!HHH=OH=g!HHzH=3ǍL8!HI[H=訍L
!HI<H=Ͻ艍L!HIH=ɷjL!HIH=KL%!HI$H=[+L-$!HIEH=L=!HIH=,H!HHH=.͌H
&!HHte11H5!HHtM11H=&!HHt51WL8!HItH[]A\A]A^A_ÐL5!H}HtHEH/HHH/tqI>HtIL7IML7tCLIMLuLcHM\$0H[]A\A]A^A_AL5A!LOAQ0fDHGP0fDH
Qg!HHH
Cg!DH5>g!H=/g!V0.M<$IMM<$IT$LR0	H{!LIMLLJHAQ0MUIMMUM]LAS0M'IMM'MoLAU0AVAUATUSHHHĀDsEH51H`xDc(E#H{
H{h1
u0Lsp=I9/H{hIžމL膈D[ HCpE@H{P5H{@LcxHT$I)I9HH{8H4$迋S$HC@HS`HCXH|$k HHC@HC@tHKPHtH9fDH9~HC`:HH{hHCp֌HHH[]A\A]A^fDk[HQ!H;H5˳<H;H5-H赇DH1[H]A\A]A^fDDkEH!H5wH8C$HT$1H9SxHC@HCHH@HHLIMLE{ H{PLkHMx(L+k@t"LHH1?HL)kHLl$1L;kxHT$HH4$HH)HtHWHI)Ly1ZH!H5b1H:؇HH[]A\A]A^H{`H
!H{H1]HHt-HmHuAHHHuEDHa! @HrH9CXlcHPHHt/L
	!HP$H5.1I9茋H;HHH;H聅@DS$EH{`YH;H5>蹆x@HCPH|$pHT$xHt$`<H|$`HL-w!Iu^Ht$`yHT$xH|$p2DLHHAQ0LEHAP0EeC tHCPM~H4$H{8LHL軇C HCXLk`Lk@tHCPHt
I9~LkPHCHHHSxL9}H4$H{8HgDk HCxHCHEHC@tHSPHt	H9~HCPHC`HL-X!H
OH5I11I}訄HII}LpMIMMvIFLP0gfDLSHAR0Lt$`HT$xH|$pL豂I0K tHCPHsXH{8HS`H)HAHsXH{`LsxH)sHH)s@HCXH)I)L;t$H{`|-迅H{8H{`HT$H4$)Hl$Hk`Hk@H{8H4$LLs`Ls@I}H
H5M1|HId1AWHL
ZHLLAVLL=L5QAUL-ATL%USHH$PH$@L$dH%(H$1H$pL$0HL$HT$H$|H$`L$0L$ H$HжH$1L$L$E1L$L$L$L$HDŽ$DŽ$pDŽ$|HDŽ$@HDŽ$PHDŽ$`Hl$ H\$迅H$ HwHL$01E1E1E11LHD$HH;D$HD$8D$@D$DAt@b`n@U,@a@+H H5LE1H81bH$dH3%(LHĘ[]A\A]A^A_fD@t@wL@ruI|r蒁HyH;D$H9H$tƄ$rHEtwHEtaHT$Dt+HL$8tDD	EG>AAEt-H$@H$PH$`D$|H$ H$H= H5q1HIH$0\HHH511LHHHD$0WHT$0D$@H2HHH2|$@$p|$@D$@$EpH H5H:MEIMMEuM}LAW0HE1HHHHM`I$E1HHI$ML$LAQ0qwAI|KH-DD$D@f.I|aAHyDD$8fD$@fDAۂ)H$ 趂HHH= HP$H5)1H?H+HHH+yHKHQ0jL%E H5^E1I<$2~KL-& H5oI}E1~,L H5E1I;}HkHU0\L5 H5SE1I>}DL$DEE	cH=- H5ު1L|M]HIMM]#HE~L#IIML#jD$@@H511LDŽ$p HPHHD$0#{HT$0HD$8H
HHH
uLBHAP0H|$8t$8HT$P@~H$H$pL= H5`I?|HBHP0@D$@'DD$@EKL
I H5
E1I97|P-~Hd@H=L rH=P fH- H5E1H}{t$@L$`1L$PH$@HH= 4$H5{LmIIMLmu
HEHP0MH5HLtzH;MHHH;tMuLAV0L: H$0H51I:\E12@z$pb|H1D$@fffff.UHSHHH;=] t{~t2H# HH0xHtJHEH[]f.HSH
 H5>1HRH9~1҉H[]DK|1Hu@HEffffff.USHHH{0H- H,$OH51H|{1H<$~uGH$H9HSHC H)1HH<HIH{HHSwH[]H
 H<$H1wHHH?HtmHSHC H)H9uH<H{HHSH&wH[]HpH- 1HVH;H5}H1[]zHtfH1[]H H5H:x1H H5"H8x1UHHSH}0H H$?H5f1H{}1H<$s|u_H$H9u~H]HH;] }+Hu(H}HzxH] HxH[]@HxHHH[]H
Q H<$H1uHHt\HyeDHpH 1HVH;H5|1@1@H H5FH:rw1fDcy1HkH=Q H5[H1H?{1IfDH) H5H8w1&ATH5ԣUHSHuHIH{I$HHHI$tA1Ht)HmH=HS$1Hu@zH;HHH;t!H[]A\It$LV0LCHHD$AP0HD$H[]A\fHa H8vt-wHUH=f1HrH[]A\yf.1xfATUHSDGEH5¢tHIHyI$HHHI$tXHEHtHH=HDHs$H=1yLHIMLt0[H]A\It$LV0HEHtLSHAR0[H]A\D[]A\H=`1xfDH H8yutEPvEHUtHPH
FHD[uH=#1]A\Xx1AfAUATUSHHDWEH5\JsHIH{(xLHxHS$Hp$H=H1wI4$IHHI4$HtH}HHH}HtH+HHH+uLcHAT$0HL[]A\A]ÐDOEt'H H51E1H8sHL[]A\A]H H52E1H:sHL[]A\A]fH
 E1H9swtH{(wH=Hp$H1vI,MD$LAP0L]HAS0AUATUH1SH|pHHHBH5Ϊ1 HsuHIH;p H@I|$taLHtM$AIMM$t*EyL+E1IML+tkHL[]A\A]DM\$LAS0f.M$IMM$L% HI<$(wHIHHHufDHCHP0HL[]A\A]H{ukHHHHtHL[]A\A]@H3HHH3t]I$HHI$uMD$LAP0H= H5E1H?qHHHH0HHHQ0!HkHU0fLP0E1ff.AU1ATUHHH5S1HH HH$stz1cnHHtkE1H<$@L;,$RHJpHItRHH'rxsLKsM$IIMM$uML$LAQ0L;,$~DHH[]A\A]fkrHtH;HHH;twH1H[]A\A]I$HHI$uIt$LV0HH5HH1rHtHHHHoHHHQ0`HkH1U0Offffff.AUATAUSHHHH~H5: H9tUsuLHqI|qHuMRsDHLsHHmHx:HH[]A\A]0pHI H5H8*oH1[]A\A]DHq H:H[]A\A]mrDH1}AUATIUHH5QSHHmHHHH	qIHHHHu
HSHR0H= I9tHL[]A\A]HHHHtII|$H5ؘmHHt@HHpH3IHHH3uHkHU0H_S0fDH=	 H5}E1H?mif.UHH5SHHlHHt1HHpHHHHHu
HKHQ0HH[]H H5\1H8vm@UHH5xSHHlHHt1HHoHHHHHu
HKHQ0HH[]H H5#1H8m@UHH5(SHHkHHt1HH4oHHHHHu
HKHQ0HH[]H H5Ә1H8l@UHH5	SHH7kHHt1HHnHHHHHu
HKHQ0HH[]H? H51H8&l@UHH5pSHHjHHt1HHTnHHHHHu
HKHQ0HH[]H H51H8k@UHH5SHHWjHHt1HHmHHHHHu
HKHQ0HH[]H_ H51H8Fk@UHH5SHHiHHt1HHtmHHHHHu
HKHQ0HH[]H H5Ţ1H8j@UHH5ASHHwiHHt1HHmHHHHHu
HKHQ0HH[]H H51H8fj@ATUSHHHH{H- H,$H531HmH<$JnH$H9HkHH;k }gHC(Hk HHH9r3H9rOH1H*HH*Y
f.LeH{LiH0Lc(HCH#jH[]A\f.H H<$H2mgHHu<OkHu"H=C H5ğH1H?m1H[]A\DHDHXH

 H51HSH9hm1@IIIH	MIOdIƒII	I*XfDIIIAM	I*XfHy H5 H8jh1=g11UHSHHHHHLD$pHL$`HD$`1HD$hHD$peH|$pHC HCHtnH;= teH{H5kxrHT$HuO1PhHH5fHtQHMHHHMtOHC1HĈ[]HĈ1[]@H4$H|Hy@HeHĈ[]HuHV0H- H5ԑH:gHgHHeHXnATUHSHH`HFH~HG HGH{H~H
jHT$H1gHIeMYI4$HHI4$H} HGHP`HH0L I0%dHHHCHu(H- H9HF H{0HTggHEH`H[]A\HFfHI+d1MI<$HHI<$uML$LAQ0H} HGHP`HH0L I2DcHHHCHu(H- H9t%HF H{0Ht{f1҅xHEHH`H[]A\@HHHSH5H HRH81,i1H4$H}HHc1HHs0fDHPH5]H-f 1H}h1d@;f1HPH) H5ZH;d131)fHPH5UH
 H5H9c1AUATUSHHGuHV GHH[]A\A][aDkHEx#CcgDIdx<LaEH= HHH+H5[]A\A]1e@L]}aH ]H8aE1bffff.UHSHHHtHu e`HHH}0HtPfHtqHUHH=q1HdHHHHuHKHHD$Q0HD$H[]@H
 HUHHh H5H8Yb11ƐATUSWH~RH5+ H H6fHHtTHdH}AHHH}t[A|2tkH H[]A\Gt!H
 H53H9a[]1A\@H H5:H;aLEHAP0A}DH5֏11HdHtH(HHH(t!H{ H51[]A\1cfLHHAQ0H0~>1uHw HH_H H5֋H:a1HH H5jH8`AUATIUSHhHHdHHu&MImHHImH
`HHI|$HHcE1xHT$Huq1`HI^HMHHHMzHuHV0MpH;1HHH;LCHAP0HhH[]A\A]fH4$LxHE1HP^|MMLAQ0H%_HHfLIMLtG|a1HuH- HEHhH[]A\A]HQ H5E1H:?_L[HAS0H& H5͉1H8_1H_I7ATMHI)UISuTtoHHy fD

HH
wL9r[]HMA\I9tH8
wuHtH)HH[]A\LZILj$HHIDH9HBH9rI9H9/wuH@H9i@`I9r%9w,I[Db&D9gHHtvHt^HtDHt,Ht\2%H9Dd2%HD9$\2%H9Dd2%HD9$\2%H9HDd2$D9$upH^L9Dd2%D9$uW\2&9\uLDd2'D9du?\2(9\u4Dd2)D9du'\2*9\uDd2+D9duH\2$9tHH9I9H;(ruH[H)H]IHA\R$H@I9H;ru1/[H)H]JA\HH)Hz
H@HH)HAUATIUHSHH8Ht_{HUHHHH5 HHH6^IHHHHt]MLugHfDHHHUHHt@H= HH7L^I$IHHHI$uLHKHLQ0HtLcH}ILkM)L9HE J'H9H9LMJLI<\LeL;e Le)L1IMLHH[]A\A]fDLe LIMLH1[]A\A]@H- H52H}iZL+HIML+uHCHP0Hu(H}3\xH}HE H9'H)1HH<H}@ZH}LcH1AT$0!ffff.S0~9HFtT1uvH^H~
Hx3H[:Zf.H H5H8zYf.1[@H
q HPH5f1H9]f.H9 H5H:*YUH
H~SHHHHHHHT$LL$0LD$ HH$HD$0H1HD$HD$ [IHT$0HtHD$ H^H-/ H9NH@H{@C0HXHC@H7HHH75H{HHTHCHLIMLH{8HPHC8LIML)H|$0H7YHHC@iH|$0H?C3C2?
TH|$ HC HH9VHs(H{HyYHt$ HCH\HHCC11C03@H{@C0HtHC@H/HHH/uLWAR0H{HHtHCHLIMLHH{8HtHC8HHHHH|$0HaXHHC@4H|$0H?C3C2?
H|$ HC HH;= pUHs(H{H½;Xx,Ht$ HCH"HxHCC11C0HH[]f<
<
H H51H;SZƐHOQ0H|$0HH-T C2C3Qf.HGP0@Hs(H{1W\f[fDH- K3H= H51HTHHC8fDBx<
$zfDzfDGYHCHC2VH= HPH51H?5YAVAUATIUS1H(HF7H~,1LVHHy1HH4HE8HHHE7It$H{HnLnHs(HV*H{HLUHk I|$(HGHP`HH0H-: HuQHHHCH-; It$0H9}HF H{PHt[U~HEH[]A\A]A^DHSHU H5HHE11HRH;W[]A\A]LA^DHHsPHEIfDLEHE1AP0I|$Hs(HoLoH{HTxH{HLTHk I|$(HGHP`HH0L
 I1PHHHCH- It$0H9=HF H{PHSE1f.HE1HHEHMHQ0DE1HPH5L 1E1I;AV@SE1H~L H5шE1I:Q`fHPH5]Hi H5.|E1H8WQ)fSH
HHHHH0HLL$,LD$ H$HD$H1HD$D$,T1tT$,Ht$ HpH0[AVAUATUSHHHDSH$EH H51HE1^SH
o H9KuH5F HVH}H{8HE1g_L,$MrHkpH,H{xL]MI)M9MNM9HHELcxHL+mMgE1@Hut}MfHL/QLUIMLUHkpHH{xLMI)M9MMNM97H.HELsxL+mMpMIt`HLPmLmIMLmH=Q LH?QHYI$IHHI$bDHL[]A\A]A^1ILHIHH2PHEHHHEufHUHR0HkpHH{xHMH)I9IMNL9/H*HELsxHL+mMcfDLELI< LHHttLsxL+hM/fDKEH H5MyE1H8MHL[]A\A]A^E1L]IML]uLuHAV0MI,$E1HHI,$MT$LAR0HL[]A\A]A^Hi H5xE1H:WMHL[]A\A]A^LuLI< KHH@E1(HHAEL% H5wE1I<$LH{ H511LOHHtL
 H{8E1H
g H1I1bKLUIIMLUMQHkpHH{xLmI)HHELkxHLHLHMIHHHM3I<$HHI<$M#HHHǃHHHHHoU011QHNHULH<IHHHfDHEHP0DCEH5U H{ H6PHH]H%NL]AIML]E1E),@HuHV011PPHIt$LV0LEHAP0{tQH H5vH;JL5 H5E1I>JLmHAU0[IH-y H5uH}iJt11OHAUIATIUSHNHHH@t"HHkHHHt3HH[]A\A]ÐHJHHt/H3HHH3uHCHP0HH[]A\A]KHtH
' HH1ItJMt'IEH5LHP1MH`HHHHH?HH]fff.AUATIHUSHIHHHcJHHH5* I|$HE11HH6GHIHHHH]HHH]tsMH- LHuWI}HHHI}tcHxnIl$0HH[]A\A]HHHHHuHSHR0fDLMHAQ0LCHAP0\MULAR0JHtHH[H]A\A]LZ H5KH1HI;_LQf.ATUSG$HHW`HHwXH9HoHHG@HH)HH)tfHsXHS`H9~CH)Hs8HdTHtHHCXHCXHCHKy[E1]LA\@HCXHC`L% I$[]LA\@1rHHHE1HxH)kHHsXHS`]DDH H
yH5*xE11E1H;FHHtH;HEHUHHHUhHMHQ0Yffff.ATHw 1USHH0H1EHHtSH
3 HH1HUIHHHUtMxLc0[]LA\HuHV0MyGHt[I]LA\H1 H5"L1IH;6J@SDGHE~k>Ht}s t)H{Pt"HSHHH+S@H[H)
FDK$1҅tH{`tHKHHxHH+S@[HH)E@t!H* H5oH8E1[H	 H5pH:D1[fD1fff.SHGxHHH8HtV!CH{xIHHC8H{hHtUIGHHChuPHp H5/~H:tDzfHXIHHC8H{hHtmIHGHHChtHCxHCpHHtHu1HHHDH1Ht[@;E[H H5a}H8CCfffff.SHHHH}}HpH0CCHT$LL$(LD$ H7}H$H1HD$HD$( pF8H5	 H|$ RHH{HHCHHHHtjLD$ IC H|$ Ht$(C$H{HHsxL
Z L9KHCPC(CH01[fLWAR0HD$ HHC HT$ L\$(C$HSL[xxS1H
 H9KHCPtC(CH01[f.H|$ LD L9G@@fDH0[DSLCoHH
{HHHPH{CHD$0LD$HL$HT$ LL$HLD$@HL$H{H$C1HD$(HD$H HD$0DH|$0H=i H5X{H?]@H5 H|$@PH{H{HHCH7HHH7L\$@HIC LT$@LL$HC$LSLKxH H9CHCXHC`HC@C(CHP1[H5I H|$@WOHH{HtHCHHHHuHOQ0Ht$@HC H|$@LD$HC$H{HLCx6xb1L
A L9KHCXHC`HC@tC(CHP1[fL\$@H I9CAAfDHP[DUH
vyH-lSHHHHZyHXCCHD$0HL$HT$ LL$HLD$@HL$H3yH$1Hl$HD$(HD$H HD$0>BH|$0H= H5xH?=H- H|$@HNHH|$@H:NHH|$@HMHH{HHCH7HHH7LT$@HIC LL$@LD$HC$LKLCxb:L{ L9[HCPHCXHC`HC@C(CHX[1]fH- H|$@HMHH|$@HFMHH|$@HLHH{HtHCHHHHuHWR0H|$@HC HHl$@HL$HC$HkHKxoxK1H5 H9sHCPHCXHC`HC@t,C(CHX[1]fHX[]@LL$@L M9QAAfDSDOHEuSGHHtzHCHHHHt\HHtHǃHHHHte1[f)xbH{CHtHCHHHHuHwV0H1HtHǃHHHHuLGAP01둸[fffff.SDWHEHwHOHGH1HGHWHPHHGG9H{HHCLIML6H{8H9H{hHC8Hj@HHChHD'LSL[HCMH{LKLOHHCCtH8H{HtHCHHHHtzH{8Ht
9HC8H{hHt
?HChHHtHǃHHHHtH{L@H[AfDHwV0HWR0z@[fffff.SH&HsHKHCH1HCHSHPH{HCtAH7H{ HtHC LIMLt)H{L@H[AH{ HuDLOAQ0fD[fffff.SD_HEGH HHC HHHHH{(HHC(HHHHH{0HHC0HHHHH{8HHC8H7HHH7H{@HHC@LIMLH{pHHCpLIMLHHHǃLIMLHHHǃLIMLlH{HHHCHHHHH4HHtHǃHHHH1[fDC$H{ CHtHC HHHHuHOQ0H{(HtHC(H7HHH7XH{0HtHC0LIML$H{8HtHC8LIML@H{@HtHC@HHHHH{pHtHCpH7HHH7HHtHǃLIMLHHtHǃLIMLH{HHtHCHHHHHH1H~HǃHHHH`HwV01RfLWAR0LGAP0LGAP0HOQ0@HGP0@HOQ0d@HGP00@LWAR0[fff.SHHsHKHCH1HCHSHPHHCtFH&3HHtHǃLIMLt0H{L@H[AfDHHuf.LOAQ0fD[fffff.SH7xCHHtHǃHHHHt
1[fHWR01[D[fSH xkHsHKHCH1HCHSHPH{HCtUH
2H{HtHCLIMLt=H{L@H[AHCtH[DH{HuDLOAQ0fDSH7 x;H{HtHCHHHHt1[HWR01[D[ÐATUSHHH CD$HL$HT$H5{c15T$Dc(EH{|Lݬ H|$I2HHc|$C HC0HtkHsPHtyHK@H)H~m|$HuLCH1IMI)MIII)LH9AIII96H)HH<HK@2HHS ufH{h11=0HCpC$T$HHE1Ht'HCHHh2HItk tHCPH{hHCp4H L[]A\@St)H
 H5\H9s1H 1[]A\HY H5\H;J1H 1[]A\kH5 H{H65HHt0H3LEAIMLEuLMHAQ0EH۪ dfLcp/I94H{hIľH0L.D[H EH;H5[u0H;H5j1d0f[2H1H H[]A\@HhHI{HHHHHCXHC`@{ t)H{Pt"HKH1HxHH+C@H)DC$1EtH{`u@H;H5.[//@H13HH:Lk HP$H5[1I:3HMHHHM	HuHV0f.LXHAS0H=) H5ji11H?3AWAVAUATUSHHH8D[HD$E>H HL$H5f111H|$[DK(EiH{wLd$Ik 1I9NL5 IHHHIH{h1-u0Lkp-I9
2H{hIǾ-La,,S E1HCpLd$HD$ tHCPHtIL+k@M91L1J+HIHD$ H@$MHD$GHs8Hs@LHM)a/Lk@{$MHCPUHL!HKt/$HHHHHI)IMHHuHKxLLH?HHD1tHSPHtHH+C@I9ILH{hHCp0H8H[]A\A]A^A_DDSEt/H H5WH8,H81[]A\A]A^A_Hi H5WH:Z,H81[]A\A]A^A_fDCE~wH5  H{H60HHXH.LmAIMLmuLuHAV0EKfDHSPH[HH+C@OfD{H H;H5.V+H;H5e1+fH{h1+u0HkpH*H9:/H{hIľ*L)*1HCp(HIjD{ E11Et6HCPHt,H{@II)IH{8Lq(HHLk@D[$EHCPHt$HL,,HEXHHHEtsL
 H{11I1\)HH@H; cH@HEHEHS0IHxHHHC0mfHMHQ0@H{8H{@L'HHEL5 Lc@L91IH;H5VU)-@MfLAT$0gH1-HHL{ HP$H5U1I8-LIMLHsHV0@HHHEuHEHP0M$1IMM$YIL$LQ0IfMM<$IMM<$"HCHtLIMLHPHR0H @H}HHH}I4$HHI4$uMl$LAU0L5 H5X1I>f(E1MDH|$ Li&HD$ HgL01IML0=H|$ LOAQ0+L LI:,L]IIML]I$LHHI$HYBHpLIMLLPHAR0HC@HCHHCPHl$ MHC@HCHHCP~HSxH~E1C tsILtjHs8L)HÑHHIL{PL{HHHH|$Hs8Hs@LL9|L(Lc@YfD1E1돐HI)Ir(Hk@I/)L{PHSxI9KHjfD+H
T H5`H9E&MDLd$ I,$HHI,$8H|$ LoAU0&H{8H{@Ln#HHLc@	HP00HUHR01LAWH[WAVAUATIUHSHHDwHDŽ$H$DŽ$EG')DI%DL|#H$L$L$H_L1H$H
!HA(OH$H~H5t H9&)H$&A1H$L$L$H
9!H_LH<$1H'AL$H5 IxH9'(H$1+&APH$E1E111HHbtb+aHɝ H5y^1AH;2(HtHUHHHUHD[]A\A]A^A_rt#wu2KA@eDKJfKA@A+K@@LEHAP0` LHË(.!H7 A+H:G!*f$Hf#H$Hxu!H5G H9t&mH$H$H$H}#Af.uMH5 H5v]AH: "HjzfL
 H5]AI9!WCrDDDDEDEEHT$D)#D${DcAAD	@{H$H5=NHAb :E1E.{1HHHHHHpHV0@H$$HIL5Ț 1HI6"M]HIMM]HmLmA^HE$H$CD$Eu*L H5\AI:p KAf;$IH$DI1#LCxs:HT$L$!D|$(AA@f$D{IEx'C#DHH CHH H5kZML1H;H;IHMtI$HHI$A2L%[ H5lZI<$A5M}LAW0U8	q	#HY H5YH	1H;X^L< H$AI;#L H5RYAI:A$n{Dc]I\$LS0HE4$L- E4$I}HHGH/HLGHO 1LH98
HHHHʃtoHp>
Ht\HtMHt>Ht/Ht Ht
H>
H>
|H>
tsH>
tjH>
taH>
tXHVH9HtP:
tGH>
t>z
Hrt4z
Hrt*z
Hrt z
Hrtz
Hrtz
HrufHH)ILGu;Ht6HHf.H H5GH8f.1HfAWAVAUATUHHSHH}L%P L$$H5vW1H1H<$ H$IL91HH{E1H}HUE1HHM HH9?
IHHHȃt|
LoHthHtWHtFHt5Ht$HtIA}
IA}
IA}
t}IA}
trIA}
tgIA}
t\IEH9ItT8
tKIA}
t@x
Lht6x
Lht,x
Lht"x
Lhtx
Lhtx
Lhu@II)LMHUtULHILH~I$HHI$t4MM9MHH[]A\A]A^A_fDMD$LAP0fH! H<$H2HI*HffDHpH
} 1HVH9H5UP{HHI$uIl$LU0H;HHH;t1Bf.LKH1AQ0&H H5D1H8	UHSH01Hw HHHH}PHtaHIHU@HMHtcH=`T1HHHHHuHsHHD$V0HD$H[]Lٓ HU@HMIHID@H H	 H5CH:1H H5hDH811ATUSHHH`SCtqH5S1H`sIKHT$H4$H{aLHHHxIHH`[]A\H
9 HSH5
I1H9H`1[]A\fD}uJH HH`[]A\fDH`1[]A\DHّ H5BH81rH H;11Yf.AVAUATUSHHH KHD$2CHI HL$H5SR11tzHt$H1HIH$tY
IHT$Iv${ILHMH|H9\$tHHH,$H H[]A\A]A^fDH HGH5G11H;H H[]A\A]A^HHH$H2HHH2teA<$unH- HEwDHA H5A1H80UL$MIMM;H<$LWAR0*H<$HoU0H=I 1H?_f.ATHUSH_H$GttH5PHH11VtGH$H;' t}HtxHH<$IkHH$HHHHHH[]A\H
1 HPH5F11H9HH[]A\1:HH$HIHtXH<$1H7HHH7tH<$HoU0H1[H]A\fDH H5^?1H88[H3LHAEH,$LEIMLEuH<$LOAQ0L 1I:1SHx]Cx[HMD1Ht[HHHHt@s@s[H H5f>H81[fDHHHQ0c1빐AUATU1SHH(HH@HHT$Ht$HH|$H HH0HI8HI$AHHI$(HT$Ht$H|$HHHHfDHT$Ht$H|$<H
u HH1:HIHFI4$AHHI4$AtxEt;HT$Ht$H|$1tH+HHH+H([]A\A]@H= 11H7HHtLIMLuLPHAR0뎐fDMD$LAP0affffff.ATUSWH~RH5k H9wtmH5F YmHtQDS\HDS](x<H{ H5?1[]A\1GtYH
2 H5<H9#[]1A\@HHtL'ZAE~L
 H5;I9Hي H5R<H;[]1A\H- H{ HulHHtH|H}AHHH}tE{WLEHAP0ffff.AWAVAUATUSHHHXDCdH%(HD$H1D$ EwHL$ HT$H5s@1H H9SH5 HkHLl$IE{\T$ L%} H|$I4$fH- 11HHu?HLIMLH|$)HHHt$0E1HHEgHHHEDt$DLl$0D|$<l$8LD|$Dt$D|$@{HI'HH H{ 1H01
MIMMHH8HHH8H{pHtHCpH7HHH7HHCpHCxHtHǃLIMLH{8HtNMuH
y8H]<H5e;A1HBLIMLu
HPHR0EnH{ L$H;H5E1;HIH=JH‰1,HHUDD$H{8H:H5;L1HIH{pHtHCpHHHH^LspHCxLMc3L9"L{xH{0HtDMuH5 I$11H6ChH$HHHHrHl$bf{uAH H58H81HT$HdH3%(HX[]A\A]A^A_fDHa H571H;PHsL
& H{ I1HHt2HLUAIMLUiEf1@H
 H|$H1|"RH H5GH;fDHD$HtH81HHH89H|$1LWAR0%DHH{TAELt$I{\t`T$ Bu&H|$L% I4$1xZfH= H5F1H?h;L=9 H5j9I?
HD$HLIL1MfL%q H|$I4$rHT$HHHHH581H11HHHD$L]HAS0@H|$6HHbH
 HP$H5TF1H9nHHHH3HsHV0$@LPHAR0eHHHEH]HS0L% H5041I<$w	"H5711HHH(HHH(H{pHtHCpLIMLHHCpHCxHtHǃL'IML'H{8Ht,H5Z711\HL0IML0yH{ H5H5811AHHD$H.LIMLH|$HGP0
H2H=D1HH-KH- H53H}1
H=^ H5CH?BIVLH$R0H$1HHHQ0>H|$HwV0TLOAQ0DL_AS0qL]HAS0L5 11I6F~LHHAQ0L_AS05LoAU0bLHHAQ0~LxHAW0wM&IMM&lMnLAU0\L= 11I7ChH-A H5CH}$HOQ0DATIUHSH HHt
HӅH}(Ht
LӅH}0Ht
LӅH}8Ht
LӅH}@Ht
LӅH}pHt	LӅusHHt	LӅu^HHt	LӅuIH}HHt	LӅu7HHt	LӅu"HHtHL[]A\1[]A\ff.SHHHtHCHHHHt<H{HtHCHHHHuHwV0H{L@H[AHWR0H H@H H@H H@HHWPHt!HGPHHHHu
HJHQ01Hff.HPHHtH1DH!~ H@H~ H@H~ H@HHHtH1DHHW Ht!HG HHHHu
HJHQ01Hff.H HHtH1DHH10H1HtJBHHBJHHtH*} HDHY~ Hfff.HHW0Ht!HG0HHHHu
HJHQ01Hff.H0HHtH1DH} H@ATIUHSHHHt*HӅu1HHt%HL[]A\fHHu1f[]A\ff.SHwHHOHGH1HGHWHPHGHHtHCLIMLtmH{HtHCLIMLt=H{ HtHC HHHHuHWR0H{H@H[DL_AS0fDLOAQ0fffff.SHHHtHCHHHHt\H{HtHCHHHHt,H{ HtHC HHHHuLGAP01[HwV0HWR0H HHtH1DH0~H{ HHH{ H5,H81fff.H0~H{ HHHz H5H,H81fff.HW~HwHHHGHH@Gt!H
z H5+H9s1H@H=az H5+H?R1fffff.HH{ H5*H8&1Hffffff.HH{ H57H81Hffffff.HHU{ H5U,H81Hffffff.HH%{ H50H81Hffffff.H0~H1HHYy H5*H8J1H@HcH?H5#*H@HHcd@SHHHt#NHy HCH[fHiy H[HS10HHtD1HHCtH[HHHHt	[HKHQ0@1[@HS10HHtD15HHCtH[HHHHt	[[HKHQ0@1[@ATHHUHSHH6xmHHH9r1H9HH*HH*Y
)Lbf.rHHHH	HHLdI?M9v0Hw H5(H;g1LbH?I9wH;J4HtULeH1[]A\f.III	I*XNfDIHII	I*XSHw(G1HH1H{@HtHC@HHHHtQH{HHtHCHHHHHtQH{8HtHC8HHHHt!Hv H[@HWR0LGAP0fDHwV01[ÐAVAUATUHSHG1 WHH$y1HHLtMH$L;w~H$LXI0L$L}H)IIIr$*LAAIcHËuHYLd$0}1I9|pI~gNt#I)HxZM6HJu H57H;H$1H
HHH
fDHĠH[]A\A]A^DHHLt3DH$H9]~H$HH$y@HA<$H$HHHHuH$L_AS0H-t HEXH$HwV0D@Hs H5$1H:#H=H$LEILE1MH$HLOAQ0HHHuH$LgAT$0L5s 1I>1fDHx1HeDHs H5#H8
1HSHHH SD$x6HL$HT$H5Q51t0{T$Ht$H [Hr H5n#H8H 1[fHxHcHIfHir H5.#H8Z1HHOxHDH)r H5"H81HHwxH@RfHq H5"H81HUHSHx0}H H߉HHc[]Hq H5N"H8zH1[]ÐhHWHtLFH~H$1LHFH~H$HhHWHtLFH~H$1LHFH~H$HUSHHHH{H-xq H,$H5*1HH<$u@H$H9HSHC H)1HHHIH{HHSH[]DHp H<$H2eHHH?Ht5HSHC H)H9uHH{HHSHH[]@HtH1[]HXH
o H5+1HSH9PH1[]Ho H5` H81/AT1E1UHSHHt'HHIHHHHu
HSHR0[]LA\USHHHH{H-o H,$H511H
H<$<\H$H9E1HH{HKHHS HHH9?
HHHЃtoHw>
Ht\HtMHt>Ht/Ht Ht
Hw>
H>
}H>
ttH>
tkH>
tbH>
tYHFH9HtQ8
tHH>
t?x
Hpt5x
Hpt+x
Hpt!x
Hptx
Hpt
x
HpuHH)HH9HK}EuSH[]@H)H)HHK6H[]Hn H<$H2IHII?HyE1HDH1[]HXH
]m H5>)1HSH9H1[]H0Hm H5H8
10AWHAAAVIAUATUHH1SHHxH|$H|$HItogL5l IAEH{1I61LRIAEMD$u~H=J tPHl H:u-I$HHI$tdIHxL[]A\A]A^A_[u)DH5ol H H>huI<$HHI<$uMD$LAP0IMtL;=dl tjLk LI3MIIMMuMgLAT$0I9bMI?EuVM;HC0H-LHC0!fDILHIu
IoLU0DL$IEMLL5k H5R.H1I>U1SHHH5{-H(LD$HL$HT$IHD$ H$[H<$Hj H5*H8*H-Kk H|$HH
H|$H@HHL$HT$H5,H=j 1HHCHL$HT$H5,H=Kk 1|HHCH(1[]fDH-j H|$H\HtwH|$HHteHL$HT$H5U,H==j 1HHCt=HL$HT$H5-,H=j 11HHCt#H([]f.H{HtHCHHHHuHOQ0AWAVAUIATUSHHHGLw L9H,I)HoHx_L9ZLtLL$HE>AMw2HW@3ǏLHE>HIHsHH[]A\A]A^A_NdLL$HE,$A$Ms2{3HS@kHE,$xBHCHH3H[]A\A]A^A_@H=H[]A\A]A^A_DL^S01H
,h H9OHkh 11H3HHt\H@t"H{uHH3HHH3tD1[H=g HPH5.+1H?LIMLt
1H[fDLKH1AQ0HfDHHHtHxtHg H51H:fDHf H5r1H8fDUSHHH{0H-ig H,$H58)1Hn{1H<$uH$H9uNHHWH[]H
f H<$H1mHHtlHH)HHH[]@HpH=f 1HVH;H5"1@1@Hf H5H:1fD1Htf.He H5BH81mAWIAVAUATUSHHXHue H9GHD$0H5Cf VGHH1HspE1E1ML|$HD$@
fHspHtH~lHuHspLHtHCpLIMLfHHCpHCxHtHǃL/IML/E1HD$11HD$0HteIL+d$HLcxLHxH)HT$SH|$0HHT$HtHD$0LIMLHH\$0Ht9HHHHT$yHT$H:HHH:jHtvHt$0Ht6HBH|$0HtHD$0L7IML7L-c HI}HHD$0HEHHHEDHl$0HHXH[]A\A]A^A_fDHt$ H+t$I<%HIwfLHtL}IML}[HtH*HHH*3HD$0HKH1HHHhH|$0LgAT$0UDMDLHD$0M<$ID$IMHD$M<$HD$0HLxHHLL$@sY{ZE1HS@E1MHL$ LL|$(;HiH|$Ht$@IT5H9T$vI9Ht$.HH|$(HIHH9M4$Ml$IMM4$HD$H9D$ OH|$0E1HtHD$0L?IML?H{pHtHCpH7HHH7RHCpHCx11Ht$HHHt$(H|$(HIHHbI$Ml$HHI$u@IL$LQ0E1HD$H9D$ jH|$0H1LcxHt$0HHD$HD$0N4LxLHsYHS@K<7LL$ LD$ LL$@H|$({ZHL$(OKHH|$Ht$@xMT5L9T$M4M9L\$>fDLGAP0HWR0mIt$LV0HD$0HtzE1E1CLBHAP0HuHHT$V0HT$HH.AEH-`_ H5H}1N1%L|$LLL1L)HMHQ0H_S0@gLwHT$AV0E1HD$11HT$NLfHHT$AT$0HT$11HXS`H5^ H{ H6ZHHHfLEAIMLEE1EfDH;p'HH8H|$0HT$HT$L|$L1MJ4 mLI9aK4<L)UI$1HHI$Ml$LHT$AU0HT$L|$11LWHT$AR0HT$]1+L|$1ELZHAS01HT$HHHT$9JKt-H?] H51H;.LMHAQ0H=] H51H?L@UHSHw~XH\ H9_G]H=\] 11H7HHHtH@tHH{HH[]OtiHz\ H5
1H8iHH[]L\ HPH51I8H+HHH+1HH[]DH\ H5
1H:HH[]fDH4HH8>LIMLtAHHt!HDžH7HHH7uHOQ0E\1ۈE]fDL[HAS0LKH1AQ0fffff.SHHHDCH$E~dH51HH<$H9L
r[ H<$I1HtpHH-H[{t)HZ H5H81HH[HZ H5H:1fD1@s1HuHHHH4$H
UZ 1H^H9H5HS1tAWAVAUATAUHSHH8HHvH;=Z WE1DHH5Y H
[Y 1H6HHD$ HDHS'Du L{AEMLcHCEAAHHD$EED$t
AHt$LHHt$H
H|$'HT$
L1Ht.HD$LI
I97IA|$
wu@A	AAAE	Du H8H[]A\A]A^A_HX HH
WY 1H3UHHHD$ 1Mo1LRHHHxJ
LL$ HIqLD$ I8HHI8u
H|$ LWAR0H\$ Du MADu @EmMdLcIwA<
UH;6LHHtOLd$ M$IMM$H\$ Du ADu H
W H5H9jLt$ 1I.HHI.H|$ LWAR0fDAAOHT$IfDA$
w*
ID$t-
tHH9-At/IA$
vIAII9AuA|$
AIHt$ Hf.H;Ht$1ZHHHL$ Lt$HxHqILL{K44IG@A$LpIT$
w

H9HIHE	AAAE	Du Du EAEADf.1fAIH|$ 9H\$ 
@
AIH)fA|$
tAI@
IAfDHD$ H9tH8HHH8t`H\$ LL)HH;t$H|$ qDu DDAH\$ A@Lt$MIkH|$ LGAP0H|$ LoAU0HT H5h1H8nfAUATUHSH8H8HD$HD$ H}]tgH
U 11H1HHHL$ HT$H5FH1LL$ILD$ IH;HHH;H}^HIH[T H} 1H1H3hM$HIMM$HHE1H}8HHT AH9GE_H
R E1H5NS 1HH6HtnH}pHHEpHHHHHEpHExHxE1}]H+HHH+1HD$HtiL IML tMHD$ HtvH(HHH(tZHTHHHHPH8[]A\A]H|$LGAP0HD$ HtH8HHH8u
H|$ LOAQ0HLAIMLDH8[]A\A]DE1H
R fMl$LAU0HDfDLSHAR0DHuHH}pHt-HEpHHHHu@LGHD$AP0HD$HEpHExHxDO}]uvL+IML+t'A#fDL[HAAS0fHKHQ0@HAHHHHsHV0H|$HcHILT$M
IMM
tKHHtHDžHHHHt=Ht$ H=L1HH|$L_AS0fHwV0A!HuP H5
AH8UHSHHM HtHM HHHuH[]ÐH/H(OK)NKwbrbrb+

sssfilenoseekableisattyraw stream has been detacheddetachI/O operation on closed file.I/O operation on closed fileOO|n:BlockingIOError|O:truncate__IOBase_closednew buffer size too large$DTtunderlying buffer has been detachedI/O operation on uninitialized objectFile or stream is not writable.File or stream is not readable.File or stream is not seekable.?|n:peekreentrant call inside %sn:read1read length must be positiveflush of closed filereadline of closed file|O&:readlinereadline() should have returned a bytes object, not '%.200s'namestrictbuffererrorsnewlineline_bufferingO|zzzi:fileioillegal newline value: %slocalegetpreferredencodingasciiOirawdecodertranslate((OK))setstatepeek() should have returned a bytes object, not '%.200s'read() should have returned a bytes object, not '%.200s'could not determine default encodingOi|O:IncrementalNewlineDecodercloseflushtell(O)(iO)((si))s#decode(s#i)U:writenot writableresetreplaceunderlying stream is not seekabletelling position disabled by next() callcan't reconstruct logical file positionthe BufferedRWPair object is being garbage-collecteda strictly positive integer is requiredInvalid whence (%i, should be 0, 1 or 2)Can't do nonzero cur-relative seeksinvalid whence (%i, should be 0, 1 or 2)raw readinto() returned invalid length %zd (should have been between 0 and %zd)O:writelinesO|i:seekNegative seek position %zdw*:readintoread() should return bytesnegative seek value %zdnew position too largew*readingFile not open for %s|n:readreadall_ioosDEFAULT_BUFFER_SIZEUnsupportedOperations(OO){}encodegetstatenewliness*:writewrite to closed fileisn_io.BufferedRandom_io.BufferedRWPair_io.BufferedWriter_io.BufferedReader_io.BytesIO_io.FileIO_io._TextIOBase_io._BufferedIOBase_io._RawIOBase_io._IOBasegetvalue__getstate____setstate__True if the file is closed.True if the file is closedclosefdString giving the file mode_checkClosed_checkSeekable_checkReadable_checkWritable__enter____exit__characters_writtenwrite could not complete without blockingException raised when I/O would block on a non-blocking I/O streamTrue if the file descriptor will be closedO|sizzzi:openinvalid file: %sinvalid mode: '%s'Osiinvalid buffering sizeunknown mode: '%s'Osssi|O:readNegative size value %zd<%s><%s name=%s><_io.FileIO [closed]><_io.FileIO fd=%d mode='%s'>|O&:readlinesextendan integer is requiredcan't use U and writing mode at oncecan't have text and binary mode at oncemust have exactly one of read/write/append modebinary mode doesn't take an encoding argumentbinary mode doesn't take an errors argumentbinary mode doesn't take a newline argumentcan't have unbuffered text I/Ointeger argument expected, got '%.200s'integer argument expected, got '%s'<_io.FileIO name=%s mode='%s'><_io.TextIOWrapper encoding=%s><_io.TextIOWrapper name=%s encoding=%s>negative size value %zdinitial_bytes|O:BytesIO(OnN)%.200s.__setstate__ argument should be 3-tuple, got %.200ssecond item of state must be an integer, not %.200sposition value cannot be negativethird item of state should be a dict, got a %.200sinitial_value|Oz:__init__inputfinalO|i:IncrementalNewlineDecoder|O&:readnot readable_io.IncrementalNewlineDecoderunicode argument expected, got '%s'initial_value must be unicode or None, not %.200s%.200s.__setstate__ argument should be 4-tuple, got %.200sthird item of state must be an integer, got %.200sfourth item of state should be a dict, got a %.200scannot fit '%.200s' into an offset-sized integerRaw stream returned invalid position %zdbuffer size must be strictly positivecan't allocate read lockO|n:BufferedReadermax_buffer_sizeO|nn:BufferedReadermax_buffer_size is deprecatedseek of closed fileread of closed filewhence must be between 0 and 2, not %dread length must be positive or -1O|si:fileioNegative filedescriptorinvalid mode: %.200s(is)(iss)|O:readlines(OOnN)writings*|O&|Ointeger argument expected, got floatencoder failed to return bytesMust have exactly one of read/write/append mode and at most one plusCannot use closefd=False with file namecan't do nonzero cur-relative seekscan't do nonzero end-relative seeksinvalid whence (%d, should be 0, 1 or 2)can't restore logical file positionnegative seek position %siNisO|i|O:readlineOO|nn:BufferedRWPairOniso8859-1utf-8utf-16-beutf-16-leutf-16utf-32-beutf-32-leutf-32unbounded read returned more bytes than a Python string can hold raw write() returned invalid length %zd (should have been between 0 and %zd)_io.TextIOWrapper_io.StringIO_CHUNK_SIZEreadline() should have returned an str object, not '%.200s'IncrementalNewlineDecoder.__init__ not calleddecoder should return a string result(OO)NN;8p `8``P	P(	P	Px			0
@
px
0
`


0(pH`x`Xx0
`X
Px

pX  P@`x @`0X0`X	
 
8@ p@h P   p !" ##@$$&@'('X )*(@+H`,p0.6 =FG  IpJKMXNPQhRS@T8Th UUVpV(VXPW`YZ]`^`_p`(`Hbeg@ hh m `p p!`w!px!y0"P{p"|"|"~#@#x###$@0$@X$x$`$$`$X%%p(&H&Ч&&0'''P(H(P(()8)P)h)))) )0)@)`*(*@*X*0p*p****п+`0+H+h++p++++0,p(,@,X,p,,P,,-0-px-- -`-.(.@`.x...`/h///p000 1`p11P1zRx$FJw?;*3$"4DADD0
AADS
CAA|5($mDZ
Jc
E\$mDZ
Jc
E\$D@mD\
Hc
E\$lmD\
He
C\$mDZ
Je
C\$uD]
Oc
E\$puD]
Oc
E\$uD]
Oc
E\$4 uD]
Oc
E\$\xuD_
Mc
E\$}D_
Me
K\,(AP
Gb
FY
GS4ACG k
DAEu
DAF4 ACG k
DAEu
DAF4LACG k
DAEu
DAF,AP
G`
HY
GS!D\!D\!D\!D\5DV
A45DV
AT !D\l8!D\P!D\hTD[
A4DU
ADBCD Q@
 AABGY
 AABC<$AJ x
ADa
CDZ
CCD
CIdPQHs
EP,AKD X
AAFBKX
E =DT
H\,@BDA 
ABC<$BBD D(G0F
(D ABBFdAv
ILOAAJ0
DAJc
DAH\
DAG
DADDAAJ0
DAAe
DAF
AAADhAAJ0
DAGc
DAH\
DAG<dBAA 
AEGd
ABIL^BBB B(D0D8D@
8D0A(B BBBF,AJ }
AGc
CJ$$!Aj
Ep
HLMA
Il8@HPX`hL	pBDB E(A0N8DP
8D0A(B BBBA$d	eDV
Fc
E\$	eDV
Fc
E\$	`mDX
Lc
E\\	B^B A(H0Pp
0D(A BBBJ
0C(A BBBJ$<
HA[`
AK,d
AS Y
ABH
DDT
`BAA 
DBD
DBJY
DBAj
DBH<
BBD K(D@
(A ABBB,LDBBB B(A0D8G
8A0A(B BBBALp@BBB B(A0A8JP
8A0A(B BBBE`=DW
E\$mDY
Kc
E\,zDc
IO
A$L(	mDY
Kc
E\$tp	Ap
Gc
E\
D,	BHA I
ABIX
$HU
CCh
)D`
A
x
$HU
CCL,

dBDN C(D@
(D ABBDH
(D ABBA,|
Am
Be
Kg
I\
(=DO
M\4
HAAJ@
AACF
DAE
XDT
H\
D$$mDO
Me
K\DLHACQ}
AADT
CAHq
CAC$]DK
Ic
E\D8BAA J@
 AABFv
 DABC,AAJY
AAI,4AJpx
DI_
DEtd&BBA A(Jx
(A ABBBc
(C ABBEU
(A ABBED
(C ABBDTHhBFN D0
 DABGw
 DABJW
 DAEG4`A~
I$TD@
CT
DR
FD|BNI A(I0Gy
0D(A BBBBdpB_B B(A0A8D@	
8A0A(B BBBBd
8A0A(B BBBJt,BBB A(A0JD
0D(A BBBGL
0C(D BBBG4
0D(A BBBIL %	B]W I(H0A8G
8A0A(B BBBG4-ADG r
FAKh
AAFL,h.AAJ0
AAHV
AAHd
CAH\
CAH4|/}AGD0
AAEO
DADT0BHD D0a
 AABIi
 AABCm
 AABOT1WBAD 
DBAt
DBFA
ABT|
MBM\d2BBA A(G0
(D ABBBf
(D ABBA]
(D ABBJ\3BBA F(D0
(D ABBFf
(D ABBIZ
(D ABBEL$`5aBDA N(F@
(D ABBC]
(F ABBH\t6BBD C(G0`
(D ABBEZ
(C ABBFN
(A ABBL<7BBD K(D0L
(D ABBD,7lAKD |
DAA,D8lAKD |
DAA,t@8lAKD |
DAA,8lAKD |
DAA,8lAKD |
DAA,9lAKD |
DAA,4@9lAKD |
DAA,d9lAKD |
DAAD9	BAA J0
 AABKN
 AABFD;]AHW
AADG
CAE`
FAAD$<BAD G,
 DABA
 DABELlx?BBA A(G0\
(A ABBAF
(R ABBK,?ADD0p
AAEDx@
BAA U
ABD^
ADEe
ABP4@A`DX
L\
DLTABBD A(D
(D ABBJ{
(D ABBDT CBJG |
ALDa
ABD
HLAz
HFALE#BBD D(D08
(D ABBG[
(C ABBE$LGAp
Oc
E,t HpAOT`
AACL`L^BBB D(A0H
(A BBBFh
(A BBEFpOpA[@RAOBBB A(A0J@
0D(A BBBA
0D(A BBBAW
0D(A BBBH]
0D(A BBBHLUBED A(D0u
(D ABBBn
(D ABBILVfBBG C(D0
(D ABBDf
(H DBBA<<WcBAA 
DEE]
AEE<|XBJA I
AEDZ
HEA,HYAz
Ma
O`
HY
G$Y"A
EH
A4ZA[@
CCb
CKdF4Lh\[A[`U
CD
CJdFD^AOTp
ACC
ACJD
FAE$aA\
Cq$aA
IaxcAu
Ja$<dA
G+dgA~
Ii$hWAu
JJ
FF$hAq
FR
F$@iOAo
HJ
FFdhi?BAA J@
 DABEa
 CABIZ
 CABH
 DABE|d@me	BBB B(A0A8JpA
8D0A(B BBBFc
8C0A(B BBBIZ
8C0A(B BBBJL0vXBIB B(D0D8J
8D0A(B BBBD4@}gD-
OfLT~BBB B(A0G8DP
8D0A(B BBBG,0ADD0
AAId&BAA Ju
 AABIc
 CABGU
 AABGD
 CABFT< ؂BBB A(A0JP
0D(A BBBGe
0D(A BBBHT PBDA D0~
 DABHe
 DABDX
 CDBG$ AY
Nt
LY
G<!@BBA C(GP>
(A ABBEDT!3BAA K
ABN^
ADEO
ADDL!	BBB B(A0A8J
8A0A(B BBBG4!BDD 
ABBKAB$"iAY
FD"@\"8t"0"(5Dp"P"X"P"H#@#H5Dp4#pL#x=Gud#$|#5Dp##4#UBDD h
ABKQAB#A
G$An
A<$(T$04DU
At$P4DU
A$pbDW
Ec
E$!D\$ؕ!D\$!D\$!D\% =DO
M\4%@L%8
d%0KI|%8=Ae
JL$%X\Dd
HP
HS$%\Dd
HP
HS,%Ȗ)BHD 
ABK&ȗA
EsD<&xBBB A(D0GU
0D(A BBBF&=DR
J\,&nAJ0@
ADZC&P=DN
N\&p=DO
M\'=DO
M\44'_ADD e
DAMZCAl'؛9'9L'(MAAJ0t
AAFQ
AAET
CAHd
CAH,'(MBFI uAET(HMAAJ0u
AAEV
AAHD
CAHd
CAHLt(@BQI B(A0I8G
8D0A(B BBBD4(ACQ@
CAG
AAK|(BBB E(A0A8GPr
8A0A(B BBBHI
8A0A(B BBBEP
8A0A(B BBBF$|)8Af
Iq
G4)0-AAJ0a
AAAn
DAEL)(BEB B(A0A8G@
8D0A(B BBBGL,*ADD V
DADc
DAHu
DAF\
DAG,|*+AJ l
AHc
DIL*BBB B(D0D8GpS
8D0A(B BBBIL*XeBBA D(D`
(F ABBI\
(A ABBFM}?q
o
/!eP*p;	o)oo@(o,@!qqqrr&r6rFrVrfrvrrrrrrrrrss&s6sFsVsfsvssssssssstt&t6tFtVtftvtttttttttuu&u6uFuVufuvuuuuuuuuuvv&v6vFvVvfvvvvvvvvvvvww&w6wFwVwfwvwwwwwwwwwxx&x6xFxVxfxvxxxxxxxxxyy&y6yFyVyfyvyyyyy!The io module provides the Python interfaces to stream handling. The
builtin open function is defined in this module.

At the top of the I/O hierarchy is the abstract base class IOBase. It
defines the basic interface to a stream. Note, however, that there is no
seperation between reading and writing to streams; implementations are
allowed to throw an IOError if they do not support a given operation.

Extending IOBase is RawIOBase which deals simply with the reading and
writing of raw bytes to a stream. FileIO subclasses RawIOBase to provide
an interface to OS files.

BufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its
subclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer
streams that are readable, writable, and both respectively.
BufferedRandom provides a buffered interface to random access
streams. BytesIO is a simple stream of in-memory bytes.

Another IOBase subclass, TextIOBase, deals with the encoding and decoding
of streams into text. TextIOWrapper, which extends it, is a buffered text
interface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO
is a in-memory stream for text.

Argument names are not part of the specification, and only the arguments
of open() are intended to be used as keyword arguments.

data:

DEFAULT_BUFFER_SIZE

   An int containing the default buffer size used by the module's buffered
   I/O classes. open() uses the file's blksize (as obtained by os.stat) if
   possible.
A buffered interface to random access streams.

The constructor creates a reader and writer for a seekable stream,
raw, given in the first argument. If the buffer_size is omitted it
defaults to DEFAULT_BUFFER_SIZE. max_buffer_size isn't used anymore.
A buffered reader and writer object together.

A buffered reader object and buffered writer object put together to
form a sequential IO object that can read and write. This is typically
used with a socket or two-way pipe.

reader and writer are RawIOBase objects that are readable and
writeable respectively. If the buffer_size is omitted it defaults to
DEFAULT_BUFFER_SIZE.
A buffer for a writeable sequential RawIO object.

The constructor creates a BufferedWriter for the given writeable raw
stream. If the buffer_size is not given, it defaults to
DEFAULT_BUFFER_SIZE. max_buffer_size isn't used anymore.
Create a new buffered reader using the given readable raw IO object.BytesIO([buffer]) -> object

Create a buffered I/O implementation using an in-memory bytes
buffer, ready for reading and writing.file(name: str[, mode: str]) -> file IO object

Open a file.  The mode can be 'r', 'w' or 'a' for reading (default),
writing or appending.  The file will be created if it doesn't exist
when opened for writing or appending; it will be truncated when
opened for writing.  Add a '+' to the mode to allow simultaneous
reading and writing.Base class for text I/O.

This class provides a character and line based interface to stream
I/O. There is no readinto method because Python's character strings
are immutable. There is no public constructor.
Base class for buffered IO objects.

The main difference with RawIOBase is that the read() method
supports omitting the size argument, and does not have a default
implementation that defers to readinto().

In addition, read(), readinto() and write() may raise
BlockingIOError if the underlying raw stream is in non-blocking
mode and not ready; unlike their raw counterparts, they will never
return None.

A typical implementation should not inherit from a RawIOBase
implementation, but wrap one.
Base class for raw binary I/O.The abstract base class for all I/O classes, acting on streams of
bytes. There is no public constructor.

This class provides dummy implementations for many methods that
derived classes can override selectively; the default implementations
represent a file that cannot be read, written or seeked.

Even though IOBase does not declare read, readinto, or write because
their signatures will vary, implementations and clients should
consider those methods part of the interface. Also, implementations
may raise a IOError when operations they do not support are called.

The basic type used for binary data read from or written to a file is
bytes. bytearrays are accepted too, and in some cases (such as
readinto) needed. Text I/O classes work with str data.

Note that calling any method (even inquiries) on a closed stream is
undefined. Implementations may raise IOError in this case.

IOBase (and its subclasses) support the iterator protocol, meaning
that an IOBase object can be iterated over yielding the lines in a
stream.

IOBase also supports the :keyword:`with` statement. In this example,
fp is closed after the suite of the with statement is complete:

with open('spam.txt', 'r') as fp:
    fp.write('Spam and eggs!')
Open file and return a stream.  Raise IOError upon failure.

file is either a text or byte string giving the name (and the path
if the file isn't in the current working directory) of the file to
be opened or an integer file descriptor of the file to be
wrapped. (If a file descriptor is given, it is closed when the
returned I/O object is closed, unless closefd is set to False.)

mode is an optional string that specifies the mode in which the file
is opened. It defaults to 'r' which means open for reading in text
mode.  Other common values are 'w' for writing (truncating the file if
it already exists), and 'a' for appending (which on some Unix systems,
means that all writes append to the end of the file regardless of the
current seek position). In text mode, if encoding is not specified the
encoding used is platform dependent. (For reading and writing raw
bytes use binary mode and leave encoding unspecified.) The available
modes are:

========= ===============================================================
Character Meaning
--------- ---------------------------------------------------------------
'r'       open for reading (default)
'w'       open for writing, truncating the file first
'a'       open for writing, appending to the end of the file if it exists
'b'       binary mode
't'       text mode (default)
'+'       open a disk file for updating (reading and writing)
'U'       universal newline mode (for backwards compatibility; unneeded
          for new code)
========= ===============================================================

The default mode is 'rt' (open for reading text). For binary random
access, the mode 'w+b' opens and truncates the file to 0 bytes, while
'r+b' opens the file without truncation.

Python distinguishes between files opened in binary and text modes,
even when the underlying operating system doesn't. Files opened in
binary mode (appending 'b' to the mode argument) return contents as
bytes objects without any decoding. In text mode (the default, or when
't' is appended to the mode argument), the contents of the file are
returned as strings, the bytes having been first decoded using a
platform-dependent encoding or using the specified encoding if given.

buffering is an optional integer used to set the buffering policy.
Pass 0 to switch buffering off (only allowed in binary mode), 1 to select
line buffering (only usable in text mode), and an integer > 1 to indicate
the size of a fixed-size chunk buffer.  When no buffering argument is
given, the default buffering policy works as follows:

* Binary files are buffered in fixed-size chunks; the size of the buffer
  is chosen using a heuristic trying to determine the underlying device's
  "block size" and falling back on `io.DEFAULT_BUFFER_SIZE`.
  On many systems, the buffer will typically be 4096 or 8192 bytes long.

* "Interactive" text files (files for which isatty() returns True)
  use line buffering.  Other text files use the policy described above
  for binary files.

encoding is the name of the encoding used to decode or encode the
file. This should only be used in text mode. The default encoding is
platform dependent, but any encoding supported by Python can be
passed.  See the codecs module for the list of supported encodings.

errors is an optional string that specifies how encoding errors are to
be handled---this argument should not be used in binary mode. Pass
'strict' to raise a ValueError exception if there is an encoding error
(the default of None has the same effect), or pass 'ignore' to ignore
errors. (Note that ignoring encoding errors can lead to data loss.)
See the documentation for codecs.register for a list of the permitted
encoding error strings.

newline controls how universal newlines works (it only applies to text
mode). It can be None, '', '\n', '\r', and '\r\n'.  It works as
follows:

* On input, if newline is None, universal newlines mode is
  enabled. Lines in the input can end in '\n', '\r', or '\r\n', and
  these are translated into '\n' before being returned to the
  caller. If it is '', universal newline mode is enabled, but line
  endings are returned to the caller untranslated. If it has any of
  the other legal values, input lines are only terminated by the given
  string, and the line ending is returned to the caller untranslated.

* On output, if newline is None, any '\n' characters written are
  translated to the system default line separator, os.linesep. If
  newline is '', no translation takes place. If newline is any of the
  other legal values, any '\n' characters written are translated to
  the given string.

If closefd is False, the underlying file descriptor will be kept open
when the file is closed. This does not work when a file name is given
and must be True in that case.

open() returns a file object whose type depends on the mode, and
through which the standard file operations such as reading and writing
are performed. When open() is used to open a file in a text mode ('w',
'r', 'wt', 'rt', etc.), it returns a TextIOWrapper. When used to open
a file in a binary mode, the returned class varies: in read binary
mode, it returns a BufferedReader; in write binary and append binary
modes, it returns a BufferedWriter, and in read/write mode, it returns
a BufferedRandom.

It is also possible to use a string or bytearray as a file for both
reading and writing. For strings StringIO can be used like a file
opened in a text mode, and for bytes a BytesIO can be used like a file
opened in a binary mode.
close() -> None.  Disable all I/O operations.flush() -> None.  Does nothing.isatty() -> False.

Always returns False since BytesIO objects are not connected
to a tty-like device.tell() -> current file position, an integer
write(bytes) -> int.  Write bytes to file.

Return the number of bytes written.writelines(sequence_of_strings) -> None.  Write strings to the file.

Note that newlines are not added.  The sequence can be any iterable
object producing strings. This is equivalent to calling write() for
each string.read1(size) -> read at most size bytes, returned as a string.

If the size argument is negative or omitted, read until EOF is reached.
Return an empty string at EOF.readinto(bytearray) -> int.  Read up to len(b) bytes into b.

Returns number of bytes read (0 for EOF), or None if the object
is set not to block as has no data to read.readline([size]) -> next line from the file, as a string.

Retain newline.  A non-negative size argument limits the maximum
number of bytes to return (an incomplete line may be returned then).
Return an empty string at EOF.
readlines([size]) -> list of strings, each a line from the file.

Call readline() repeatedly and return a list of the lines so read.
The optional size argument, if given, is an approximate bound on the
total number of bytes in the lines returned.
read([size]) -> read at most size bytes, returned as a string.

If the size argument is negative, read until EOF is reached.
Return an empty string at EOF.getvalue() -> bytes.

Retrieve the entire contents of the BytesIO object.seek(pos, whence=0) -> int.  Change stream position.

Seek to byte offset pos relative to position indicated by whence:
     0  Start of stream (the default).  pos should be >= 0;
     1  Current position - pos may be negative;
     2  End of stream - pos usually negative.
Returns the new absolute position.truncate([size]) -> int.  Truncate the file to at most size bytes.

Size defaults to the current file position, as returned by tell().
The current file position is unchanged.  Returns the new size.
read(size: int) -> bytes.  read at most size bytes, returned as bytes.

Only makes one system call, so less data may be returned than requested
In non-blocking mode, returns None if no data is available.
On end-of-file, returns ''.readall() -> bytes.  read all data from the file, returned as bytes.

In non-blocking mode, returns as much as is immediately available,
or None if no data is available.  On end-of-file, returns ''.readinto() -> Same as RawIOBase.readinto().write(b: bytes) -> int.  Write bytes b to file, return number written.

Only makes one system call, so not all of the data may be written.
The number of bytes actually written is returned.seek(offset: int[, whence: int]) -> None.  Move to new file position.

Argument offset is a byte count.  Optional argument whence defaults to
0 (offset from start of file, offset should be >= 0); other values are 1
(move relative to current position, positive or negative), and 2 (move
relative to end of file, usually negative, although many platforms allow
seeking beyond the end of a file).
Note that not all file objects are seekable.tell() -> int.  Current file positiontruncate([size: int]) -> None.  Truncate the file to at most size bytes.

Size defaults to the current file position, as returned by tell().The current file position is changed to the value of size.close() -> None.  Close the file.

A closed file cannot be used for further I/O operations.  close() may be
called more than once without error.  Changes the fileno to -1.seekable() -> bool.  True if file supports random-access.readable() -> bool.  True if file was opened in a read mode.writable() -> bool.  True if file was opened in a write mode.fileno() -> int. "file descriptor".

This is needed for lower-level file interfaces, such the fcntl module.isatty() -> bool.  True if the file is connected to a tty device.Separate the underlying buffer from the TextIOBase and return it.

After the underlying buffer has been detached, the TextIO is in an
unusable state.
Read at most n characters from stream.

Read from underlying buffer until we have n characters or we hit EOF.
If n is negative or omitted, read until EOF.
Read until newline or EOF.

Returns an empty string if EOF is hit immediately.
Write string to stream.
Returns the number of characters written (which is always equal to
the length of the string).
Encoding of the text stream.

Subclasses should override.
Line endings translated so far.

Only line endings translated during reading are considered.

Subclasses should override.
The error setting of the decoder or encoder.

Subclasses should override.
Disconnect this buffer from its underlying raw stream and return it.

After the raw stream has been detached, the buffer is in an unusable
state.
Read and return up to n bytes.

If the argument is omitted, None, or negative, reads and
returns all data until EOF.

If the argument is positive, and the underlying raw stream is
not 'interactive', multiple raw reads may be issued to satisfy
the byte count (unless EOF is reached first).  But for
interactive raw streams (as well as sockets and pipes), at most
one raw read will be issued, and a short result does not imply
that EOF is imminent.

Returns an empty bytes object on EOF.

Returns None if the underlying raw stream was open in non-blocking
mode and no data is available at the moment.
Read and return up to n bytes, with at most one read() call
to the underlying raw stream. A short result does not imply
that EOF is imminent.

Returns an empty bytes object on EOF.
Write the given buffer to the IO stream.

Returns the number of bytes written, which is never less than
len(b).

Raises BlockingIOError if the buffer is full and the
underlying raw stream cannot accept more data at the moment.
Read until EOF, using multiple read() call.Change stream position.

Change the stream position to byte offset offset. offset is
interpreted relative to the position indicated by whence.  Values
for whence are:

* 0 -- start of stream (the default); offset should be zero or positive
* 1 -- current stream position; offset may be negative
* 2 -- end of stream; offset is usually negative

Return the new absolute position.Return current stream position.Truncate file to size bytes.

File pointer is left unchanged.  Size defaults to the current IO
position as reported by tell().  Returns the new size.Flush write buffers, if applicable.

This is not implemented for read-only and non-blocking streams.
Flush and close the IO object.

This method has no effect if the file is already closed.
Return whether object supports random access.

If False, seek(), tell() and truncate() will raise IOError.
This method may need to do a test seek().Return whether object was opened for reading.

If False, read() will raise IOError.Return whether object was opened for writing.

If False, read() will raise IOError.Returns underlying file descriptor if one exists.

An IOError is raised if the IO object does not use a file descriptor.
Return whether this is an 'interactive' stream.

Return False if it can't be determined.
Read and return a line from the stream.

If limit is specified, at most limit bytes will be read.

The line terminator is always b'
' for binary files; for text
files, the newlines argument to open can be used to select the line
terminator(s) recognized.
Return a list of lines from the stream.

hint can be specified to control the number of lines read: no more
lines will be read if the total size (in bytes/characters) of all
lines so far exceeds hint. P"G@ڥp8PE!Pq7ПQ" >"T"40qE!sr(T"V" `p8PE!Pq7`V">"X"`2p8PE!Pq7ПX">"Z"0&@@E! qp8 V@["]"0u2(@:PE!Ppp ^"_" Npp=!`" a"M"a"a"b"p @E"o@`b"`e"p"NH@?"PڞEܢӞ A.a0<PEP@0sϦ0-P<s`@E 	ܢ	ϦڞEܢӞa0 A.Ϧ0-PڞEܢӞ<PEsP0A.a0Ϧ0-PE@qڞ@qܢ@q`u`"""@"""~"P "@!"ҨW@""<p}@#"|#"@$"a
%"`p
Ϧp<\`&"_`x`'"@("[("`{@)" {+"a^@+" ,"ڞP`,"E| -"ܢP|`-"Ӟ{-"| ."Ϧ0u֦ uا|ަ t."<Pt /"t/"t 0"Po0"@o0"@0o`1"p1"<@`2"4"@5"<_@6"6"0}@8"aP`8"P9"9"ڞo9"Eo:"ܢo:"@%@Ӟ @;";"40>{0 <"Ҩ0 ="`Ϧ@uCodec used when reading a file in universal newlines mode.  It wraps
another incremental decoder, translating \r\n and \r into \n.  It also
records the types of newlines encountered.  When used with
translate=False, it ensures that the newline sequence is returned in
one piece. When used with decoder=None, it expects unicode strings as
decode input and translates newlines without first invoking an external
decoder.
N(ne" i"i"0â#zȡ{@|֦PpТ(0}/9C|Character and line based layer over a BufferedIOBase object, buffer.

encoding gives the name of the encoding that the stream will be
decoded or encoded with. It defaults to locale.getpreferredencoding.

errors determines the strictness of encoding and decoding (see the
codecs.register) and defaults to "strict".

newline can be None, '', '\n', '\r', or '\r\n'.  It controls the
handling of line endings. If it is None, universal newlines is
enabled.  With this enabled, on input, the lines endings '\n', '\r',
or '\r\n' are translated to '\n' before being returned to the
caller. Conversely, on output, '\n' is translated to the system
default line seperator, os.linesep. If newline is any other of its
legal values, that newline becomes the newline when the file is read
and it is returned untranslated. On output, '\n' is converted to the
newline.

If line_buffering is True, a call to flush is implied when a call to
write contains a newline character.Text I/O implementation using an in-memory buffer.

The initial_value argument sets the value of object.  The newline
argument is like the one of TextIOWrapper's constructor.Close the IO object. Attempting any further operation after the
object is closed will raise a ValueError.

This method has no effect if the file is already closed.
Retrieve the entire contents of the object.Read at most n characters, returned as a string.

If the argument is negative or omitted, read until EOF
is reached. Return an empty string at EOF.
Read until newline or EOF.

Returns an empty string if EOF is hit immediately.
Tell the current file position.Truncate size to pos.

The pos argument defaults to the current file position, as
returned by tell().  The current file position is unchanged.
Returns the new absolute position.
Change stream position.

Seek to character offset pos relative to position indicated by whence:
    0  Start of stream (the default).  pos should be >= 0;
    1  Current position - pos must be 0;
    2  End of stream - pos must be 0.
Returns the new absolute position.
Write string to file.

Returns the number of characters written, which is always equal to
the length of the string.
>Ej"m?p w"`|"y"0`En"o`oX`z"{"P@v <#bӞP}ڞ}E0~ܢ~dap-Ϧ @sw`o"|  p"<@`p"q"p`q"aq"@r"`s"ڞpsE0sܢZϦtO(9 OX_io.so.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink$o((0/8o@(@(Eo))`TP*P*p;^ee
hqqcqqnyy$tzL+!(!(8!8@!@!!! }"}}}