ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //usr/lib64/python3.6/site-packages/_cffi_backend.cpython-36m-x86_64-linux-gnu.so
ELF>@@8
@XDXD OO"O"XȀ VV"V"  ppp$$8D8D8D  OO"O"Std8D8D8D  Ptd4	4	QtdRtdOO"O"PPGNUL[,Muԫ:ڽ<}@ BE|qX\,
3*
:
	
}
f O~-	0h	TJsD
65[4
}i3
f }
a	P
S!IUV
=F"
	
L	{H	
		7	
f

yc	*<

 _
RC#Ca	8fu
Po	p
Kaw

5Ue
k)
u	]SA
	

n'b, <
E	G
F"(uX
0	"x""
,__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__stack_chk_failstrncmpPyErr_FormatPyExc_TypeErrorPyUnicode_FromStringPyUnicode_FromKindAndDataPyUnicode_New__sprintf_chkPyThreadState_GetPyDict_GetItemPyUnicode_InternFromStringPyErr_ClearPyDict_NewPyDict_SetItemPy_FatalErrorPyErr_SetStringPyExc_RuntimeErrorPyErr_NormalizeExceptionPyException_SetTracebackPySys_GetObjectPyFile_WriteStringPyFile_WriteObjectPyErr_Display_Py_NoneStructstrcmp_PyObject_CallMethod_SizeTPyObject_GetAttrStringPyCapsule_GetPointerPyExc_OSErrorPyErr_SetFromErrnoPyObject_AsFileDescriptorPyUnicode_AsUTF8fdopensetbufPyCapsule_NewPyObject_SetAttrStringfclosePyFloat_AsDoublemallocPyObject_InitcallocPyFloat_TypePyType_IsSubtype_PyLong_SignmemcpystrlenPyTuple_Pack_PyObject_GC_NewVarPyObject_GC_TrackPyBytes_FromStringAndSizePyObject_GC_UnTrackffi_type_sint64PyExc_KeyErrorffi_type_sint8ffi_type_longdoubleffi_type_uint64ffi_type_sint32PyExc_NotImplementedErrorffi_type_uint8ffi_type_floatffi_type_sint16ffi_type_doubleffi_type_uint32ffi_type_uint16PyLong_FromLongPyLong_FromUnsignedLongLongPyType_Type_PyArg_ParseTuple_SizeTPyUnicode_FromStringAndSizePyObject_MallocPyObject_Free_PyObject_NewPyUnicode_InternInPlacePyDict_SizePyExc_IndexErrorPyNumber_AsSsize_tPyErr_OccurredPyExc_OverflowError_Py_NotImplementedStructPyFloat_FromDoublePyComplex_FromCComplex__errno_location__tls_get_addrPyList_NewPyLong_FromSsize_t_PyArg_ParseTupleAndKeywords_SizeT_PyObject_GC_NewPyBuffer_FillInfoPyObject_ClearWeakRefsPyBuffer_ReleasePyErr_FetchPyObject_CallFunctionObjArgsPyErr_RestorePyUnicode_FromFormatPyLong_AsSsize_tPyList_AppendPyDict_DelItemdlclosefreePyObject_GC_DelPyTuple_TypePyMem_Mallocmemset_Py_FalseStructPyObject_RichCompareBoolPyLong_AsUnsignedLongLongMaskPyMem_FreePyTuple_NewPyExc_ImportErrorPyErr_NoMemoryPyExc_ValueError_Py_BuildValue_SizeTPyCFunction_NewExPyBool_FromLongPyThread_free_lock_Py_TrueStructPyEval_SaveThreadPyThread_acquire_lockPyEval_RestoreThread_PyObject_CallFunction_SizeTPyThread_release_lockPyThread_allocate_lockPy_FileSystemDefaultEncodingdlopendlerrorPyType_GenericAllocPyLong_AsVoidPtrPyModule_Create2PyModule_AddObjectPyImport_ImportModulePyDict_SetItemStringPyLong_FromVoidPtrstderrPyErr_SetNonestrdupPyThreadState_DeletestpcpystrcpydlsymPyExc_AttributeErrorPyGILState_GetThisThreadState_PyThreadState_UncheckedGetPyGILState_Ensurepthread_getspecificpthread_setspecificPyLong_AsLongLongPyLong_AsUnsignedLongLongPyExc_SystemErrorPyLong_FromLongLongPyObject_RichCompare_Py_HashPointerPyObject_HashPyNumber_LongPyObject_IsInstancePyComplex_AsCComplexPyObject_StrPyDict_NextPySlice_TypePyErr_ExceptionMatchesPyUnicode_TypePyObject_GetBuffermemcmpPySlice_GetIndicesExPyBuffer_IsContiguousmemmovePyObject_ReprPyLong_FromUnsignedLongmemchrPyLong_AsLongPyTuple_GetItemPyDict_CopyPyTuple_GetSlicePyList_SetSlicePyDict_ClearPyExc_MemoryErrorstrtoulPyList_TypePyUnicode_GetLengthPyErr_SetObjectPyExc_UserWarningPyErr_WarnExPyObject_CallPyGILState_Release__fprintf_chkPyCallable_CheckPyEval_InitThreadsffi_prep_closuremmap64sysconffopen64__getdelimsscanfPyUnicode_AsUCS4PyObject_GetIterPyByteArray_Type_PyByteArray_empty_stringffi_type_pointerffi_type_voidffi_prep_cifPyCFunction_Type__ctype_b_locPyUnicode_DecodeLatin1PyModule_TypePyTuple_Sizeffi_callPyObject_GenericGetAttrPyDict_KeysPyObject_GenericSetAttrPyInit__cffi_backendPyType_ReadyPyModule_AddIntConstantpthread_key_createPyErr_NewExceptionPyObject_SelfIterlibffi.so.6libpython3.6m.so.1.0libpthread.so.0libc.so.6ld-linux-x86-64.so.2_edata__bss_start_endGLIBC_2.3GLIBC_2.2.5GLIBC_2.3.4GLIBC_2.14GLIBC_2.4 ii
p ui	ii
ti	ii
ui	O"O"O"O"O"O"P"(P"@P"XP"pP"P"P"P"P"P"Q"Q"0Q"HQ"`Q"xQ"Q"Q"Q"'Q"&Q"/R". R"88R"7PR"AhR"@R"JR"IR"XR"WR"gR"fS"v(S"u@S"XS"pS"S"S"S"S"S"T"T"0T"HT"`T"xT"T"T"T"T"T"T"T"T"U"U"U"U" U"(U"0U"8U"@U"HU"'PU"&XU"/`U".hU"8pU"7xU"AU"@U"U"U"U"U"U"JU"IU"XU"WU"gU"fU"vU"uU"U"V"V"V"V" V"(V"0V"8V"@V"HV"PV"XV"`V"pV"V"V"V"V"V"`"h"""P""""ȃ"Ѓ"""""" "("i@"-H"P"X"p"x"!"-"2""?Є""-"C"?" "`("H0"M@"fH"rP"+X"{`"h"p"x""""'"`"0"8"@"H"&""в"0""g"""p"`q""" "" "("8"`i"@"rH"X"h"`"h"x"x"""&"e""""`f""ȇ"`؇"l"""" n""=""k" "(" 8"@p"@"&H"X" `"`"0h"x"d"">""d""I"@"a""	Ȉ"؈"|"";""y""Q"е"@o" "("8" s"@"\H"X"@"`"_h"Px"@v""c"p" """P"@t""j"8"p"x""Ȋ"@""@" """`"@""ȋ"Ћ"؋"r""P" "" "S"" "0("0"8"l@"@iH"aP"PX"`"lh"P""""0"[Ȍ"""`"b" "Q(" @"H"A`"7h"""n"""ȍ"0"r"d""Ь "\(" 	@"cH"`"h"""`"F""_Ȏ"P""P"" "("!@"H"`"h""""I"@"ȏ"""" "  "("`@"8H"`"(h"`"""GȐ"0""v"H"0@"H"p`"jh""@"!"r"@ȑ"Б"r""("`"p" "3("vP"}x""""@"H"X"h"Ip"""L"""P"Д""""""P$ "0"8"`#H"X"`"@p"""#"$"6"$"1Е"ؕ"#"? "Ё("0"@"p`"Ёx""П""ؖ"k"x"""H"`x"" "v0""""""("8"`"2Л""""X"Rp" ""V"H"`"P" ""@""""""
"""ؠ"` 8"`@"	" "8"P"0x""" ""أ""@"p ""0""8" @"0P"`X""@"p"@"x""P"""0"X"p"""""@"^"^"^"^"^"
^"^"^"^"^"^"$^"+^"4^"6^";_"?_"@_"B_"F _"J(_"M0_"O8_"W@_"XH_"[P_"]X_"w`_"xh_"yp_"zx_"{_"_"_"_"_"_"_"_"_"_"_"_"_"_"_"_""~"~0"~Н"~p"~"~"~@"."."D`"	"\Y" Y"(Y"0Y"8Y"@Y"	HY"
PY"XY"`Y"hY"pY"xY"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y" Y"!Y""Y"#Y"%Y"&Y"'Z"(Z")Z"*Z", Z"-(Z".0Z"/8Z"0@Z"1HZ"2PZ"3XZ"5`Z"7hZ"8pZ"9xZ":Z"<Z"=Z">Z"AZ"CZ"EZ"GZ"HZ"IZ"KZ"LZ"NZ"PZ"QZ"RZ"S["T["U["V["Y ["Z(["\0["^8["_@["`H["aP["bX["c`["dh["ep["fx["g["h["i["j["k["l["m["n["o["p["q["r["s["t["u["v["|\"}\"~\"\" \"(\"0\"8\"@\"H\"P\"X\"`\"h\"p\"x\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"]"]"]"]" ]"(]"0]"8]"@]"H]"P]"X]"`]"h]"p]"x]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"^"^"^"^" ^"(^"0^"8^"@^"H^"P^"X^"`^"h^"p^"x^"HHI!HtH5!%!hhhhhhhhqhah	Qh
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D%
!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D%
!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D%
!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D%
!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D%
!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!DH%H%f.fH=y'"Hr'"H9tH!Ht	H=I'"H5B'"H)HHH?HHtHm!HtfD='"u+UH=R!HtH=!d&"]wHGH HHtH1DHG HtHG H(t1fHHPHR01Hff.O HGtf. u+HWHH~HfD:HHH9u@Hw0HWH@HEff.@ATIUHSHHHt	HՅuH{ 1Ht[LH]A\fD[]A\ff.SHHHtHCH/t1H{ HtHC H/t
1[fDHGP01[DHGP0HGH@P t#H(HtHDu!1fDtHG(Hx(HtHHG0HxHuАATIUHSHH8Ht	HՅuH{01Ht[LH]A\fD[]A\ff.HWBP t%HBHHxHRHB@fHRHG(HB@ft<HOH51"H9tH5"H9u u!@tHG(Hx	HB@H(HG@Pff.>HcH7@H7ZXZXZff.@-#"H#"@flj@	ff.H H‰H	f.f*|$׉T$HD$fDf*f*f~H H	Df*(W~f~f~H H	HD$~D$ff.@f*YfH~H H	Ð,G@l$~~1@9u@fG@D$T$PT$D$ЋT$ЋT$ЋT$ ЋT$$ЋT$(ЋT$,	ff.H8HdH<%(H|$(1Ht$hHT$@IID
H+IAHHL9uHT$ fo$foL$HP HH|$(dH3<%(uH8fHtiDfHOHcA0HHHcGHHHAH@H@AWAVAUAATULS1H(H|$Ht$HL$fA</tWED9}IB+Ht$HHcIAHD$L<Ht$LtyA^D9|DAH(D[]A\A]A^A_SHGH5t<H=G"HPXHc@TH\1CHbC(1[f.HGtHtXHq"H
"H9H9	H
"H9uH
"H9u'HWBPtHz@uHGfDG HHPH!H5;H81Hff.HWBP tHBHHx	HG(HH!HXH5;H81XHHff.HXGPt"ĀH=cHycHDH=#muH=+m uH=UcuH=Nc@uH=suH=fH5cHD뤐HdH%(HD$1Ht$|$PHL$dH3%(uHfDATUHnSHHLLwE1@(fwP$fIHI9uMIHHL)P  LHHH~}1IEAHH9~fELH<	HQA(wH9}At<wA
HQIAHA	AEAH9[]A\DHH0LHH@LE`@[H]HA\ff.HdH%(HD$1f|$H|$HT$dH3%(uH
f.SHH`HOdH%(HD$X1$H"Hu"H9H9	H "H9uHO
"H9uZHC@PtPHx@$<$Ht<H!H58H814Ht$XdH34%(}H`[DHQf.LGI2G ‰ƃ @Hw0@HWHHHD‹=vHFF charafowD$HD$D$cter)$H"HY"H9H9	H"H9uH3	"H9HC@PHx@HCD@uKH_H@t+HHHW0@HEDHGH'H_HfHHHW0@HEH
>_HPHKfHHff.LGIG ‰ t/tt6HW0HH@HE1Ðu<HH1ÄuHH1HHf.HW0HH@HEHW0HH@HEHHH
W^1HHDSHHpdH%(HD$h1HGD$H"H
T"H9H9	H
"H9uH."H9uYHSBPtOHz@|$HT$t8Hi!H56H81Ht$hdH34%(Hp[ÐHPf.HT$Ht$atmHCH"H
"H9H9	H
F"H9uHu"H9XHSBPJHz@?HC]D$LfUSHeHHt-H@Hh(HH5="Ht HHHHt8HH[]fDH=\HHj="Hup1@HHtH5D="HHH+u
HCHP0xHH[]f1yftu ffO@ZZf~f~OPH=4fHt'u?HHGHT$D$HD$L$HffZZ_fH~fH~H=\4'HHFH"H
"H9H9!H
A"H9@@tHn"H9u9HVBQtOHFHtfH8~H9HuxH@(HHfH!H5ZH81fDHq!HXH53H811H)!H53HD$H:UHD$H=42fAUIATMULSH(H|$H|$Ht$Ht$HT$HT$Ht$HH|$bH=`ZHHtPMt'HLHL1aHH=3ZHtHHHT$Ht$H|$H|$HtH/tVH|$HtH/t6H|$HtH/tH([]A\A]HGP0H([]A\A]fDHGP0HGP0H5q!Ht$HAUATIUHSHH!HGL*H
"H9HQ"@H9	H"H9@uH,"H9uwH_HHXHu0HHL1H5&3H[]A\A]fILHLH521H[]A\A]fDL@LHLH5\31H[]A\A]DAV11H5rXAUATUHSHtoH(tzH5XXH;HHH5XH`IH+tW[L]A\A]A^DpH!H8H+u
HCHP0E1[]LA\A]A^fHPHR0wHCHP0[L]A\A]A^f.kHAąxH5WH}HHtHIHpDIAƅNL4IH01HH+u
HCHP0HGH5WLHHtHH5WH>LE1HH5WHtHH{HHGH"H
"H9H9	H
E	"H9uHt!H9uHG@Rt
HG(fDHD$D$HUHSHt;^HH5
"HHt7HEHkHC HH[]@Hf1ff.USHHHH-!H9H~HCH5	"H="H9H9	H
/"H9ADuH\!H9uwLCAPPtjHCZIP@f1f.Ef1ff.CEH[]HP`HLMH9@H9@!H9@tH
!H9HHHHH{uH9tHFHH+bHSD$HR0D$H[]HH[]fHHoHa!H5TH8jf(1EfDHAH)fH!H5.H8:fZcH=j.ff.fAWLIAVHXAUATIUHSHH(APTHO LD$LGDL$HD$M+LcHt$LLxMwA<$(t-HL$MGAT$H|X*tMA IGMGLL$L$MLcLLLIWLMw(IWMt LH$HL$H$qTDAFTH(IGHwHuL%"E1L9ftdfA, fDIGHH4$EIH4$LcHLcILbMoL9tEJtL9fHXMtIGHuIHLhM/LcMIML9uT$IG$Hb)IGH\$HhIoHHL$HcQT)HӃHHHcHHI_H(1[]A\A]A^A_M/mH!H5?QH8H([]A\A]A^A_fDHcHI>(Ht HD$HcҀ|X*IHHILH$H$HcMw(1HIM	HI.fIHIH, f8IGHIGH..@.f0IGHIGHIHXH|$IEHL$+ATHHIH(1[]A\A]A^A_ÐI;IHH뵋L$IGx2fDIIfDH"H5"1fSHcH="0HHt(H@HH@ H@0H@8H[ff.AWAVIAUATUHoXSHHHT$LLIAB|(ItIHtZHT$HHXHSTHXHMcPTHcSTDHc{TLLHHH,HcsTJ< A)HAUHcHL[]A\A]A^A_AVIAUATAUShIʼnHHt5HH{XHcLA@HC@HCHDcPHC(DkTH[]A\A]A^H@|$H|$4Hff.@HHIH9WHNWH9HHNH)HGHff.AUIATI1UH,SHHHHHx LHH=/"HHHt<H+u
HCHP0HEI,$uID$LP0HH[]A\A]H=/"LH^x*H=/"LI\$8HI,$H[]A\A]H+u
HCHP0I,$tHH[]A\A]fDSH5LHHdH%(HD$1GP HLHD8Ht\@PSPH@@H@Ht
@PSPtEHP HPSPt1HPHHH$gH|$dH3<%(uH[ÐtH{@uɋHP:f.HdH%(HD$12Ht<HB@\H:KH@XvoidHH@@HHPH$HL$dH3%(uHwAVAUATIUH-_!SH/YHdH%(HD$1HH]HtCHLuEM~QL5b!FHa!LH8>HT$dH3%(HH[]A\A]A^ÃQL5!HDhDHHtHHXIcLHHcUHHcELs(HS@HCHECP/H CPHSHHCTH,$\HF@tlH=?JHH=,JHH=	JHuZL5!f.M~[u+L5!L5!MfH)!LH5o$1H81C`uL5!DHL5j![E1SL5!GL5!;L5!/L5!#USHcHHxH_dH%(HD$h1H|$Ht$SH<$tPtPHl$ tyIH
HH1@[HH=*"H1H5#@1@Hx#HT$hdH3%(uAHx[]fIIH
4HH@1H(Hy!HH5HdH%(HD$1HL$LD$tdD$tHT$H
`HH
u"H+!HHt$dH34%(u+H(fHD$HHH1WUHH1"H5lGHAWAVHMLEAUATSH8dH%(HE11҅LmI]XHLuILHJ IHAHH%H)HHH9tHH$H9uL|$IcUTHHMILELMcMTLELMLLLEIcuTLH)J<HkHMLH\HH]dH3%(Hu%He[A\A]A^A_]H)HLdff.fHHH5FdH%(HD$1H1tH<$HL$dH3%(uHfDHHH5EdH%(HD$1HVtrH$H=EH@uHWHL$dH3%(u;HfHֹH=~E@1HHH!dH%(HD$1HH5&E1t	H<$Ht$dH34%(uH@HHH5DdH%(HD$1HF1t	H<$HL$dH3%(uH+ff.UHSHHG@Hx0zH5!HH(Ht#HC0HEHkHCHC HH[]1ff.AUI0ATIUHSHH5L!HHHt,HEHkLkHC Lc(HH[]A\A]D1ff.SHH H/uHGP0H[^ff.SHHH/uHGP0H[.ff.SHHH/uHGP0H{H/uHGP0H[ff.fUHH!LJ!SH5-CH(dH%(HD$1HHHD$P1LL$UZYtoHT$HB@PH$CPtZHD$H=!HBHHtHHhHXH@ Ht$dH34%(uSH([]f.1@H!H5BH81fDHٲ!H5:H81fSHWBP tiHH=!Ht1HSHKHHrHRHHX HHHp(HxHV@HHP[f.HS(HV@HHPfDH9!HXH5H811[AWIAVEAUEATIH=5!UHSHHt$RHHEHH|$HhfDh"LxfDp D$PC$HD$HLHt$LHHzH|$AH/tLH+t.Ex8LHH9u@HH[]A\A]A^A_fDHCHP0Ey1DHGP0H+uِH|$14H5@HH;!H81AUIHATUSHL%i!I4$HHIUBPtHIEH

!H9t`H
!H9tTImHHBHX@HHH[]A\A]D tdHLBHMyME(L9}qImHtI<$HX11H5fK1HMfDH	!HXH5V1H81bDI<$HXH1H51=I<$H5?1&H!HXH5H81MATIH
!HUSID$Ha!H9H9!H
!H9tH!H9H!H0#HHIT$HcHŋJPuZ Hj HMHI@HyPER ID$H=r!H:HtHEHXHhH@ []A\HHMHI@HxHftHL!H[]A\LIH8f.H1H7HXH5H>!H811uDHXH5fHHWBPt]HOu"HB@t1ugH7)\$D$HfZHH!HXH5^H8141HH=qHHWBQtHr@HHH1!HXH5&H811Hff.fSHH=L![ff.fSfHH=![ff.fH3Hff.SHH=̫!G[Hc@f.AUATUSHH?I1ōEHcI<yIHtWxVHcʼnHH)H,fDIUHHCH9t%HI<#HuImu
IELP0E1HL[]A\A]@1IHtATHH
!HUHS;L!SHH8dH%(HD$01HD$(H\$(P1LL$(ZYHl$H|$ HUBPxmH\$ H=!Le@Ht+L`HHXHh HEH@(HD$HD$HL$(dH3%(H0[]A\HMH5!H9tH5!H9u H@HY(H\$ tKHRHBHX@H\$ H<HXH5H2!H811Yf t<H\$ HHZHHyH](HBHX@H\$ 뜐HM(HqvP\HXH5HPff.@ATIH=!UHSHHt&I$HL`HCH@ HEHh(<H[]A\@H="H(HH!dH%(HD$1HL$LD$H59t4H|$GR t1Ht$OHT$dH3%(u7H(f.1@Hɨ!HWXH58H81l1AUIATIUHH=+!SHHHt8MtI$HEHEHIEHCLkHC Hk0Lc8!HH[]A\A]UHH
!HSH-8L!H(dH%(HD$1HD$PHD$P1LL$CZYH\$H-M!H$H9t4HpHHHHL$dH3%(HH([]@HxH5%!H9t
t?H$Hx8HtH@8H/tHEDHGP0HEf1@H9!H51H8@ifDATUHSHKHHLcXHHoMKXoUSho] [xoe0om@HHHP!HC0CPCQHHǃHǃHǃHǃHCHCHC Lc(C8[]A\@10HH%1H[]A\f.fA$AD$AD$ AD$0AD$@9H+uHCH1P0fD1DHAHOHWHE1HHAHAHU!HfHAHE1H$!H\ff.SHH{(tHH{ HtH/tHCH[H@@HGP0SH Ht謼H{H/uHGP0HCH[H@f.USHH.HC@P t0H{(H/tHH[]HGP0HH[]st;Hk(H}(Ht
H/uHGP0Hr"H-k"HHEH[]1tHk0HmHzSHGH@Rt
H(H/tH[HGP0H[USHHHdH%(HD$81Ht`HHT$Ht$H|$11HHHtgH(u
HPHR0Hmu
HEHP0HT$Ht$H|$HtH+tHD$8dH3%(uQHH[]HCHP0@HT$0Ht$(H|$ LHT$0E1IHt$(H|$ H
2o豼HH8Hp0H@8H@0ff.USHHo0H_8HHH[]HwHWH
!FPH9tH
>!H9uIu2H@t5HR(Hx,HXH=K21
f.HW(HJIPtHFHP@f tHVHHyHW(HFHP@@HV@f.HwX1H=1隸f.Hw1H=1zf.HH H=1HH1Jf.AVIAUIATIUSH~HHI|$߼HHH{!I9D$ H9IFPP u#*H)ImI][]A\A]A^fDHWHHHHxFH9H@ 軽HiH!I9D$1[]A\A]A^DIN(f.{H@H!I9D$uH!H50H8>1PH!H50H8[1]A\A]A^Hq!H50H81HQ!H5I0H8ҹ1HPXH!H5
H81L1DH	!HH5?H81%1fDH!H5/H8b1tff.AVAUI1ATUS*HH5*!IHH-!5DHLuH+Au
HCHP0Ex;H(HuHtCLHHtCH(u
HPHR0H}HHuI,$u+ID$LE1P0[L]A\A]A^Ð˺fE1[]LA\A]A^ÐAWAVAUATUSHH8LcdH%(HD$(1L$#H1HIHD$Htl1IHhE1MHMJIM9LHHH8%HuE1I.tgH|$HtH/tGHmt0Ht$(dH34%(LH8[]A\A]A^A_f.HEHP0@HGP0HmuIFLP0@Hc$E1HD$H~pHSpKHH9?$tJH$kIH?H$LHAIEXI/uIO$LQ0$
IL9d$uLLH1IfE1LE1XSHH{0tH$Hs8Ht$H+H=M
"(H{8HH/tgH{HtH/tHH{ HtH/tCQu HCH[H@fHGP0CQtH{(HGP0HGP0SHHHtJH{ѲH[阶SHH{0HtH{H/uHGP0H{ H/uHGP0H{(H/uHGP0H[9fAWH
#!AVAUIATUHSHHHxH4$HdH%(HD$h1H)Ll$0HD$ HD$`HD$(HD$8HD$@HD$HHD$PHD$XHD$`PH!PHT$hRPHT$pRPHT$xRPH$RHH+PH$PH$P1L$L$胸H`P{QHL$0CQHHH=HD$8HHD$@HALxMI?MIO4RMILHD$HL1HIYMIO$E1IIH\$ <t:II IM9HL$@K46HTB H$IHcI<uH{H\ H5Z!IGHHAD$葱I$HtH|$HH\$hdH3%(`Hx[]A\A]A^A_H\$HD$DHC`Ht$HHxLnOtIM11fHLHHIHT
I9uHN<2L艹HD$HVLL|$1LLH|$HMLH\$E1IHD$L_HO4@IHBLbH H(It$AIHIAIFMAEAEAAA H~jLHr NTHH)J$H(HcHHHH HPL9t'HJ L@HcHxuH$LfDO|<II(M9:H\$HD$DHCpHD$HChHD$PHLxO,L|$IL-HD$H1LH蒱M~\HD$PLt$LxHD$M,fDM'IIAD$ I(AFAD$LMfAF?IDIFM9uHD$HCxD$HD$XHtrLhMIL職HSL1HIM~3H|$XJ41@HTJ H$I@AL@HH9uLDHD$`Ht)Hx菲HHT$`HHHH$HHtHEH$HH1@IAAAEyAq HL,IL艶H[Mt5HT$(HItfDHHcHQH|$(HWHT$(H9uHCXD
fD1H|$8Hk!HT$ H5H81u諭LHD$HL|$L1LMFLt$OHe!H5VH8vD9fATUSHH0dH%(HD$(1輵H{Ht
H/H{Ht
H/fH{ Ht
H/C{Pu]HC`H{XHLe(HD$HCpH<$HD$HCxHD$HHD$ HtͫHI9tH}HuHI9ufHHt
H/HHt
H/HHtH/trHHtH/tPHHtH/t.HD$(dH3%(HCHH@H0[]A\fHGP0HGP0HGP0HGP0`@HGP0:@HGP0@HGP0@HGP0k_ff.@SH
4!HHHH+H8dH%(HD$01H!HD$HD$ HD$(HD$(P1LL$(LD$ cZYt}LD$ HL$H1HT$H="ݲHHtU1HH=!H+tHL$(dH3%(u2H0[HSHD$HR0HD$f.1gUH
d!HHSHHi"H@Hȑ!dH%(HD$01HD$D$H\$ H\$(P1LL$0LD$(oZYH9\$t^Hc|$tHL$ HT$HI1hHHtM1HH=!H+tAHL$(dH3%(uGH8[]fH9\$ tH!H5H8裪1HSHD$HR0HD$Mff.fHH5j!HtHH髱HAVH
!AUATUSHHHHE(H0dH%(HD$(1LL$ LD$:RLc MMHt$ L踫HOHh L-,!HEHL9hH5 HSIHLHHzHt$ LMHt
L9hH|$H51kHHtIHL1衰IHtHt$ HLyImjH+u
HCHP01L@Hmu
HEHP0HL$(dH3%(HDH0[]A\A]A^HmuHEHP01@3IHtHC f苬HHtHH5nH譮HHH5z!H¿1諯H+Hu
HCHP0HHL$ 1ILH3&H5!蟫Hmt@HOH(HPHHD$R0HD$@HX HHUHD$HR0HD$fIELP0HOff.@UHSH(dH%(HD$1HHD$H_H;!HՌ!HL$LD$H5TH1ʪHHEHt$H|$@trfD#HHtsHL$dH3%(HH([]D1HL$HT$H5Pt,t$H1HD$HE@ut$1@胪HUH5HH^!H81Ԭdf.AVAUIATIHUSjHtvH蝪IHtU1H=!HHt/ID$XLsHCHk I$Lc(Lk0H[]A\A]A^DI.u
IFLP0Hmu
HEHP01MtL H[]A\A]A^@SHHH0dH%(HD$(1HT$ Ht$HtHt$HH
H|$ HtH/tHL$(dH3%(u H0[HWHD$R0HD$踤UHHAWAVAUATSHHdH%(HE1HKHXHL@L`HHMH=E1AD$LH5!H(IxHHLH!HIHLILI)BL)ƉHhOHHUHHH@H@H@H@ HP(H@0H@8H@@H@HH@PH@XH@`¦IM6LH=L!WHHHHH5v$LHu1H/HEHHH5#LMd$@ME1I<$tIK<uHELLx襥LH薥IG`HH/H&I<$HHELmH5x"LLMLMLEIIG`NlI.GMIxH#!H9tH5!貨H!I9EusII<$HEHbIHtPH5#H{HMIHLIMLEND?IG`JDI.u
IFLP0I$H?!H5HUH81JHHt
H/uHGP0HǃI`Ht
H/uHGP0IG`E1HMdH3%(LUHe[A\A]A^A_]IFLELP0LEfLmH={IHtH}蟠HHH@HH%H)HHH9tHH$H9uL}HL$HHLH聣HULHH.libC蕝
LLLf+IKIHH!HUHLH5H81試@H)HLF轟ff.fHHH5LdH%(HD$1HT$tt |$D$HZ&HcH>1fDHL$dH3%(HH=kfH=H=H=IH=H=IH=)H=H=ɫt@H=d@H=IT@H=D@H=4@H=ɪ$@H=@H=y@H=I@H=@H!H8H=	@H=٩@H=I@H=@H=y@H!H8葞1B蕝DHXHt$(HT$0HL$8LD$@LL$HdH%(HD$1HD$`$HD$HD$ HD$~PI¾LD$`11AV LҋADу9t/vLIf1fDH|$dH3<%(uHXΜff.UHSH(dH%(HD$1HT$Ht$THtgH=!HHHtXHhH|$誣HCH|$HtH/tHL$dH3%(Hu-H([]@HGP01@HSHH?Ht{H[RfUHSHHxdH%(HD$h1HGHt2HtSH+t=HEHL$hdH3%(uwHx[]Ðu9H1fDHCHP0@G f*멐HT$Ht$衰xD$fH*Eyff.@ t	1@HHGG H+GHBHr DHHG0RH9vHW(H4HPHW0Á t"HH5D$D$HDff.@:$uB<$t0<	wSHH[HgHrWATIUHSHHHt	HՅuJHHt	LՅu5HHt	LՅu H{1Ht[LH]A\f[]A\ff.HG@ HWH
g!H9JuHw H9r HE1DATIUHSHHHt	HՅu-H{ Ht	LՅuH{(1Ht[LH]A\@[]A\ff.HH!HH5H81HUHSHH_Ht%H蒙HK!HEHHH[]HxH]fUHt!SHHH50H(dH%(HD$1HL$LD$CH{HT$BP0艜H{Ht$˜HHH\$CP uDH=!xHtHHhHXH@ Ht$dH34%(H([]@H{HyH[ H\$fDH}!HXH5fH81\1ۛHKHT$H5sIH~!H81'1qH{71Y3AUATUSHїHt4H1H9t
H߽)H[]A\A]@胗茗=!H莚IHtI$胃H[]A\A]fDIIHt=!HЖtLԓvff.@HHx[H9w~UHBt HzuHGR 01HHPH-|!H5vH81ԜDH|!H5*H8ff.GQtH(t7H|!HHH]|!H5j
H8ƕ1HH|!Hff.GP0tHGHDHH|!H5H8n1HHFHѿ!H
*!H9H9!H
u!H9tH!H9uHFHfDHHz!H5Y	H81Hff.@HGH5Uz!H9tpSHH$t[fHSH
!H5!H9H9@	H5Ȼ!H9@@uH
!H9uHC[@PÐf.HGUSHHHh`Mu~HtyHHtmHHHtH@u>Hy!H5HH8H+u
HCHP0HH[]HhHHy!H5BHH8莓H'ATUSHGHt*}H[]A\陑fL``MI$HHIHHt3H@uAHx!H5
H8ӒH+u
HCHP0L[]A\[]A\/H.If_Hdx!IH5
H8fL[]A\fDHx!H5IH8;sfDfttt!uH7@7@f7@7PH=}Еtt&tu!HHHc@HPH=k莕ff.tt&tu H@DPH=D?ff.@HWHBPu
1HÐHu`tDumHB@f1f.EHfuK1HHfDHr@HHÐ/1EfHr@ff.z-u+1f.ʺEfZPsH=f.UHSHHFPu^@u H~HyH^ H=T!HtHHhHXH@ H[]t4HF@H[]鴐@HF@HZH0HHt!HSXH5H81躕H1[]ÐH/H=!QH.=v@HCQ uJH[]ԕ@v@8SP 4ttxuKHu!HHH[]
f.AHv@ަH[]#H7t!H5pH811Hat!H[]ȌHH[]hH[] Hs!HVXH5H81d1DoH)$XHHPfo$fDHH[]麋f.fZH=GHH|$H|$H@HGH9GtHw(HV@HHWH1DAWL=ӵ!AVL5*!AUATL%_!USHH8dH%(HD$(1HG@P%HFL9L9	L9ADuH
!H9u4HF@Pu'u'H{HvwNH
HcH>DuDHq!HHT$(dH3%(	H8[]A\A]A^A_fDHr!Ll$HIEHH\$Ht$HD$HCL9@L9@!L9@@tHI!H9uYHsH{HsHpL9)L9 L9H!H9H+IEu
HCHP0IL9l$Ld$H\$LHI,$uIT$HD$LR0HD$H+HSHD$HR0HD$fD1H9Hq!@1H9fD1H9fD1H9fD1H9fD1H9fDI]H(uHV0Ho!HSH5H8HX1Ld$H\$1Ld$H\$USHHHwHFPt_HHH@Hf!H
!H9H9!H
!H9tH9!H9u$HmuHP0H{H[]8H訍HmtH[]f.HUHD$HR0HD$HАSHHwFP  uht4HV@HHHuHG8H[uDu<Hn!HVXH5RH81p1H[HH[fH1HtH艈H+uHSHD$HR0HD$DHHv@HH[މfDHG8H[ljHWHc:tH[騉ff.UHĵ!HHSH5H(dH%(HD$1HL$LD$蓋H}t|H}Ht$1HHt1Ht$H|HHT$dH3%(HuZH([]裋HtIHMHxm!H5HT$H81H}s1tufÐZf~PH=f.AWAVAUATUHSHHdH%(H$1GP0H@HVH
!H5!H9H9@	H5ŭ!H9@@uH
!H9uHUBP0lt(HC@RtH5W!HOgH1HHaH=!]HtHHhHXH@ H$dH3%(HĘ[]A\A]A^A_HEL5$!L-}!L%֬!L9L9	L9uH!H9NHuFPbH}4IHtFHt$ L^HD$(I/u
IGLP0HV1HEL-ͭ!L5f!L%!L9L9	L9H<!H9HEIHt$ L~%CRIGL9L9	L9uH!H9IWBRIWoI/)$uLP0HٴH,HPfo$$"HuFPu[Hi!HKXH8HVX1H5{1@HȟHH@ÆH1H}wIH1@LHD$ I/u
IGLP0"f.D$ zu[H<HH+D$ HxCRHs@H$H$HUH
u!H5Ϋ!H9H9@	H5!H9@@uH
E!H9uXHMAP0tKHmtH@@HEHHxHS@HH$XH${HEu}H,HcCPxHEIL蘈D$ L$(H=i!Hm0HfHCPDHXHHxHs@H$D$ L$(貙H$fHUL9L9H5=g!	L9H>	H
!H9	HKXHRH5B1軇1 @Ld$0Ht$ HL+Hcl$ CPHD,HUL9L9cfDHf!HSXH5H81D1D$$|$foT$fDH1HHtCPHug_Ht1OH$f!HKXLH5CH81Ć1)H(HH!dH%(HD$1HL$LD$H5)蘃1tHt$H|$Ht$dH34%(uH(wUHSHHt/HH肄HH5HHe!H81H+tH[]HCHH@0H[]ff.fSHH1HtHt
Ht	[fHuH5aHGDUHSH~HøHH9w	H[]軁Hu豁HƒHuH5HD$D$ff.fUHSHHHH=w
H[]@KHuAHƒHuH5HD$sD$ff.fUHSHHHH=wH[]fDۀHuрHƒHuH5=HD$D$ff.fATUSHn@Hx_IHFR@u;HH}0袛HHtHx0HLHx7H[]A\Hc!H5H8"}Hc!H5Z1H8}fDUHSHyHøH9wH[]HuH¸HuH5EHD$D$ff.UHSH	HH=wH[]DkHuaHƒHuH5HD$D$ff.fUHSHHH=wH[]D~Hu~HƒHuH5HD$#D$ff.fAVIAUIATUSH dH%(HD$1Ld$Hl$HH$fI}LHH.t)L9t$uHT$dH3%(HD$uH []A\A]A^H=zAVAUIATUH-!SLuLeLzI|PHHtHLHLwH+Au
HCHP0Ex"HL9uHa!H[]A\A]A^D[1]A\A]A^DUHAWIAVL5AUATISHHHdH%(HE1zH=HTHHHH)HHH9tHH$H9ut	H)HLHT$HILj
Ht41A<7DGA^v	@?@|2HH9uIAE
I}Hھ Sz^fADI$H=!1LH5T1H]dH3%(uHe[A\A]A^A_]'yHxH9w~HwHwHH_!H5H8y1Hff.@AWAVAUATUSHHdH%(HD$81GPHLgHID$@HSHHL|$I 1H
L4IL$@ILHLA HHH9 1LL蛝Ht.HEHHHh Lh@HXHDpPH,$H\$HL$8dH3%(HH[]A\A]A^A_D[]D$fT$AD$Pt)Hu#IA L|$LafIA L|$L>fDA -DHq]!H5ZH8zw1KHI]!IT$XH5]H81}1$@H]!H5bH82w1vfDUHSH(dH%(HD$1H蟻Ht]Hp HHt6HFHT$Hx@H<$H}HL$dH3%(u*H([]@HHHHC Hu1dv@Hu\!H9FtGUSHHaHHtHCHHpH[]3[yHtH1[]DSt{3v6u?H=!H5u1[HcHfQ!HHt
H*H9[!H5H81V|1[fK1H!H[@H=!H5u1[ÐH=!H5mu1[fAUAATUHSHHHtLc`HI L蘃x4HcHITtu~HH{X[]A\A]٠fLMt>AdvA1I|$~*I|DH`HuwHuHI;\$|1H[]A\A]fH=!HH51{H1[]A\A]H!Z!H52H8RtSH
!HHHHHdH%(HD$1IXxtAH4$H1HHtHL$dH3%(HuAH[DvHHt1HIZ!H$H5H81LzusDAUIATIUHSHHZ!H;NtuH[]A\A]uH[xHtIUH;HH[L]1A\HXA]y@HHBHu;u$SHHt-H?tOBHH[ÐHBHHBHY!HH0pHxHY!HH[ÐH{uHHHuHkX!H5HD$H:wrHD$H8HH!dH%(HD$(1HL$ LD$H5TutTH|$H;=X!t6H_X!H0oHHx7H|$ HT$(dH3%(uIH8H1@tHuHW!H5HD$H:qHD$wqHGL!L
j!L9L9	H
!H9ADuH!H9u}HFL9L9AD	H9uH!H9uSHHNAP tHI HWH9uHAPtALAM@@M~dHGH+FIt
HIHudHH r6fDHV!HXHXH5H81Pw1Hf tHGH+FHaV!H5H8rpGP tHHHy
HV!HÐqHHV!H5FH8.p1HHHFH!H
!H9H9	H
1!H9uH`!H9uHzHHqHy!H9u,H~@HyHU!HVXH5H81/vDHiU!H5:H8ro1Hff.HHG@P tBHW(HU!HHG(H*t1Hf.HBHP01Ht+HG(Hx(H@(HtH/uHGP0tH0mfDAVAUIATAUSHHH--U!dH%(H$1HntFx<HT!HH$dH3%(H[]A\A]A^f.1@HL=nxuHl$1HHrH\$`1LLt$ HrLl$pM9tdAD$M9LINHt$`H|$MouM9
DAw:H
JcH>fLoHS!HHS!HHD$kHkHD$HfD1AuHLS!f.KoHSkfDNfD뺐fDfDfD|AsH
DHcH>DSElDATUHHSH0dH%(HD$(1HFHP`HtAHt7HR!H0jIHHLHHLfH;Q!ugHuHL$HT$1LL$ LD$8kxH|$t|HQ!H5H8kHL$(dH3%(HujH0[]A\f.HPHmQ!H51H81r{n1HuLeHLHHT$Ht$HΑHk@SHoxAHit1[fD[HAiHP!H5+H8j[@HGH
!L>!H9L9AD	L!L9ADuH
!H9uHG@P0tHGHFH1;HHPXHDP!H5H81pHÐAVIAUI1ATUSHH`LgHdH%(HD$X1HH3HۿLHHM9INH9HOH)H9T$u<I~H4$HlHh1Ht$XdH34%(u>H`[]A\A]A^DHgHiO!H5H8zi빸7iAUATIUSHHH8HVdH%(HD$(1HB`HtdHtZHO!H0fIHHLLH_HL$(dH3%(H8[]A\A]@H;N!HsHL$HT$LL$ LD$gxH|$tHnN!H5gH8whDHT$Ht$LHg@[kDHRLk9fDHN!HRH51H81ngDUHH
Qr!HSHIHdH%(H$1HD$ P1LL$ LD$kZYH|$H\$pH|$1Hx}Hl$ H|$HxlHT$Ht$pH|$ 8lHeHeHM!HH$dH3%(u6H[]HL!H5yH8
g1fDHHe1fff.@AUATUSHHFIPHAfHHDHHhx\H=͍!fHHt@I$HL`HEHC HCHEHk0HC(fHH[]A\A]DHdH1.gHH[]A\A]HL!H51H8fHH[]A\A]f.d1H(HH
p!HdH%(HD$1H)LL$D$LD$i1tT$Ht$H=ź!HL$dH3%(uH(6efDH(HH!dH%(HD$1HL$LL$D$LD$H5ht7H|$GRt4T$Ht$HT$dH3%(u6H(f1@HJ!HWXH5QH81\k1dATAUHHSH{HHHE HHx _fHHEuHH+u
HCHP0H[]A\fHcIHt@H8iLH-iHH=H1`I,$HuID$LP0f1@1[H]A\fDH`cHnATUHSHHdH%(H$1GPtUHMĀ@HHZIHnHviI,$HuAID$LP04 tHHHuHH=1_HHHEHHL%@PLDgHuH=HL1HX_H+uHSHD$HR0HD$H$dH3%(HĠ[]A\H\$q1HH
 1jXHZgH>fHH Hu(H=1_HfDH=lgH@1?a@AWHH
 l!HAVHLM!AUATUSH@dH%(HD$01HD$(P1LL$(eZYLD$I@@P0LH|$ HfMxMwLpAFPt"IF@HHH'^IHHD$IN@LhH$HAFP%
H|$ ~}1L%L@|IcL>IEH==!HD$fHHT$ILpHPH@ IwL,$HHH9\$ fHL$(dH3%(LVH8[]A\A]A^A_f.AEaDHuI/IGLE1P0ffAZEQaI}dDA}_aDA}Na@A}>a@I}/azf.Ic}abfI}aQI}`AAE<LL0I/uIGLP0HD$HPHE!H51H8HX1eE1IvHH~L	HŃ?H$HHH1H@fDH	E!HHD!HHL%]IDHLbIHLoIDHPXHD!H5E1H81d@HC!H5E1H8]LHHHbH5HHC!H81[dH+HCHP02tTH$HHwHh1H@ōlUHH$	H51H@ōl"\ff.UHLa!HSH
f!HH0dH%(HD$ 1HD$HD$P1LL$`AXAYHT$HzHGHtHPuZGPĀHO@HtyHHuiHr`HouHZHl$H#H@@HHtHpHfDHA!HWXH5H81Tb1HH\$dH3%(H([]@Hr1HHzlHDGP HoHHXHj(HTHf.H1H\HH)HHEq@HHl$qg1fDHH9uHH4_H
@HHVZHHHHYHHz2YHf.HxCHl$f;1	ff<CtYHH9uHHukH{D1f;@Hf<ku;1tuH4uHHHHHH^H5HHv?!H81L`HmHEHP01K1OYff.@ATIHUHSHj_Ht]HHJ^I4$HH=|H1HXVH+tH[]A\HSHD$HR0HD$H[]A\H1[]A\ff.fHwFP unt)HG(H@(HHP HH5
4@tYHVHHG0HxDH@H
HtH@HHHXH=Ѵ1BUfHW(H5H@HW(f黛cH>!H9FtOUSHHHHtAHC@RtHk(HEHH[]@HpHH[]fDZHtff.UHSHZHHtEHH9wKTHH=<!/YEH=!HH[][ZH1HtHq=!H5H8"W1ff.S1THt*HH1HPHHt[HGP0[ûff.AVAUATUSH_ HtH[]A\A]A^H\ITIH=;!AXIċAEU(LHAEA$ZTHuH}L[H=M!H5޲H1\fHGQt"H 1VHtHHfH<!H5tH8U1HHGQt"H TVHtHHfDH1<!H5(H8U1HHGQt"H 1VHt(HHf[fDH;!H5H8JU1HHGQt"H UHt%HH[H;!H5H8T1HGQtH HW$X@HHM;!H5UH8T1Hff.@AUATIUSHHHtkHXHHXHHtHH[]A\A]fXLIPYH=Q!MHHH51ZHH[]A\A]@YH=!H5H1Z두AWAVAUAATUSHLcg0H_LPHtsIEAD$1HLt fDEtC!t 'tH;XHt+IWHc̓HH I9uHc1LLRy	I/tE1HL[]A\A]A^A_fIGLP01H11UHHc!H5SHdH%(HD$1HVtYH$HX0H@0HtLHxkUH$HHh kSuRH 9!HHT$dH3%(HucH[]f1@Hx WH=!H5yH1YVHHeWH=f!HH5H11XRAVIAUIATIUSH:HLH5~12QHHH@Hz!H
t|!H9H9!H
y!H9tHNo!H9HSBP0t{HkHIT$LHގH+Hu
HCHP0AD$~[H]A\A]A^fRI}0oHHtH@0HEH[]A\A]A^HXH5H7!H81WH+u
HCHP01[H]A\A]A^fDH}L1Q[H]A\A]A^fDH6!H5H8PH+uHCHP07DHPH5kLGLG AHB<w}A LAHADAr@vBr@v9_t4$t/0	v'A8WH5HcH>HHAfDB<x_o$c虴IA0F<?F<4@_*@$uH4ÐHHuHvolatileI9uA HHuHunsignedI9uA HHuA8sign:A8struufAxctuA f.HdA8longWA HEfA8in9Axt.A 
HA8floaAxtA fDHA8enumA HHA8consAxtA 	DHtOHH	H__stdcalI9iAxl^A A8voidIA A8_Boo4Axl)A A8shorAxt	A A8unioAxnA A8charA A8doubfAxleA 
HH_ComplexI9A A8__cdxfAxeckAxl`A fAxedA B<	v!.uxA LAHAA LAHAAPփ@XuHAAPrH@	vr@v	avHAA։q LAHAAx.uAx.uA LAHAUHSHXdH%(HD$H1HGH\$H|$HHT$HD$8HHT$ HD$@D$0HD$(HaHT$@HUT$0uHL$HdH3%(u2HX[]DtH5pH߉D$@D$%KDAVAUATUHS] 	E1E1At9vTEHKEڋ] uEz	H,A@uXA@	A	HAfDH>EdHA|@DD	t(H:HcH>HNHcH>HAd] AwAv~A>H5H谮A[D]A\A]A^fDEu[AuUH] Af.Eu3H] E1AHFIIpH5H)AtfDA.Iu;intpOMHٺH=U!qWA	HU!HHHHHTH	Hu0LLcEH} IILH薭[]A\A]A^w
AAHFIImH} A^LmLeH]IEMHًP<Hx(VLcEH`} IIEH>} A%HE =pHEHMLEHP8Hx VLcEH} IIH} A0'A
H} AB{HtE =HELu(LmHMLL`P4LMULcKAD8II	H} H} AH} A1t<AH5HA`f.HxrH5ԣHA/IB|#_B|#tC1<CH=HcH>I;wcha{rAqH} III	E;uint9f{pt-{rAI		;uintf{ma{xA/kfI/I
H5HXFH5H<FH5}H FA$`DI	Q;ptrdEf{if9{fA)II
H5HE
H5ĿHE
H5HpEA,DDI;ssiz{eAIv;intmjf{axA.XI$I?C
1<.0HHcH>I;uint{8AItIH5THvDAJI;int3{2AI~;int6r{4AbISH5׽HCKH5½HCA3DIH5wHCH5bH~CA2RIH_IO_FILEI9EI	H5HsAH5HYAH5}H?H5H+Av=tH5H
AU=tH59HA4H5=HϥAH5H跥Af{trA)
H5H3B~AH5HBWA	H5gHA0A&;size;int8
AA(A {ApA"eA*ZAO} =H5ٝH衤AH5ŻH艤AIy
H5HA]A'I
HH5VH@A!ItbI
H5H@A)~I
H5ɺHy@A-MH5HR@A%!IH5dH!@A#aI
WH5'H?A+0I&H5H?A!AAWAVAUE1ATUSHHHt$dH%(HD$81C =tw$*=	u$H$C =tv=w	A@=HD$L|$(HC v*=		=u	[QHK0HC(HHcL<HHHD$C )iH߃TC (gE{ [Ll$ Hk0AHHHH	ILs(S ]S:H{1LIBIHCHCH9D$ YA?".M%HH1L)C ]HM<q{ [7HcD$AHH	ID$AHSAEE=1E1fHB<(t$~*<)<,u1HAB<(u܃uLs0A
HALHH	IL{(ZAąx)1EyA9|p1H.yHt$8dH34%(VHH[]A\A]A^A_f7nfHct$HHH۟D$2DC A)udMcIIHS(IcO<L,E1)=aH5!H\MfHAC D=uE@HH<t\C IcEL$H΃,H|{ EHHs(HcH<t<
uHHHHcHHHKHH9ju@)HHSH1C EHAC EMcEIIDH5}HHHK LCLMyAQ0LL$L`GLL$xHcHIIWtuLL$(LD$0AWLL$ u@Mg{ vH5pHqb@H{MM'S )+H5ΖH&=H5 H{ H5ӴH{ H5HĜ=H5wH襜7fDAWHH`e!H5IAVAUATUSHL3!dH%(H$1HDŽ$H$H$$H$PH$PH$PH$P1L$:H $ƒD‰ƒ@DDH$$BP@@@@gD$H@@3%BPH$HXH\$P-;HD$HH$Hp(Ht$HH	H$E1E11HD$(H$HD$ H$HD$0H$HD$8HFHD$`D$HD$\D$@D$D$L@PEW;T$~T$H$A@P tE1HxHAAHKڍHHcHHcHHcH!H!H9tH$HPH$xNX:HHSH$HHHH9tH$$JPH$H*6H$Hu
BPHHKAEHIHAUH$H|$ HhHt$(HAZA[HH(H$HD$HB@D$@HHHHHI9LLIL9d$PH$H!DŽ$Lb!HDŽ$H58H@J<t$01t$@LL$8HL$07ZYH$H@Dl$HEHEf…$E1D$H$MAD#l$LE9l$AǨ
E~D$EEʼnD$H$H$BPLR@McJ4I9HHCAHIAMcHI!ER$DDCHH9*Lۃt
AE)E)EHHLAUH|$ fHt$(HAXAYHH(HD$@;T$HcD$EʼnD$E	GP FD$E5L9d$`tH$H$HP@0LcD$@M9uD;L$\DT$@HHDHcH!BHD$\HCHIE1HL)D)L$\I2H$D$@JH9}LHHfDHY!H5BH8b1f1H$dH34%(H[]A\A]A^A_HHXL
®IRQH
+SH=!H5S17H H$Ht$H@(HHD$HHvHFHP01gDt
AIE1JfDD$@Hc9l$AǨT$X1D$T$XHH$D!f.Lz(MHHCDl$XLl$HILt$hH\$pHLd$xHD$@@M(Lh(H$MEO"Hz LIoLd$@A_$Ew \$XDL$MgHHESDL$(LHH|$ fcIE[]HufDt$@DD+D$\f.D$HLt$hH\$pLl$Ld$xH$HPHH$4H$LEXHH!HVXH5H815HD$MFHc|$IMHHHIHcJt7H$H!ֺHDH$HH9t$-HPL9Hc$VH9Z$PPH$HHHPPHp@Ht$Hp Ht!HH$2H$HHZ!HVXH5H81u42H$HH!HVXH5nH81D4HT$2H$HT$HH_!HXLBXH8H1H5`3VfDHT$DL$A2HT$DL$H$HH
!LBXHXH81HH5F3HcL$PPPPH$1H$HH!HVXH5MH81[3H@(E1D$HPXHq!MH5H813p;,HPXL
ޠPMRQH
W4HPXL
WMRQH
_Vff.@UHAWAVAUATSH8dH%(HE1GP%u&H]dH3%(He[A\A]A^A_]@HGXIH_(HHEi+HHHHHH)HHH9tHH$H9ut	H)HLHuLl$H=I€HuH=€HuH=z€It$]L(MAI!%tLsLDIPLLD‹S4@ƾ(IM)9HHILcHHcx HEILKMl'IHHEE1p IVЀANH3HH߉M=MHtRMFI6ItcI~HP@H9tVHEHIL
H
|H56PWH=!RH1z0H I/@fDHH=L10HtIWIcI AHHED9h #HuH=VDNLFLЃELEHH
!P10IIHIZYHu
IGLP0MKAL$P@1LID$(GAd$PImIu
IELP0MAd$PIHPIHIVELR0EI/uUIWLR0EH
!H5H81/f@fDIt$_L+&9fDAE$HuI}HP
+DIt$^L%fDIGLP0I\$('H=/+@AWAVAUIATIUHSHH8dH%(HD$(1H~ IEHM}tM}IEE1Ml$(HD$H~MMufDMm(MAE$uKHLHj	Mm(IL9t$u1H\$(dH3%(JH8[]A\A]A^A_D HD$ L|$HD$ Lt$HD$5fDI|$ Ht$y(HHT$HHHxCHt$LLL6+u]DH1!HL$IT$XH5H81,,HHjIt$XLHHE
AHj)HuH!IT$XH5H81n,fDH!Ht$H8$m%ff.fAVAUIATIUSHH0dH%(HD$(1FPŃ HRH
O!H5N!H9H9@!H5fL!H9@@tH
B!H9IT$JPu
 HR H9taJP	 uRH5cH=HD!ȨtHCHx@Ht
!H8_#ID$IEH|$(dH3<%(+H0[]A\A]A^ŃMHBHN!H
M!H9H9	H
KK!H9uHzA!H9ID$@RID$oA]Q>@H;HH.CRDHwvHS@HL1]H-HsXL]>fDHHHCLt$ S@HLs@L=H9t#&HuHsXLbzt<HV@HHHuL2xAE19ŁID$HM!H
oK!H9H9	H
I!H9uH?!H9uI9\$1LHLfL&f.{.CRuHHs@L1DH۟@u$%$HtD$$|$foT$AUF@VL?($L$$HHs@$LL$9f.{$H`CR@Lt$ S@HLs@L袏H9@HBHx@n@H@$HDL6ÃtRA]1HfDL3ft@fA]1&@HS@H:It$L1t##Htn{#Ht_H!HSXH5GH81& AWAVAUATUSHH~f~ HL~HII>&HHAD$"AGPu|A1IIH9L9AT$ HHHHHIAw@IW@HH1L!HH1^1H[]A\A]A^A_DHAILHIyAHgf.HL[]A\A]A^A_f."H|LHT$kHHtHT$H%HHHBIHLE1%IHtSHIHtCH#LI#HHD$s#HL$MH5tHH!H81$H+I.u
IFLP0MtImu
IELP0Hmu
HEHP0MI,$ID$LP0H+HCHP0HE1H+tHCHP0lfUHSHHHFHT$@P tHx@xHtq1H[]HxHt$H$H@:HHH$HtUHCH@L@@HCLHHxLHH)HHIH9u9H91}H1@HT$HHH[]ÐHT$H;T!udH&!H5uH8F>DH~@yATIUHSFPÁt1H;!uh[]A\ÅtuuL[]A\xHHHuiHtDI,$fHH!H5H8xff.@AWAAVIAUIATUSHHt$dH%(HD$x1HAL` HA HHD$ID$HHHXHHt^HH1Lt$IHDJDII9Kt(EuK|FPtK|,HuLt$HD$1ID$ Hx@IF0L-|!L9LL$XLD$PHD$8HL$HLLLL$0HLD$(HL$ " LL$0LD$(HL$ LLHHL$XHT$PHt$HHD$8HIDHHIDHIDE11IHt.L9tIt$ H|$DHHD$ LD$ I(dH+HT$pHt$hH|$`wLL$LD$H
8HT$XHt$PH|$H3HT$pE11Ht$hH|$`L
}3HtH+u
HCHP0HtHmu
HEHP0I.u
IFLP0HD$xdH3%(THĈ[]A\A]A^A_ÐIF(H|$HPHp jIF0L- L9SHT$pHt$hH|$`LL$LD$H
SHT$pHt$hH|$`26H|$HHt
H/uHGP0H|$PHt
H/uHGP0H|$XHH/HGP0fDLt$H|$1HHHfIt$ H|$DHx/H+I@LP0HCH{HD$f.AWAVAUATIUSHHHH=Y UH{蛀LkAH@L;h</IH HIH$LHImIM"eH{LkH@H@HIHCL{Ht
H/uHGP0MtImHK1LLBDH=s EH[]A\A]A^A_fDLA{H HH{H81HS1LfIELP0IELP0^DHLzD+L4{vDLz[@AWIAVIAUIATUSHHH=v Hŋ~LLLAĿDH[]A\A]A^A_ff.AWAVAUATUSHHDD$GQHIIH_H;- tHFHC Lp IV@HHL1HH$H$HIL@ 1LL;- tL$LLHnxjH1ILLH=;I/Ht"HH[]A\A]A^A_IGLP0@HWXH5yH H81d1I/uIGL1P0@ID$H5yHPfDHEH5yHPff.@AWHH B!H5AVAUATUSHXdH%(HD$H1H HL$HHD$0HD$8HD$8P1LL$8LD$0ZYHL$0HT$(AHt$ H|$IHH-j!HHUH=:!Hj!HHHD$HHHCHkHC Hk(?HT$Hr(HLHHL9e(t?H H5OyH87HE(H+ucHCHP0I,$tY1H|$HdH3<%(HHX[]A\A]A^A_Hj!HE(H-i!HEI,$uID$LP0fHi!H@HHi!HfH*i!Y<H,HHi!HHHh!HIׅAHAA"E11HH/H1f.HHHH*Hr0I9uKHHHlDH) HXH5NwH81DhH H5rwH8FDHf.Hoh!f.H5H=mHD$8HD$@HHLt$@Ll$8&HD$8H=<HɅt]H
LLHuE11H|$8L$
HL$H5g!
!H-g!H5g!N@HHT$1L$H5E1CL$u|$EAAE11ff.@USHHHo Hw H1Hk H[]fDAVIAUATUSHHHBLfHttLjHVHHx	L9MptMp1MHI\$@I9ILHy۸H[]A\A]A^fA|$P@ML$@IIHHt$ Ht$HVHHx	H9wH9HIA@ MH IxHM21\fvHHf
fffSfsHI9ufH@I|$@WIPHFHH9}:Hx5HXHHH5tH} H81fH9Ip Ht5H~0Ax I!HfDAI<I9uHH1[]A\A]A^@HHHXL[]A\A]A^i(fH̋IP0IxH@HEgHVXLH5nf.GHB1HHL`HjH5SH H5&tH81\<H H5sH8HVXHH5skff.@ATIH@5!H
6!UHSHFHH9H9	H
x3!H9H)!H9t~HHWBPGQHS I$t0HCH~'{ !H!HH<	H9u[1]A\DBRfDHHLH[]A\t9HvLB@M~LHHHIH9Hɸ[]HOA\tLB@ItoHFHpDtHz@y@H5b!HYH&I$H(
HH>fDHfDH H5qH8
HH H5bH8
H@AWHH5AVAUATUSH8H
 dH%(HD$(1HHHD$ IPH7!PHD$(P1LD$(
H HD$HXHD$H9XHD$@P{IHjIHHHHD$HL|HD$H\HCHLt$ pDLHL:xmHLL(x[H+u
HCHP0HHtzHT$HEL|HT$H\HCH]Ht$LLmyH+ImI,$ID$L1P0LL1HHtImu
IELP0I,$uID$LP0H<$*D`ID[-HHHmuHEHP0fD1HL$(dH3%(HH8[]A\A]A^A_IELP0-HCHP0ImfH H5o1H8fDH H5o1H8mH H5oH8DH4$IcHxXp
HD$Hk HP@HS@HPHHSHHP(@PDkTHS(̀CPUHSHHHdH%(HD$1Hx!H$HL$dH3%(uIH[]fDCPt2HC@Rt(H5]!Ht	H"fD1ff.@AWAVAUATIUHSHHdH%(HD$81Ha H9FtSV;HID$HpHHHHL$8dH3%(HH[]A\A]A^A_DHT$ JHLhHD$(H.!H}H\$ Mu@HD$H\0!II\$H9H9	H,!H9uH-#!H9uHE@P t
L;h$AEPt
IH
IHH@H|$HHD$1CHLHI/uIWD$LR0D$xNLHH9l$LHD$IHuHu H HT$HH5*mH81pI,$uID$LP0HifHt$H|$H|$Ht$H-4@H@HHyHE(H9D$HT$HuHI#	1@LHD$HUH(u
HPHR0H HT$H5zlH81
#t'HMHu HT$H9L$udH1@H5Q H9t

$HMHu	H57 Hu(Hp H5!lH8y/HH H5kH81	
UH0!HHSH5ȁH(dH%(HD$1HLL$LD$tlH}tU H}Ht$bHHtRHT$H4$H9x5H HHT$dH3%(HuJH([]H}Wiy1@HMHT$H5YIH H81(UHAWAVAUATSH(dH%(HE1HGHcIHL$HIcT$L4Au3ILHMdH3%(HHe[A\A]A^A_]A\$I$HHUbHU-HHHH%H)HHH9tHH$H9ut	H)HLL|$H5~ILfH=ivLLHH HIcL$HPIEH4AD$IIcD$IL$Lk(HHCHCPHK@
CPHHHIcT$IE1L4@HU!HttHHHHH%H)HHH9tHH$H9ut	H)HLL|$@H5s}If@H=Au%HHU!Hh1DHwX1LHHAD$uCQ@u?HIcL$HPIEH4HHLv%HifDHHsI$HDH H5bhIH8I1H+LHCH1P0+2HH*AD$H sI$HHDH=U!H5g1ff.HAWAVIAUATIUSHe1BH~D$fDM,$I\L/L{pLI(Lx=HcHALAT$	9tCHT$L`Hu6Hu
HI9n1H[]A\A]A^A_fDHH{X[]A\A]A^A_H H5WH81fD1ff.fAWH
j|AVAUATUH-O|SH(FPHD3t	{HN@HIH@H~ HSXILgH{ WL{(IHfA yRL11HBA@P tL@HH@@P uM.HLHR(I9-fz xHSXILhH HH5gH81$H(1[]A\A]A^A_H H([]A\A]A^A_f.HF(H([]A\A]A^A_DH= HVXH?uCL
pHfILEH5i1H(1[]A\A]A^A_H8 zIHH5h1o1_HVXHzH5eHDH H81A11HSXIL,hMt$HM'LID$L{(HD$E1IwFP tf.HnHHvFP u1LLD$rHD$(HMLD$uRIM(M9ID$HHPH|$IT$HS@IHHSHLpfP
fP
JH~H|$HT$Ht=II4HHH9uHD$HHD$mHJbCPHSXL_fI$Mt$MtHD$IFID$-I$I$1ff.@AWIAVAUATIHUSHIl$HGL40HD$IVHHD$LHGDHHGHWIo LIGHHD$I0Lp(IGHHHLIH14DIGHtL,HL$IFHHD0IEIHH9~AItFP tHv 1LXIHtH[]A\A]A^A_H|$tIHD$ILp 1H[]A\A]A^A_fDIHHGHo IGHD$HuE1H1HHGAVAHAUIHATIUS1H@dH%(HD$81HH$HD$HxIH<$JHHLLHHD$x]LD$HL$DHߋT$ u*HL$8dH3%(HuFH@[]A\A]A^f.H H5eH8H1fDS<ff.UHAWAVAAUAATISHHhdH%(HE1H~@FPN OHEIL$EIIT$H5kHHEHEHEHUHMHx}IHHMHUHEEHxH@XIH5\kHEsIG(IG@AGPEuDHLHHIW(HEHxIG HIcH
Iw EH}HF1HWHELH^ A	McHc1ɐID@P tH@ HHD(HH9uI@HHH%H)HHH9tHH$H9uLD$IILMhIxHIO HLILHH9uL	9HEH H8DI/u
IGLP01H]dH3%(He[A\A]A^A_]@@H5sHsHDH HSXH81E1룐H)HLHU8@I@HHH%H)HHH9tHH$H9ut	H)HLHt$HHLnH~ff.fUHAWAVAUATSH8dH%(HE1HcL$M$At/AAAIAH5~HHcH>IHMdH3%(LOHe[A\A]A^A_]HELLHH&IHH"I.Iu
IFLP0MHuL*zImIu0HEIELP0LM@LHIfMHI9/M9$%IM$@HG(IH7ILȋPI뱐LHH3HG!LM{IHfLLHQIHHPH
 !H9MMIImGLMLR0LM+AMcKHE@LLHHEHEnIcIǀ1fDpBD0HIljuHHUH=H!1H5p!H]HHEHHu
HCHP0E1LHG HHRHHHEHHcWLAHEx3HcHgF!HHEHHEE1HPt"AfD<,HIuLjHEHMLUIH#HEE1LxMDA<,t1jf.HA7I<,tuLLM0LMHtJHMH{M S0JDLH߉LMHtKDIO|7M9mLME1LMHHMHHEHHuHALMHP0LMI)u
IALP0M51LI,$IuHEID$LP0LMMHEIHcPHLDLLH)IAH H5nH81E1dI#xIHof.HcuHEH(uELhA6E!fDIEAID9uDLHDIHuH]HHEHHuHCLMHP0LMH]LMHHEHHHCHP0LM{LImI!IU1E1wHEHLmUHuLdIIEHEHIEuH}HGP0HMHHHEHHuHAP0M1LI.IqHEIFLP0LMZ1HEL8LHLMHHH%H)HHH9tHH$H9ut	H)HLLd$LH5<jLMIL,RLMLELHUH=k1LLMIH]HHEHH(HCHP0E1H]HEHHEHHHCHP0LMfS*Ht-HH!H9CuH[H(H+u
HCHP01H[ÐUHAWAVIAUATSH\HFHhHHdH%(HM1HEHGH HxL(H`HcITwHBH@ H@ HHpxD`IcA|'Df.BHcA|u+xHHcHHH%H)HHH9tHH$H9uHD$1HHEHE&fDHEHAL|IcA|I~DLiIHuHpHHEHHu#HpHEHH<H/uHGP0HuHMdH3%(L|He[A\A]A^A_]DHe1fLmHUfE1HhHLE1Lp)EH0)E)EMH`HUH|NfHIHhE1L@Lp@ HAH1HQxIG\I7AGIG,IW HUAO(HIGHE
x}HEL`H
}WHHx1IV LLWI~I~HLE1HpH}H)HLE19/ff.AWAVAUATUHH5gSHHdH%(HD$81HL$HT$0LL$(LD$ ;SH\$HuLt$0HHپ Mn`AIMfXLHHIIU)IvXHLHHHL$(HT$ E1HHH+IM)IH}MmLHHLLHgH+Au
HCHP0I,$uID$LP0ExMH I}HIEHt
H/[HEH#H=A>!HH5U11HL$8dH3%(HRHH[]A\A]A^A_H5(fHQIHtHHD$HtZLt$0HHD$eLL$ Mn`AIMfXLLLL$y]H==!LH5T1
I/CIGLP06@HCHP0jI,$tYH@HHIIU)uI/IGLP0IUfHGP0@ID$LP0I,$ID$LP0SHH7HtL1HHHtHH+tH[f.HSHD$HR0HD$H[fDH1[AWAVAUATUHSHdH%(HD$1HFփt
5߃un}Hn!H

!H9H9	H
!H9uHA!H9uDLeH\$dH3%(LH[]A\A]A^A_fHI!H9uIAH
XH^AمLcHDуփcH=cLDHDAstKA8u>?DL
XpH H5RE1WH81XZ;H
Kc@tĀ?L
<cufDLIHLIHtSHl!I9D$t,Md$fH
bI@dXLxIHXHI}(H$HI.xLIu0I}XIHgHHLImu
IELP0>M;I}@IuHLNhISHHzHt
HH[H
A H9KuHHHtHD$HSB 0HD$p(HCHxH[ff.HHFH!H
!H9H9	H
a	!H9uH H9uHHH7Ht"Hx@HyH=8!HPX1H5P_1HSHHH5aH dH%(HD$1HL$HT$;t?Ht$H%Ht(Ht$HcZH\$dH3%(uH [D1ff.@AWH
c AVAUATUSHHHHj`H8dH%(HD$(1H^ULL$ HD$ LD$1
jHt$HpHHLH\$ D#E%L(HH\$ D#E:IADE uHIHu@IHtJD;IWADE uA*dMA(!A[!ۉD$J;H$D$LeXL1IH$ItHHtsLp HcUTLLHcuTH<$LHH)LLHc}TL$LT$(LOHt$ LLVIC9)q@1HL$(dH3%(H8[]A\A]A^A_HIHH$E1D$
@D$u`Ht$ LHs1LH+uHSH$HR0H$jEP tBIGD$H$D$D HLOG MaHIH=L(UH
4 HHSHH]HHHx dH%(HD$81HD$0H\$ H\$(H\$0PHD$0P1LL$0LD$(ZYHt$HHD$HtnLD$0HL$(H1HT$ H=TvHHtFH9\$ tGH1
HmuHUHD$HR0HD$HL$8dH3%(u%HH[]1@1HH= _AWAAVIAUATUHSH(H_HT$HHILkS0LI L;xwHcHIIUJuH5FgHcH>H=3!ML1H5KH+uHCHP0fD1H(H[]A\A]A^A_@Lk`MHCXHD$Ae 1AGI}D$^f.IHHHT$HLHHHgHI9]M|MuH|$H:H9T$LH2fHHtf.I~HHHL$<HL$H)tfHAHP0HL$@D$I~ LH5IHH H811fDHgH3HHHH]I}HJH+HuHD$HCHP0HL$@H'
f.HVHِLL`HLLHHLL0HH3HHHHHx@HtI} H~HHD$AUHL$HH
H3HHM}uHHAHH@HL9t	MMmMH= HHHEHHiHYLi HA(HHHCHL$HP0HL$fDIv0I~ LpIHIUH3HHHH}H=^!Lh%HHIEL`LhH@ H+*fDH3HHQHHH= MeHHHEHHiHYHA La(HH@H H5WH811fDHɽ H51H81Iv0I~ LCHHjfIv0I~ L IH5GHL$H+8HCHP0HL$&H=.!HHX1LH5F1HD$?HL$DAUIATIUHSHHHHt@HH8 H9CuRHJHt5HsHHH[]A\A]\@1LLHHuH[]A\A]ID$HJuH, H5mFH813LHH H5VH8mfDAWAVAUATIUHSHHHHt'HP H9CHHH[]A\A]A^A_1LHHHuLHH=UH€	H=UH€
H=jUH€	H=TH€H==UH€tHƹ	H=*UuItH H@HX~Ht#HsHH[]A\A]A^A_Df1$H}H[]A\A]A^A_ȀHELhD`0RIHtEAD$HM| 2HLLRxSI,$uID$LP0I M9I}IHt5H}H"Hu1LHHuI,$uID$LP0I.IFLP0;H\ H&H} HH=S[H]1A\A]A^A_LfDH(H) HLW!dH%(HD$1HD$HL$$D$H5VSPHD$P1LL$ X1YtL$$Ht$H|$Ht$dH34%(uH(f.UHAWAVAUATSHXH}HGdH%(HM1@QIHtH
HHEH@H@ LHE)IHHEHHH@ HEHEHHMHPLr(MpI9HEI~ IH1MLuLeLmHELd0HEMLtM$H9]HELl(AEPLLL{Ht~HPHHHH)HHH9tHH$H9uL\$1HIL9LLI$HwHH;]*LuI^(HELIH=w HuLHLHvIŋA$A$H}AHE@Py`HuHߨ@?SHvf.H5@H HMHXMH81=1HMdH3%(H?He[A\A]A^A_]fDLLLҪLu1LLH}tHMHHEHHuHAHP0LxHELlfH]H5@I93LHEH:1H~'HMHuH}@HT(HHTHH9uL;eHEH5 L=m LuMLIAH9@L9	H
 H9ADunH= H9tbHHH/ IVH5?H81HuHHEHH}HFH1P0nfH)HL4SfLi fIAPPtjHx@H#!HH}HJDIM9OLIAH9L9@	H9@@uL9$IAPPu tH@ HPXH5 H5ON1H81DH=FTH
] H5 HH,#!L BHMHHHEHHIH}HGP09@H H5>1H8HEHxHuH}4HYI$Hܳ HHuHG=H:1.=HSHf. t+H[sPt@t<tܸ[DHٲ HSXH5=H81[DHKHȃt
~Hu[ÁtH{ t%H HSXH5=H813[HdCHff.@HH! H9FuHx%HcHH! H5VLH8*1HHHtHx
HcHq1HfAUIATIUSHH_CPtH[CP"Hk HLHzHH.HPMl$@ HkIff>ID$H
 H9tH
. H9ID$@P@ID$(H)xMHMHHLHy@H[]A\A]HHОtGHK<PfH=I H] HHtHLhHXH@ HH[]A\A]fDH;LL>HHuIt$LHV@HJMd$(ID$@PfDHk Hu@LEPtS68{"OHK HH0HHHHH!H)EQ tNH[]A\A]O38K"HHK HHH!EQ uH[]A\A]H[]A\A]HR@HHL[]A\A];9ff.AUIATIUHSHHFthGPtQIH] HLHHHfx HXH@IEHH[]A\A]tHoEPHpIHEP0H]HC@HIIEHH{@L9tH H5:1H8n@H@H] ;H) H5H1H80B3HfH H591H8DH٭ H591H8H H5r91H8Hɭ L1H8HHk H5GH8tff.@H8HH dH%(HD$(1HL$LL$D$LD$H5GtOT$Ht$HL$ H|$Ht2HT$ HH=G1HT$(dH3%(uH81ff.@AUATUHSHHHdH%(HD$1HHuH)Ht@E1H}~ZIL$$HH9]~B1HtHLHHuHL$dH3%(u>H[]A\A]fL8fDHѫ H5r8H81AWAVAUATIUSHHH(dH%(HD$1 H_M|$H+ I9WALH1HHID$UPHE1Lt$HmfLl$HI9\$~[1ItHHLHHuHL$dH3%(HH([]A\A]A^A_fE1tZHHHteH=. MoHHH LmH]HE HH{HCHP0lHL H5u7H8UD1Jf1HL$LD$LH5DtH|$wHHtHD$HHxHHH+HEH H9H;m H)HHHx (p(HD$HxIH;H= H[ HI$HH]LeHE I$HOID$LP0?fDH H551H8 HCHP0!H H
{ H9H9	H
& H9uHU H9u
HE@QuFHG HT$H551H81GfH H51H8HEwHH|$1H>HH`H+1BH}HHHdkIHt,H= `HHHtLeH]HE jH1H\H~@SH_CPtH[CPt5@u0H{ Ht[Hxx$H{ [f.1[h1[ff.AUIATIUHSHH_CPtH[CPtcH{ Ht:LHMH}HLH[]A\A]ǠHȔtCt^H4DH2LLHyHuLH߉D$MD$H[]A\A]DH@H{ MH H5AH8af.AVAUATUSGP@H I1IHI](HtmI -HLeHmAu
HEHP0Ex.H[(Ht:HLDHڿH1&HHuI,$u5ID$LE1P0[L]A\A]A^DH	 H5EH8rE1[]LA\A]A^L% I$L[]A\A]A^x1 IHfAVIAUATUSHH Ht$dH%(HD$1GPLgH5k2Il$@IT$XHAT$PHL-HEfI|$ @~CPI	HsLH:lIHFH޿0IHLh(IEIm(ID$HT$H; tCPtH[I|$H芘HL$dH3%(LH []A\A]A^fD Ho@IH8HGHt$Hx@JIHHCHH@HIMtHHIH9CPLHH2kIHtBI!Lh(I@I,$uID$LP0fDE1HT$H;t pHL$L1Hl$:Hl$OHWXH5%H E1H81i@L蘐xAT$PH H5E1H8葼z@ImUIELP0\9fUHHHSH=HH
 H(dH%(HD$1H LL$LD$HD$1St?Ht$HHt(Ht$HHH\$dH3%(uH([]Ð1藻H(HO L

 E1dH%(HD$1HG(L9IDL9IDH$HHD$H H9G0HD$HT$dH3%(uH(@H
FH(HH dH%(HD$1Hg HL$LD$H5;HD$1誾1tHt$H|$HQFHt$dH34%(uH(肺fAVH=<AUATUS蘽HoHP^HvH=K;H8H= gHHH=3!MH= 聻H= mH= YH=j EH= 1H= H=. 	qH= ]H=& I=!umH=P:ľH+H= HH5?:e
H=6:葾HH= HH5V82;!1H5:H=3 >HHH59H胾H=30HHH59HTxpH59HxXH59HԵx@L% H549LHHuHt|HcUH藵y1H[]A\A]A^fH A61۹.3H5+H81薾H[]A\A]A^f.{H!H1H` H5=HHN YqH5ZH=!葺HHH=1 ̸4H= 踸 = H!L- HHHH\!H}!HJHHHH=HH=W H!L5!HHILHH@H51LpH@ 讳HmAu
HEHP0EA11H=7聸Hb
!H!H= HH57[H= H H5~79H= H H5|<H= H H5;L-6<H= LHҲHmAu
HEHP0EeIM,$Mt4Ic|$HHu1AH H56H8Y H H5*,HH ߺH H5K9HH 蹺H=	!H=R6'HH5A6H?H!H>H1r;H	!H_1VHHthe type '%s%s' is a function type, not a pointer-to-function typeinitializer for ctype 'char' must be a bytes of length 1, not %.200scdata of type '%s' has no len()initializer for ctype 'char16_t' must be a unicode string of length 1, not %.200sinitializer for ctype 'char32_t' must be a unicode string of length 1, not %.200swrite_raw_complex_data: bad complex sizeread_raw_complex_data: bad complex sizeexpected a 'cdata' object with a 'void *' out of new_handle(), got '%s'cannot use from_handle() on NULL pointerffi.from_handle() detected that the address passed points to garbage. If it is really the result of ffi.new_handle(), then the Python object has already been garbage collectedinitializer for ctype '%s' must be a %s, not cdata '%s'initializer for ctype '%s' appears indeed to be '%s', but the types are different (check that you are not e.g. mixing up different ffi instances)initializer for ctype '%s' must be a %s, not %.200sread_raw_float_data: bad float sizeinteger/float conversion failedprimitive type '%s' has size %d; the supported sizes are 1, 2, 4, 8the C compiler says '%.200s' is equal to %s, but the cdef disagreesexpected a cdata struct/union/array/pointer objectcdata '%s' does not support iterationcdata '%s' can only be indexed by 0cannot dereference null pointer from cdata '%s'index too large for cdata '%s' (expected %zd < %zd)cdata of type '%s' cannot be indexedcannot add a cdata '%s' and a numberctype '%s' points to items of unknown sizefloat() not supported on cdata '%s'complex() not supported on cdata '%s'expected a pointer or array cdata, got '%s'don't know the size pointed to by '%s'Can remove destructor only on a object previously returned by ffi.gc()index too large (expected %zd <= %zd)cannot call FFI.__init__() more than oncecffi out-of-line Python module '%s' has unknown version %pcannot pass 'free' without 'alloc'cffi extension module '%s' uses an unknown version tag %p. This module might need a more recent version of cffi than the one currently installed, which is %swhile loading %.200s: failed to import ffi, lib from %.200sinternal type complexity limit reachedlibrary '%s' has already been closedfunction or pointer or array cdata expected, got '%s'function/symbol '%s' not found in library '%s': %sbuffer assignment index out of rangemust assign a bytes of length 1, not %.200scan't convert negative number to unsignedwrite_raw_integer_data: bad integer sizeread_raw_signed_data: bad integer sizeread_raw_unsigned_data: bad integer sizegot a _Bool of value %d, expected 0 or 1cannot use <cdata '%s'> in a comparisonint() not supported on cdata '%s'variable '%s' not found in library '%s': %swrite_raw_float_data: bad float sizecannot cast ctype '%s' to ctype '%s'cannot cast %.200s object to ctype '%s'return type is an opaque structure or unionreturn type is a struct/union with a varsize array member_cffi_backend: get_field_name()first arg must be a pointer ctypearray item of unknown size: '%s'array size would overflow a Py_ssize_tprimitive integer type with an unexpected size (or not an integer type at all)primitive floating-point type with an unexpected size (or not a float type at all)primitive floating-point type is 'long double', not supported for now with the syntax 'typedef double... xxx;'function, global variable or non-integer constant '%.200s' must be fetched from its original 'lib' objectrecursion overflow in ffi.include() delegationsinteger constant '%.200s' not foundcannot subtract cdata '%s' and cdata '%s'pointer subtraction: the distance between the two pointers is not a multiple of the item sizeexpected a 'cdata' or 'ctype' objectbuffer doesn't support slicing with step != 1buffer indices must be integers, not %.200sexpected a pointer or array ctype, got '%s'right operand length must match slice lengthfrom_buffer() cannot return the address of a unicode objectexpected a pointer or array, got '%s''%s' points to items of unknown sizestring(): unexpected cdata '%s' argument<cdata '%s' buffer len %zd from '%.200s' object>global variable '%s' is at address NULLsymbol '%s' not found in library '%s': %slibrary '%s' is already closed or was not created with ffi.dlopen()alloc() must return a cdata object (got %.200s)alloc() must return a cdata pointer, not '%s''short' after another 'short' or 'long'multiple 'signed' or 'unsigned'_Complex type combination unsupportedinternal error, please report!wrong kind of tag: struct vs unionexpected a positive integer constantdisagreement about this constant's valueO!O!|Onii:complete_struct_or_unionfirst arg must be a non-initialized struct or union ctypefield '%s.%s' has ctype '%s' of unknown size%s: %s%s%s (cdef says %zd, but C compiler says %zd). fix it or use "...;" in the cdef for %s to make it flexiblefield '%s.%s' is a bitfield, but a fixed offset is specifiedfield '%s.%s' declared as '%s' cannot be a bit fieldbit field '%s.%s' is declared '%s:%d', which exceeds the width of the typefield '%s.%s' is declared with :0with 'packed', gcc would compile field '%s.%s' to reuse some bits in the previous field%s cannot be of size %zd: there are fields at least up to %zdlist or tuple or dict or struct-cdatatoo many initializers for '%s' (got %zd)implicit cast to 'char *' from a different pointer type: will be forbidden in the future (check that the types are as you expect; use an explicit ffi.cast() if they are correct)implicit cast from 'char *' to a different pointer type: will be forbidden in the future (check that the types are as you expect; use an explicit ffi.cast() if they are correct)value %s outside the range allowed by the bit field width: %s <= x <= %scallback with the return type 'void' must return NoneTrying to convert the result back to C:

During the call to 'onerror', another exception occurred:

got internal exception (shutdown issue?)no code was attached to it yet with @ffi.def_extern()@ffi.def_extern() was not called in the current subinterpretergot internal exception (out of memory?)extern "Python": function %s() called, but %s.  Returning 0.
expected a function ctype, got '%s'expected a callable object, not %.200sexpected a callable object for 'onerror', not %.200s%s: callback with unsupported argument or return type or with '...'libffi failed to build this callbackffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time)initializer bytes is too long for '%s' (got %zd characters)an array of _Bool can only contain \x00 or \x01initializer unicode is too long for '%s' (got %zd characters)unicode character out of range for conversion to char16_t: 0x%xtuple args must have the same sizeexpected a primitive signed or unsigned base typeenumerators must be a list of stringsneed a string of length %zd, got %zdneed %zd values to unpack, got %zdgot more than %zd values to unpack'del x[n]' not supported for cdata objects'%s %.200s' should come from ffi.include() but was not found'%s %.200s' is opaque in the ffi.include(), but no longer in the ffi doing the include (workaround: don't use ffi.include() but duplicate the declarations of everything using %s %.200s)ctype '%s' has incomplete type (the support for complex types inside libffi is mostly missing at this point, so CFFI only supports complex types as arguments or return value in API-mode functions)It is a struct declared with "...;", but the C calling convention may depend on the missing fields; or, it contains anonymous struct/unionsctype '%s' not supported as %s.  %s.  Such structs are only supported as %s if the function is 'API mode' and non-variadic (i.e. declared inside ffibuilder.cdef()+ffibuilder.set_source() and not taking a final '...' argument)It is a 'packed' structure, with a different layout than expected by libffiIt is a struct with bit fields, which libffi does not supportIt is a struct with a zero-length array, which libffi does not supportctype '%s' not supported as %s by libffi.  Unions are only supported as %s if the function is 'API mode' and non-variadic (i.e. declared inside ffibuilder.cdef()+ffibuilder.set_source() and not taking a final '...' argument)ctype '%s' (size %zd) not supported as %s%slibffi failed to build this function type;

CFFI C function from %s.libffi.def_extern('%s'): no 'extern "Python"' function with this nameexpected a %s%s%s%s%s, got '%.200s'don't know the size of ctype '%s'cffi library '%.200s' has no function, constant or global variable named '%.200s'constant '%s' is of type '%s', whose size is not knownglobal variable '%.200s' should be %zd bytes according to the cdef, but is actually %zdcannot write to function or constant '%.200s''%s' expects %zd arguments, got %zd'%s' expects at least %zd arguments, got %zda cdata function cannot be called with keyword argumentsargument %zd passed in the variadic part needs to be a cdata object (got %.200s)ctype '%s' is of unknown alignmentfound for ctype '%s' bogus alignment '%d'cdata '%s' has no attribute '%s'cdata '%s' points to an opaque type: cannot read fieldswith a field name argument, expected a struct or union ctypefield name or array index expectedwith an integer argument, expected an array ctype or a pointer to non-opaquearray offset would overflow a Py_ssize_toffsetof() expects at least 2 argumentsaddressof() expects at least 1 argumentcannot take the address of the constant '%.200s'expected a cdata struct/union/array objectcdata '%s' points to an opaque type: cannot write fieldscannot instantiate ctype '%s' of unknown sizethis module was compiled for Python %c%c%c_init_cffi_1_0_external_moduleprimitivevoidstruct?enumunicode string of length %zd__cffi_backend_extern_pyexpected a 'cdata' objectstderr:
flush__cffi_FILEmodeinteger/float expectedexpected a tuple of ctypes(*) *floatlong double%llu (0x%llx)%lldO!i|_testbuffO!s:getcnames:new_union_types:new_struct_typestruct _IO_FILEO!:new_pointer_types:new_primitive_typeO!O!n:rawaddressofexpected a pointer ctypeduplicate field name '%s'negative index not supportedO!|n:bufferO!Oneeds 'void *', got '%s'O!O|n:gcFrom callback for ffi.gc <cdata '%s' owning %zd bytes><ctype '%s'><clibrary '%s'><Lib object for '%.200s'>slice start must be specifiedslice stop must be specifiedslice with step not supportedslice start > stop|sns#O!O!O!O!O!:FFI(OOOO)|OOi:new_allocatorcffi_init_once_locksetdefault|Oi:load_library<None>et|i:load_librarycannot load library '%s': %s1.11.5modulesi:_testfuncO!s:load_functionellipsisan integer is requiredinteger conversion failedcdata '%s' is opaqueconvert_to_object: '%s'O!s:read_variablecannot cast %s to ctype '%s'cannot cast to ctype '%s'O!O:castinteger %s does not fit '%s'_Bool32-bit int16-bit int8-bit int32-bit unsigned int16-bit unsigned int8-bit unsigned int%s%sbuffer index out of range[%llu]prim=%dnegative array lengthO!O:new_array_typectype '%s' is of unknown sizecontiguous buffer expectedOOnnegative sizeO|i:from_bufferO!O|ineeds 'char[]', got '%s'%s: %s &%LEsliced length %zd%p<cdata '%s%s' %s>O!n:unpack'length' cannot be negativecannot use unpack() on %sO!|n:stringcannot use string() on %s<cdata '%s' %s %s>(null)handle tocallingerrno value too largeabiresultrelementsargslibrary '%s' has been closedO!closing library '%s': %salloc() returned NULL__cdecl__stdcallsignedunexpected symbol'long' after 'short''long long long' is too longinvalid combination of typesuint16char16uint32char32uint64uint8ssizeptrdiffuintmaxuintptrwcharuint_least16uint_fast32uint_least32uint_fast64uint_least64uint_fast16uint_least8uint_fast8undefined type namestruct or union name expectedundefined struct/union nameenum name expectedundefined enum nameidentifier expectedexpected ')'expected '('invalid numbernumber too largeinteger constant too largeexpected ']'O!O!|in:list itemwrong offset for field 'wrong total sizewrong total alignmentstruct union enum lost a struct/union!field op=%dwrong size for field '(sOin)(OOOnii)list or tuple or dictcdata pointerpointer or arraypointer to same typeconvert_from_object: '%s'From cffi callback OOOOO!O|OO:callback/proc/self/statusPaX:%*s %*c%cbytes or list or tupleunicode or list or tuplesO!O!O!:new_enum_typeO!sO:write_variablereturn valueargumentctype '%s' has size 0result type '%s' is opaqueinvalid result type: '%s'(sOOO)abi number %d not supportedOzOO__name__ctype objectcdata object or OO:castO|s:getctypeO|OOOin lib_build_attr: op=%dC attribute cannot be deleted__all____dict____class__%s.lib__loader____spec__O!O!|ii:new_function_typecdata '%s' is not callableexpected a 'ctype' objectcdata '%s' has no field '%s'struct/union is opaquenot supported for bitfieldsO!O|i:typeoffsetof(On)O!scannot delete struct fieldO|O:newO!|O:newpRTLD_LAZY3.6.8_cffi_backend__module__<cdata>cffi_C_API__version__FFI_DEFAULT_ABIFFI_CDECLpthread_key_create() failedffi.errorCType_io_IOBasecdatamaxlendestsrcdestructordef_extern_decoratoronerrorcallback_decoratorpython_callablepython_bufferrequire_writablereplace_withtaginitfreeshould_clear_after_allocmodule_name_version_globals_struct_unions_enums_typenames_includesunsigned charunsigned shortunsigned longunsigned long longfloat _Complexdouble _Complexwchar_tchar16_tchar32_tuint8_tuint16_tuint32_tuint64_tuint_least8_tuint_least16_tuint_least32_tuint_least64_tuint_fast8_tuint_fast16_tuint_fast32_tuint_fast64_tuintptr_tuintmax_tptrdiff_tssize_t__dir__FFIGlobSupportalignofdef_externdlclosedlopenfrom_handleinit_onceinteger_constlist_typesmemmovenew_handlesizeoftypeofCompiledLibCompiledFFIRTLD_NOWRTLD_GLOBALRTLD_LOCALRTLD_NODELETERTLD_NOLOADRTLD_DEEPBINDnew_void_typecomplete_struct_or_unionget_errnoset_errnonewp_handlegcp_get_types_get_common_types_cffi_backend.Libraryclose_lib_cffi_backend.CDataIter__complex__offsetbitshiftbitsizeflagskindC namepointer to, or array ofarray length or Nonestruct or union fieldsfunction argument typesfunction result typefunction has '...'function ABIenum elementsenum elements, reverse_cffi_backend.buffer_cffi_backend.CDataGCP_cffi_backend.CDataOwnGC_cffi_backend.CDataOwn_cffi_backend.CData_cffi_backend.CField_cffi_backend.CTypeDescrP@0 p`P@0 8(H.PPX(@*(((*())(()((h)((((((')()(.x...P...-......./|1|1/91|1|1Y10j00|1|1|100|1t/\54
54g.v4g.K4g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.4g.3g.g.g.3D3g.g.3g.g.2T2g.g.2g.1g.U.'877m7W-67W-7W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-W-6H8hp((((((((((((( (8(((@(8((
	FILEstruct _IO_FILEbool_Boollarger-than-0xFF@?;4	%(fP	qx	{`{8|	|	|	(}	}	}
H~@
~T
~





,8@XThh|(XhȁH8hL`8x(

h8
p

8
X

xXPd((HȑhؒHThLȜ4HPXd h<Xxtؤ8إ0HLX,h|8h4ȭHhȰhرTHXxش(4hPXHxX0xDXȸpغ lhH|@lHHh(8Dp(HLthh(H( <   H   !!!(!"T"""8"8#T##H##(#($(X$$$x$ %l%%(%&,&d&&&'h'''''(h0(t((X	(	(
,)(h)H
)H**x8*Xt*8*8+L+H++x+,h<,x,H,,,8,-( \- - -!-#\.(p.(.6.x<@/H$0hLP0N0S0xVD1hW|1(X1[2]d2H^2_2cX3(d3g3i84l4m4p5q<5Xuh5xv5(zp6{6|7H7t7(7h7x8H8X8ؑ8x9@999؜:ȝ\:x:;L;|;;H;تP<Ȭ<x<X<X0=Ȳ\=س=>ȷT>h>>>x>zRx$\
FJw?:*3$"Dg
\ s	ps(s5dPPsa4sEFDD a
GBHAAB sYEt
GJ
Ft_4 LtEFDD a
GBHAABXdtlttt	t
ttttt t
4tHu
\upu18uDu@u,\uXuTu~H@p
Avv,D,0vBBB E(A0D8F`|8D0A(B BBBtv6Atv|eDwTlgw
wwJH |
A4(x4BAE 
ABFYDE<0yFH x
A Xdy7AGp
AF|{HI{f 0|^AG
ABl}	4h}AAD ~
DAGa
DAJ~7k0,~YD k
ALp~H n
JLhD=BED D(DP
(A ABBDK
(A ABBGX4BBD D(D0{
(F ABBJ^
(F ABBG_(F ABB`؀BMB A(D0D
(D BBBDk
(A EBBC[
(D BBBKx-HX
HD$p\ S(|dADD u
DAE@cAAG0
AAD
AADQ
DAJ| BHF B(D0D8G`
8C0A(B BBBHb
8F0A(B BBBG
8C0A(B BBBB(EACD\BBE B(A0E8JP8D0A(B BBB8ĈiBEB D(A0S(A BBBT!H Xl2X<BEF I(G0b
(D ABBHv
(A ABBD`(D ABB AS 
AB	yD o
A		@0	BBB D(H0K@
0A(A BBBA(t	XAAK
AAH	H0u
C,	SET
U	
I	ZH L
A
$H e
C$
\H N
A@
UH G
A(\
@TADD A
DAA8
tdBJD D(D0y
(D ABBF
"EX
"EX
Б3Ei4ERK@WHFPMHA@f
AAKP̒EP
KwHpLBEE E(K0D8DP
8D0A(B BBBG8 hBHA A(D0a
(D ABBF8TmBNA 
ABDi
ABD4(HH l
LP
HL
Lb
AtSH[
Mb8#E]L#E]`HLh,E[
|8
xFBA A(D0
(D ABBE8P
FNO KX[`MXAP
 AABD(
LBKD wAB
ę

H0]
K4
DmBED K(D0I(D ABB4 |ENR@VHFPMHA@J
AAE8XdJBAD 
ABEZ
ABKxt '$IEn
M6Eh@EAG a
DAEK
DAHx
AAF`|8E[
HK(AAG`
AAA`$$|(EAD QGA ,$8&HT`<PBEE D(A0i
(A BBBGK
(A BBBFg
(C BBBHHFBG A(A0
(D BBBBT(A EBBHFBB B(A0A8Gp
8A0A(B BBBK84Ep
KXԣ(E^tWEM,FIB I(A0D8JmHFAFAFAIHII[u
8A0A(B BBBA0xFAA GP9
 AABD(H$E[HlPRHA@W
AI0tENNXo`RXAPh
AACԭ-HX
HD@FIB A(A0T`U
0A(A BBBD(pFADD@
AAFH8BBE G(A0R
(A BBBFt(A BBB EJ@X
AH,dEF
M
I4H h
H8H`
A(EDD@t
AAE<pET(XtADGP
AAB(4@QrX9UL4uFDD N
GBKAAB;,p]
4@UFDD s
GBFAABx4)Dd(LNEDD h
DAA(p]EHQ@
AAEHBBA A(D0q
(C ABBEs
(A ABBG4(Hp
HPTd\h9\\qT\ tQU
JEK4RAG i
DAHPE x	Pt:BAC i
ABNq
ABDA
ABLF
ABG\`p\@tBvAu$dB
JQ
GS
EEDG0^
AAH}
AAIJ
CABu
AAI
AAOV
AAH|
FAMD
NAMD
FAE\
DAOp,H S4+HPFII B(H0C8Gp
8A0A(B BBBG4EAG0t
AAMS
AAKP |4ED L
AJf
AIH
AGI
DKK
ALR
AM(thENK@p
AAH,&ZLHBBB B(A0D8J
8A0A(B BBBDiH0[
A0 ,cADD }
AAHOAAThKEh
C(pcEDD0`
AAA(cEDD0\
AAE($cEDD0Z
AAG,hFAA E
ABH($eEID0X
AAD(PcEID0V
AAF(|PcEID0V
AAF@BEE A(A0DPd
0A(A BBBAHFBE A(H0]
(A BBBFA(C BBB,8$9AC
BEKD
Ah4Ad\HlBBB B(A0A8D
8A0A(B BBBF(ADD@X
AAE4d]RAG \
AAHNCAF00Av
I}
CS
EV
BV\d(BEA D(J0@
(G ABBNP
(A ABBJ\
(C ABBD E[ I
AFHdlBED D(D0W
(A ABBH](D DDF,4]G WCBX e
ABdH@w
A 0qJUf
JIl\HL
LTHm
KP
H@0KFBE D(A0JQ
0A(A BBBK0@<<FAG DP
 AABK$tH\Ah
GF
Adie@FEG A(A0G
0A(A BBBF8[FBD A(J`v
(A ABBE44 ENNYRA
AAA\l BBA A(D0
(D ABBFV
(D ABBA\
(D ABBK @zH0l
A H0n
J8!8BDG M
ABC[
DBGD@!FAD G"
 AABHHLRDT!tFOP B(A0A8DxVMxApJ
8A0A(B BBBK4!qENRH_PNHB@
AAEL"dBGD D0{
 AABHX
 AABDD CABh"8|"@tRAG d
DAEHDAS ("EDD P
AAA "BEc
HJ
A8#$BBB A(A0M
(A BBBDD#xMH^
J\d#MHa
G\#MH]
K\#MH`
H\#8Ad\H#pBBD A(G0d
(D ABBCr
(D ABBEH($BBB E(A0A8D@
8D0A(B BBBCt$8($4ERD0p
AACp$BEE D(A0
(D BBBC`
(A BBBIo
(D BBBGO
(D BBBG(%$(<%ADDp
AAFPh%4?
BBB A(D0|
(D BBBG#
(A DBBLL% ZBBB E(A0A8G
8A0A(B BBBC&0
FSB B(A0A8GLIIIS5B`BFPAEHTBs
8A0A(B BBBADOAHYNGZA1
DAHELDAH(&\AC
Mz
EH'#BBB E(D0D8Gp
8A0A(B BBBF@h'XFBE D(A0G`
0A(A BBBD`'#~BBB B(A0A8DP
8A0A(B BBBF|
8D0A(B BBBO4(,%ADG0a
AAA|
AABHH(%IDD [
ABAM
ABHxH L(X&BEE E(A0A8GJ
8A0A(B BBBBH()FBB B(D0A8G@
8A0A(B BBBGD0)\+tFEE E(A0A8D@N8A0A(B BBBHx)+aBBB B(A0A8GP
8D0A(B BBBA\),1FSB B(A0A8D`PRA
8A0A(B BBBI$$*0*EAG ZAAlL*0FEB A(A0G@x
0A(A BBBJ
0C(A BBBEK
0H(A BBBND*3FRD 
CBFa
ABDu
AFD\+x5(FLB B(A0A8Dp^xIHFPp
8A0A(B BBBA(d+H8EDJ0t
AAGH+8XFBB B(D0D8D`
8A0A(B BBBF(+;ENK@
AAA(,<uAC
Mg
Hp4,?KBE B(D0A8DP
8A0A(B BBBGD
8G0A(B BBBL`,@BIB B(A0H8D`
8C0A(B BBBDK
8A0A(B BBBKH
8A0A(B BBBF|
8C0A(B BBBA`<-CBEB B(G0A8DP
8F0A(B BBBH_
8A0A(B BBBG@-DBHH D(A0Fp
0A(A BBBK,-ECAC
DEEDm
E(.HAC
Mw
H@.lP?A^
A^,`.P5AC
DO
FL.SFBB B(A0K8D
8A0A(B BBBI0.\VhAF m
AKX
AGDCT/VoBBB B(A0D8FP
8A0A(B BBBCzXR`KXAP(l/XtEL R
ADFAzRx  B
/XHL
Lw /TYEQ0[
AFH0YFIB B(A0A8Tp
8A0A(B BBBD4X0T\ENN`lhFpRhA`
AADH0<]BEE B(A0D8D`
8D0A(B BBBEH0bFED D(D0|
(G ABBIa
(A ABBA(1dcFBB B(D0D8D@j
8D0A(B BBBA
8D0A(B BBBNT
8F0A(B BBBE
8H0D(D BBBE$1|eH0B8F@O8C0n
A,1eEC
M
G,2kAy
Fb
FW
As
AH24lMH`
H\h2dl7Hb
FF2lFED A(D0
(A ABBKX
(D ABBG
(A ABBLj
(A ABBHD
(A ABBFT(G ABB83nBED D(D0X
(D ABBDX34pH@
H8t3pFBA D(J@
(A ABBJH3lqFBB B(D0A8J`
8A0A(B BBBJ(3 udEe
FQ
OC
MCL(4duFED D(D@A
(G ABBLT
(A ABBF`x4$v.FBB A(A0
(D BBBFZ
(A EBBDP
(A BBBI@4vBEB A(A0GP
0A(A BBBG( 5lyAJU@l
AABL5y|H0n
Ah5Dz|5@z~H0p
AL5z,FIB A(A0s
(A BBBCn
(A BBBKGNUO"'&/.87A@JIXWgfvu'&/.87A@JIXWgfvuO[p k
O"O"o
Y"8Z )1	oo(oo&oV"Pk`kpkkkkkkkkkll l0l@lPl`lplllllllllmm m0m@mPm`mpmmmmmmmmmnn n0n@nPn`npnnnnnnnnnoo o0o@oPo`opooooooooopp p0p@pPp`pppppppppppqq q0q@qPq`qpqqqqqqqqqrr r0r@rPr`rprrrrrrrrrss s0s@sPs`spssssssssstt t0t@tPt`tptttttttttuu u0u@uPu`upuuuuuuuuuvvGTBROBinit_once(function, tag): run function() once.  More precisely,
'function()' is called the first time we see a given 'tag'.

The return value of function() is remembered and returned by the current
and all future init_once() with the same tag.  If init_once() is called
from multiple threads in parallel, all calls block until the execution
of function() is done.  If function() raises an exception, it is
propagated and nothing is cached.ffi.memmove(dest, src, n) copies n bytes of memory from src to dest.

Like the C function memmove(), the memory areas may overlap;
apart from that it behaves like the C function memcpy().

'src' can be any cdata ptr or array, or any Python buffer object.
'dest' can be any cdata ptr or array, or a writable Python buffer
object.  The size to copy, 'n', is always measured in bytes.

Unlike other methods, this one supports all Python buffer including
byte strings and bytearrays---but it still does not support
non-contiguous buffers.Returns the user type names known to this FFI instance.
This returns a tuple containing three lists of names:
(typedef_names, names_of_structs, names_of_unions)Get the value of an integer constant.

'ffi.integer_const("xxx")' is equivalent to 'lib.xxx' if xxx names an
integer constant.  The point of this function is limited to use cases
where you have an 'ffi' object but not any associated 'lib' object.Close a library obtained with ffi.dlopen().  After this call, access to
functions or variables from the library will fail (possibly with a
segmentation fault).Load and return a dynamic library identified by 'name'.  The standard
C library can be loaded by passing None.

Note that functions and types declared with 'ffi.cdef()' are not
linked to a particular library, just like C headers.  In the library
we only look for the actual (untyped) symbols at the time of their
first access.the value of 'errno' from/to the C callsReturn a callback object or a decorator making such a callback object.
'cdecl' must name a C function pointer type.  The callback invokes the
specified 'python_callable' (which may be provided either directly or
via a decorator).  Important: the callback object must be manually
kept alive for as long as the callback may be invoked from the C code.A decorator.  Attaches the decorated Python function to the C code
generated for the 'extern "Python"' function of the same name.
Calling the C function will then invoke the Python function.

Optional arguments: 'name' is the name of the C function, if
different from the Python function; and 'error' and 'onerror'
handle what occurs if the Python function raises an exception
(see the docs for details).Return a new cdata object that points to the same data.
Later, when this new cdata object is garbage-collected,
'destructor(old_cdata_object)' will be called.

The optional 'size' gives an estimate of the size, used to
trigger the garbage collection more eagerly.  So far only used
on PyPy.  It tells the GC that the returned object keeps alive
roughly 'size' bytes of external memory.Return a <cdata 'char[]'> that points to the data of the given Python
object, which must support the buffer interface.  Note that this is
not meant to be used on the built-in types str or unicode
(you can build 'char[]' arrays explicitly) but only on objects
containing large quantities of raw data in some other format, like
'array.array' or numpy arrays.Cast a 'void *' back to a Python object.  Must be used *only* on the
pointers returned by new_handle(), and *only* as long as the exact
cdata object returned by new_handle() is still alive (somewhere else
in the program).  Failure to follow these rules will crash.Return a non-NULL cdata of type 'void *' that contains an opaque
reference to the argument, which can be any Python object.  To cast it
back to the original object, use from_handle().  You must keep alive
the cdata object returned by new_handle()!Return a string giving the C type 'cdecl', which may be itself a
string or a <ctype> object.  If 'replace_with' is given, it gives
extra text to append (or insert for more complicated C types), like a
variable name, or '*' to get actually the C type 'pointer-to-cdecl'.Limited equivalent to the '&' operator in C:

1. ffi.addressof(<cdata 'struct-or-union'>) returns a cdata that is a
pointer to this struct or union.

2. ffi.addressof(<cdata>, field-or-index...) returns the address of a
field or array item inside the given structure or array, recursively
in case of nested structures or arrays.

3. ffi.addressof(<library>, "name") returns the address of the named
function or global variable.Return the offset of the named field inside the given structure or
array, which must be given as a C type name.  You can give several
field names in case of nested structures.  You can also give numeric
values which correspond to array items, in case of an array type.Unpack an array of C data of the given length,
returning a Python string/unicode/list.

If 'cdata' is a pointer to 'char', returns a byte string.
It does not stop at the first null.  This is equivalent to:
ffi.buffer(cdata, length)[:]

If 'cdata' is a pointer to 'wchar_t', returns a unicode string.
'length' is measured in wchar_t's; it is not the size in bytes.

If 'cdata' is a pointer to anything else, returns a list of
'length' items.  This is a faster equivalent to:
[cdata[i] for i in range(length)]Return a Python string (or unicode string) from the 'cdata'.  If
'cdata' is a pointer or array of characters or bytes, returns the
null-terminated string.  The returned string extends until the first
null character, or at most 'maxlen' characters.  If 'cdata' is an
array then 'maxlen' defaults to its length.

If 'cdata' is a pointer or array of wchar_t, returns a unicode string
following the same rules.

If 'cdata' is a single character or byte or a wchar_t, returns it as a
string or unicode string.

If 'cdata' is an enum, returns the value of the enumerator as a
string, or 'NUMBER' if the value is out of range.Similar to a C cast: returns an instance of the named C
type initialized with the given 'source'.  The source is
casted between integers or pointers of any type.Return a new allocator, i.e. a function that behaves like ffi.new()
but uses the provided low-level 'alloc' and 'free' functions.

'alloc' is called with the size as argument.  If it returns NULL, a
MemoryError is raised.  'free' is called with the result of 'alloc'
as argument.  Both can be either Python functions or directly C
functions.  If 'free' is None, then no free function is called.
If both 'alloc' and 'free' are None, the default is used.

If 'should_clear_after_alloc' is set to False, then the memory
returned by 'alloc' is assumed to be already cleared (or you are
fine with garbage); otherwise CFFI will clear it.Allocate an instance according to the specified C type and return a
pointer to it.  The specified C type must be either a pointer or an
array: ``new('X *')`` allocates an X and returns a pointer to it,
whereas ``new('X[n]')`` allocates an array of n X'es and returns an
array referencing it (which works mostly like a pointer, like in C).
You can also use ``new('X[]', n)`` to allocate an array of a
non-constant length n.

The memory is initialized following the rules of declaring a global
variable in C: by default it is zero-initialized, but an explicit
initializer can be given which can be used to fill all or part of the
memory.

When the returned <cdata> object goes out of scope, the memory is
freed.  In other words the returned <cdata> object has ownership of
the value of type 'cdecl' that it points to.  This means that the raw
data can be used as long as this object is kept alive, but must not be
used for a longer time.  Be careful about that when copying the
pointer to the memory somewhere else, e.g. into another structure.Parse the C type given as a string and return the
corresponding <ctype> object.
It can also be used on 'cdata' instance to get its C type.Return the natural alignment size in bytes of the argument.
It can be a string naming a C type, or a 'cdata' instance.Return the size in bytes of the argument.
It can be a string naming a C type, or a 'cdata' instance.ffi.buffer(cdata[, byte_size]):
Return a read-write buffer object that references the raw C data
pointed to by the given 'cdata'.  The 'cdata' must be a pointer or an
array.  Can be passed to functions expecting a buffer, or directly
manipulated with:

    buf[:]          get a copy of it in a regular string, or
    buf[idx]        as a single character
    buf[:] = ...
    buf[idx] = ...  change the contentPi-!-2?-C?`HMfr+{'`"&в0"g"p`q" "`i"rh"x"&e"`f"`l" n"=k" @p"& `"0d">d"I@a"	|";y"Qе@o" s"\@"_P@v"cp "P@t"j8@@"@ `@rP  S0l@iaPlP0[`bQ A7n0rdЬ\ 	c`F_PP!I@  `8(`G0vH0pj@!r@r 3v} "	$ILPP$`#@#$6$1#?ЁpЁПk@@"`0 vD""`2 "R0V0`" "@"@"
(8` @`	 "(0""(@p"" 0`@ p@"0"Xp@0"@"GA$3a1 kGA$3p1113GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign
GA*FORTIFYЁGA+GLIBCXX_ASSERTIONS_cffi_backend.cpython-36m-x86_64-linux-gnu.so-1.11.5-6.el8.x86_64.debugd7zXZִF!t/<]?Eh=ڊ2N	uot.Syy)\cXR\.aE;f
u*!,UXki`E>qcj/*[ZBEq*	Y,Z:MV)qjDb_ݲ&)/HYJ=7EkjE4B>[@;,%:kUZkkǒx9Er>9s]:,ggP~SI?T;RˎPvJC*Tn3y9i;QxߙWFE|(:wVBzJE_ZcMpDj?XF',M)-dfo#jYm
^~G,s'LbrjpHͲ`/	r?i[{"0PN!'밼D'DQ
~=6B]&@cn2faHMBB?[sǨ	Z-hJde\
b.K#e[^*Nl'Pm&H%(akK-}-}r~eէiHP265LAR͑&73&~y<Ed΁ Sjr7u*򤡗y{Iߧ5%NCU w-Y״:ѕOA<6u=pb'!Ng=h*}M!ªu~c<T#>='V{Mte`?sz~gE0oKs(DXn^NR/!ԫ;rlZ\C
׌f^ivV} IMf͸답15O~R~ʟD4B~F4&CQ	>qW
h
epЁ֒y0$"zp1,F"*+Ϙ8
_U.SE؊Z$uNA㚮
p+
P#+ULV^$8#Jeq53ܯ	;$%1x5H:2pG3z+"YFMMp?+:EhuHggƴIe[XiB^C5~LRJ"t<pZ{,w'WVEIh!xa·Hd46O4Llxr(r#@!!ܞ`ٗqGpz@q՚}R`ה,ErM7")^ γg5֖RzQ7@pɹ]bDT˾.c^ܝXTQlgFVA4p	1E=G/c0t`5ƹORڃӟua1/:(h
byCM^9nx!ndpKyˆJƗQDO{Q"r@~X1Z$A$&CT!BB(Zm9ǥ~jRLn	l5	÷Hh+S_IgI(Iсwv(ir(8{Ct]ѡf[q>f[V`ArgKדy)ry`
)Q}}5͸KuzEBozvЇdMV\0$qwnUkLۏn#]wqS4=32nUzO3cH \:,{Mމ÷b"M.Z퓃û>Oࡥ^#qヌ(ÿlE`0W+U4VD˜oا=kWs( $w
0J@︓xQ|snN009l2?9&@y$9t1d;EJ
|ZAYx/i_wrQ=*{	194<$*wKiDP6]V}Y<?MPIHM^DLVQofڳE#d쯰W.
Xq;stRCu`\ΙCD!c
ꓘ=hp}iђ>4Ox
	YQK&
	>Zt@`~Yy7膯fW|nZoH;'oL91DA;ỎݿwM@oTSl_񠍨_|z?p_NyJ|L= -	V4oHtth{71C$"~?טבJг-6Ek!noϙϝŚaas(
SNҠA6>9`;QՊ`pwi9r'j,Pk5ǛaC'~6]q\X`&j%Ќc$Ή4QSp>nG{~FfQu;gbBN>A
ERzOD:OWYV|AK7hBzy*Wʖ&:1IgB}'F[ǚtsS5,7q̖u'P\{
j:![b5P)H̑Vi.^@KxrFL'4XOg͒jԭ>s+5PXe '+Us ut{jzC*ڥB,עg-#ԂYw5%
kEލ'~٦vU}]RsעӐi$"G*7+ī\kب1]|ϏgiY۟ H\gC>jOwQTOarտ0
e}`tVD0nht@$߶V6hd𴬐\W4M_Y?4#HgNY1]$	'.IA]plҎbdCdWbױ7eD$1/^)W`tΒZ&l.L5xOv&YF1>^s2t}'WCCi33aZ5[zaWwQ`E-ɬbX>JO|]bS!	,ߜ,#mO8!a:eyJ5ܱޥqg1

V/ WJf3UPBvGj%K f_OTߩs
?2/ae—>e||e
nK@f	}T{onj1	,(/|V<`tXTr߂f;ɲzt>~+"-Ӹޯ2ן7f sw5P[]Ʒ59yz9|P}<e4ٴW睅Yfb
I$9Sx*R	½Sv
!R5kӆͤOѝz69RǑ6ѳ>֎yk1|탰e`H0CM_xgWo4(5-v;A|dBFfq9uWWWo<pI5u1NK0&]ݘ:%l fwHwg,&r6)>Fʊ:9ȍwtqX*9t3Ppg*-FNh<Am
oL.צ*CsF.y}qh\KŔ!7"en)ę0DͯyWjqGRtM=_Zwe<m+YvuՒڎ >8[
ph.c&Y3^m:~O+pj	b>7]DF	x(p̱gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.tbss.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdatapp$o4(08o&&Eo((T ) )1^BZZ8h k kc@k@k
n v v
wC}
H@4	PP58D8D O"OO"OO"OO"O  V"V Y"Y`"`H "' xbDԪL ,L.