ELF>@@8 @   } }  =MMx(K[[ $$=MMStd Ptd<<QtdRtd=MMGNUGNU:q,e J) n G*-%= @ `P@aRq0 QDCh dD=BDFGJNOPRSUWYZ]^_abefgilmoq u"` $3Y@5X&sIYF()d"fvB32BQʤ,>Aa-5hDpUQ;FHl5:3b{DP4dc HUI/3?89^Fo]!C4cUY # GJ+ MEJ/0 L5,=A U''T;O;)<%[d)OS2hT{JGdRF"D!  '  ^:c>*C(.c E[0`XUY %.M!YeUYPP4d %$80);('I$`K14MH1D_ Y,Q>5J6'6lD$h]b ?TRVr) o_^4hC)BP-Z _!bO?1j&X>&!E?T7VD2F3k@! ;9/Y-Iv'&60*"7P;F6L #,Xc!RH*:>?  @R8P"W+J''T8"55H L7l^%:G ; PQb&& PSJ*L[X>Gu@1Z4(Z53"FVyDf4Gg']6'x+H<*^`QoIGK;DSt;%PKPdl(  7\G!C&V+3,JJwVe7_81) :WZdm#@$&? _!/Y*UHf DNXTan2EWq$?LIe_]0 |KjE0O9 <B^P4]7jL H10 '. {?M[F.(ch$\H-9(RROE& T /EcMIEK=D;Zt6,&d9i=Y* aL64782 QF@T0Ni&W0=@\9MEze*ERCA#5VA,Gi*I ^G :*. g@%a. gEI`d#  hec58'KE6E6EX|c|Ro%O'%\V PJo5!bH =e3V)Q.VNDkG!1 Oe 2=uOO4, # /=: 747TBg\TG-SFk8<N@c ` 0 P p@XkFs`W !gp $ 0YpXXX/XWXW W L(Xx n B@ !hXHY@ 0 W  YY3` bY #c0[  !  Y{ >p =YAX!X z  W`Y  xY` WX__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Py_NoneStructPyInstanceMethod_NewPyLong_FromVoidPtrPyUnicode_FromFormatPyUnicode_ConcatPy_DecRefPyBool_FromLong_Py_NotImplementedStructPyArg_UnpackTuplePyObject_IsTrue__stack_chk_failPyObject_GenericGetAttrPyType_ReadyfwritefputsfputcPyUnicode_FromStringstrcmpfreePyObject_FreePyCapsule_GetPointer_Py_Dealloc_ZdlPvm_ZNSt9exceptionD2EvPyEval_ThreadsInitialized__tls_get_addrPyEval_RestoreThreadPyEval_SaveThread_Py_FatalErrorFunc__gxx_personality_v0_ZSt9terminatev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_Unwind_Resume__gcc_personality_v0strlen_ZN6Xapian18StemImplementationD2Ev_ZN6Xapian12MatchDeciderD2Ev_ZN6Xapian13ExpandDeciderD2Ev_ZN6Xapian8KeyMakerD2Ev_ZN6Xapian14RangeProcessorD2Ev_ZN6Xapian19ValueRangeProcessorD2Ev_ZN6Xapian14FieldProcessorD2EvPyExc_IOErrorPyExc_MemoryErrorPyExc_AttributeErrorPyExc_SystemErrorPyExc_ValueErrorPyExc_SyntaxErrorPyExc_OverflowErrorPyExc_ZeroDivisionErrorPyExc_TypeErrorPyExc_IndexErrorPyExc_RuntimeErrorPyErr_SetObjectPyErr_SetStringmemsetPyErr_Format__assert_failmallocPyType_TypePyObject_IsInstancePyObject_GetAttrStringPyErr_OccurredPyErr_ClearPyTuple_NewPyTuple_SetItem__cxa_guard_acquire__cxa_guard_release__cxa_guard_abortPyErr_FetchPyErr_Restore__printf_chk_PyObject_NewPyObject_CallFunctionObjArgsPyErr_WriteUnraisablePyObject_GetAttrPyDict_SetItemPyDict_GetItemPyDict_NewPyCapsule_NewPyCapsule_Import__cxa_allocate_exception__cxa_throw__cxa_free_exceptionPyObject_CallMethodObjArgsPyBytes_FromStringAndSizePyFloat_TypePyType_IsSubtypePyLong_AsDoublePyFloat_AsDouble_ZN6Xapian14RangeProcessorclERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZN6Xapian5Query4initENS0_2opEmjPyBytes_AsStringAndSize_ZN6Xapian5QueryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjPyUnicode_AsUTF8String_ZTIN6Xapian20InvalidArgumentErrorE_Znammemcpy_Znwm_ZdaPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_PyLong_AsLong_ZN6Xapian18SetPythonExceptionEv__cxa_rethrow__cxa_begin_catch__cxa_end_catchPyLong_AsUnsignedLongPyUnicode_DecodeUTF8PyTuple_Size_ZNSt8ios_baseC2Ev_ZTVSt9basic_iosIcSt11char_traitsIcEE_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZNKSt12__basic_fileIcE7is_openEv_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE_ZTVN6Xapian13SimpleStopperEmemcmp_ZTVSt13basic_filebufIcSt11char_traitsIcEE_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv_ZNSt12__basic_fileIcED1Ev_ZTVSt15basic_streambufIcSt11char_traitsIcEE_ZNSt6localeD1Ev_ZNSt8ios_baseD2Ev_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm_ZSt20__throw_length_errorPKc_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTIN6Xapian14FieldProcessorE_ZTIN6Xapian19ValueRangeProcessorE_ZTIN6Xapian14RangeProcessorE_ZTIN6Xapian7StopperE_ZTIN6Xapian8KeyMakerE_ZTIN6Xapian13ExpandDeciderE_ZTIN6Xapian12MatchDeciderE_ZTIN6Xapian18StemImplementationE_ZTSN6Xapian12RuntimeErrorE_ZTSN6Xapian14AssertionErrorE_ZTSN6Xapian21InvalidOperationErrorE_ZTSN6Xapian18UnimplementedErrorE_ZTSN6Xapian13DatabaseErrorE_ZTSN6Xapian20DatabaseCorruptErrorE_ZTSN6Xapian19DatabaseCreateErrorE_ZTSN6Xapian17DatabaseLockErrorE_ZTSN6Xapian21DatabaseModifiedErrorE_ZTSN6Xapian20DatabaseOpeningErrorE_ZTSN6Xapian20DatabaseVersionErrorE_ZTSN6Xapian16DocNotFoundErrorE_ZTSN6Xapian23FeatureUnavailableErrorE_ZTSN6Xapian13InternalErrorE_ZTSN6Xapian12NetworkErrorE_ZTSN6Xapian19NetworkTimeoutErrorE_ZTSN6Xapian16QueryParserErrorE_ZTSN6Xapian18SerialisationErrorE_ZTSN6Xapian10RangeErrorE_ZTSN6Xapian13WildcardErrorE_ZTSN6Xapian21DatabaseNotFoundErrorE_ZTSN6Xapian19DatabaseClosedErrorE_ZTSN6Xapian5ErrorE_ZTSN6Xapian10LogicErrorE_ZTSN6Xapian20InvalidArgumentErrorE_ZTVN10__cxxabiv117__class_type_infoE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTIN6Xapian5ErrorE_ZTIN6Xapian10LogicErrorE_ZTIN6Xapian12RuntimeErrorE_ZTIN6Xapian14AssertionErrorE_ZTIN6Xapian21InvalidOperationErrorE_ZTIN6Xapian18UnimplementedErrorE_ZTIN6Xapian13DatabaseErrorE_ZTIN6Xapian20DatabaseCorruptErrorE_ZTIN6Xapian19DatabaseCreateErrorE_ZTIN6Xapian17DatabaseLockErrorE_ZTIN6Xapian21DatabaseModifiedErrorE_ZTIN6Xapian20DatabaseOpeningErrorE_ZTIN6Xapian20DatabaseVersionErrorE_ZTIN6Xapian16DocNotFoundErrorE_ZTIN6Xapian23FeatureUnavailableErrorE_ZTIN6Xapian13InternalErrorE_ZTIN6Xapian12NetworkErrorE_ZTIN6Xapian19NetworkTimeoutErrorE_ZTIN6Xapian16QueryParserErrorE_ZTIN6Xapian18SerialisationErrorE_ZTIN6Xapian10RangeErrorE_ZTIN6Xapian13WildcardErrorE_ZTIN6Xapian21DatabaseNotFoundErrorE_ZTIN6Xapian19DatabaseClosedErrorE_ZTISt9exception_ZN6Xapian9CompactorD2EvPyList_New_ZSt19__throw_logic_errorPKc_ZN6Xapian13PostingSourceD2EvPyFloat_FromDoublePyLong_FromSize_t_ZNK6Xapian13PostingSource5cloneEv_ZNK6Xapian13PostingSource9serialiseB5cxx11Ev_ZNK6Xapian13PostingSource11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian13PostingSource25unserialise_with_registryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8RegistryE_ZTVN6Xapian18ValuePostingSourceE_ZN6Xapian13ValueIterator6decrefEv_ZN6Xapian8DatabaseD1Ev_ZTIN6Xapian18ValuePostingSourceE_ZTIN6Xapian13PostingSourceE_ZTIN6Xapian9CompactorE_ZNK6Xapian24ValueWeightPostingSource5cloneEv_ZNK6Xapian24ValueWeightPostingSource9serialiseB5cxx11Ev_ZNK6Xapian24ValueWeightPostingSource11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8MatchSpyD2Ev_ZNK6Xapian8MatchSpy5cloneEv_ZNK6Xapian8MatchSpy9serialiseB5cxx11Ev_ZNK6Xapian8MatchSpy11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8RegistryE_ZNK6Xapian8MatchSpy17serialise_resultsB5cxx11Ev_ZN6Xapian13LatLongMetricD2EvPyExc_StopIterationPyExc_NotImplementedErrorPyLong_FromLong_ZNSt11logic_errorC2ERKS__ZTVSt16invalid_argument_ZTIN6Xapian13LatLongMetricE_ZTIN6Xapian8MatchSpyE_ZTIN6Xapian24ValueWeightPostingSourceE_ZTISt16invalid_argumentPyBytes_FromString_ZNK6Xapian5Error16get_error_stringEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm_ZN6Xapian5ErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PKcSA__ZN6Xapian8Internal14get_constinfo_Ev_ZN6Xapian16PositionIterator6decrefEv_ZN6Xapian15PostingIterator6decrefEv_ZN6Xapian16PositionIteratorC1ERKS0__ZN6Xapian16PositionIterator7skip_toEj_ZNK6Xapian16PositionIterator15get_descriptionB5cxx11Ev_ZNK6Xapian16PositionIteratordeEv_ZN6Xapian16PositionIteratorppEv_ZNK6Xapian15PostingIterator7get_wdfEv_ZNK6Xapian15PostingIterator13get_doclengthEv_ZNK6Xapian15PostingIterator16get_unique_termsEv_ZNK6Xapian15PostingIterator18positionlist_beginEv_ZN6Xapian15PostingIterator7skip_toEj_ZN6Xapian12TermIterator6decrefEv_ZN6Xapian8DocumentD1Ev_ZN6Xapian12TermIteratorC1ERKS0__ZN6Xapian13ValueIteratorC1ERKS0__ZN6Xapian8RegistryD1Ev_ZNK6Xapian15PostingIterator15get_descriptionB5cxx11Ev_ZNK6Xapian15PostingIteratordeEv_ZN6Xapian15PostingIteratorppEv_ZNK6Xapian12TermIterator7get_wdfEv_ZNK6Xapian12TermIterator12get_termfreqEv_ZNK6Xapian12TermIterator18positionlist_countEv_ZNK6Xapian12TermIterator18positionlist_beginEv_ZN6Xapian12TermIterator7skip_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian12TermIterator15get_descriptionB5cxx11Ev_ZNK6Xapian12TermIteratordeB5cxx11Ev_ZN6Xapian12TermIteratorppEv_ZNK6Xapian13ValueIterator9get_docidEv_ZNK6Xapian13ValueIterator11get_valuenoEv_ZN6Xapian13ValueIterator7skip_toEj_ZN6Xapian13ValueIterator5checkEj_ZNK6Xapian13ValueIterator15get_descriptionB5cxx11Ev_ZNK6Xapian13ValueIteratordeB5cxx11Ev_ZN6Xapian13ValueIteratorppEv_ZN6Xapian8DocumentC1Ev_ZNK6Xapian8Document9get_valueB5cxx11Ej_ZN6Xapian8Document9add_valueEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8Document12remove_valueEj_ZN6Xapian8Document12clear_valuesEv_ZNK6Xapian8Document8get_dataB5cxx11Ev_ZN6Xapian8Document8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8Document11add_postingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj_ZN6Xapian8Document8add_termERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj_ZN6Xapian8Document14remove_postingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj_ZN6Xapian8Document15remove_postingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj_ZN6Xapian8Document11remove_termERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8Document11clear_termsEv_ZNK6Xapian8Document14termlist_countEv_ZNK6Xapian8Document14termlist_beginEv_ZNK6Xapian8Document12values_countEv_ZNK6Xapian8Document12values_beginEv_ZNK6Xapian8Document9get_docidEv_ZNK6Xapian8Document9serialiseB5cxx11Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm_ZN6Xapian8Document11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8DocumentaSEOS0__ZN6Xapian8DocumentC1ERKS0__ZNK6Xapian8Document15get_descriptionB5cxx11Ev_ZN6Xapian8RegistryC1Ev_ZN6Xapian8Registry25register_weighting_schemeERKNS_6WeightE_ZNK6Xapian8Registry20get_weighting_schemeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8Registry23register_posting_sourceERKNS_13PostingSourceE_ZNK6Xapian8Registry18get_posting_sourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian12TermIteratoraSERKS0__ZNK6Xapian5Query10get_lengthEv_ZNK6Xapian5Query8get_typeEv_ZNK6Xapian5Query18get_num_subqueriesEvPyLong_FromUnsignedLong__dynamic_cast_ZN6Xapian4StemD1Ev_ZN6Xapian13TermGeneratorD1Ev_ZN6Xapian8Registry18register_match_spyERKNS_8MatchSpyE_ZNK6Xapian8Registry13get_match_spyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian8Registry24register_lat_long_metricERKNS_13LatLongMetricE_ZNK6Xapian8Registry19get_lat_long_metricERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian5Query15get_terms_beginEv_ZNK6Xapian5Query22get_unique_terms_beginEv_ZNK6Xapian5Query9serialiseB5cxx11Ev_ZN6Xapian5Query11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8RegistryE_ZNK6Xapian5Query12get_subqueryEm_ZNK6Xapian5Query15get_descriptionB5cxx11Ev_ZN6Xapian5QueryC1EPNS_13PostingSourceE_ZN6Xapian5Query4doneEvPySequence_CheckPySequence_Fast_ZN6Xapian5Query12add_subqueryEbRKS0__ZN6Xapian5QueryC1ENS0_2opERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjiS1__ZN6Xapian5QueryC1EdRKS0__ZN6Xapian5QueryC1ENS0_2opEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9__ZN6Xapian5QueryC1ENS0_2opERKS0_d_ZN6Xapian5QueryC1ENS0_2opEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian4StemC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZN6Xapian4StemC1EPNS_18StemImplementationE_ZN6Xapian4StemC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian4StemclERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian4Stem15get_descriptionB5cxx11Ev_ZN6Xapian13TermGeneratorC1Ev_ZN6Xapian13TermGenerator11set_stemmerERKNS_4StemE_ZN6Xapian13TermGenerator11set_stopperEPKNS_7StopperE_ZN6Xapian13TermGenerator12set_documentERKNS_8DocumentE_ZNK6Xapian13TermGenerator12get_documentEv_ZN6Xapian13TermGenerator12set_databaseERKNS_16WritableDatabaseE_ZN6Xapian13TermGenerator9set_flagsEii_ZN6Xapian13TermGenerator21set_stemming_strategyENS0_13stem_strategyE_ZN6Xapian13TermGenerator20set_stopper_strategyENS0_13stop_strategyE_ZN6Xapian13TermGenerator19set_max_word_lengthEj_ZN6Xapian4MSetD1Ev_ZN6Xapian4MSetaSERKS0__ZN6Xapian13TermGenerator10index_textERKNS_12Utf8IteratorEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian13TermGenerator28index_text_without_positionsERKNS_12Utf8IteratorEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian13TermGenerator16increase_termposEj_ZNK6Xapian13TermGenerator11get_termposEv_ZN6Xapian13TermGenerator11set_termposEj_ZNK6Xapian13TermGenerator15get_descriptionB5cxx11Ev_ZN6Xapian4MSetC1Ev_ZNK6Xapian12MSetIterator10get_weightEv_ZNK6Xapian4MSet18convert_to_percentEd_ZNK6Xapian4MSet12get_termfreqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian4MSet14get_termweightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian4MSet13get_firstitemEv_ZNK6Xapian4MSet23get_matches_lower_boundEv_ZNK6Xapian4MSet21get_matches_estimatedEv_ZNK6Xapian4MSet23get_matches_upper_boundEv_ZNK6Xapian4MSet35get_uncollapsed_matches_lower_boundEv_ZNK6Xapian4MSet33get_uncollapsed_matches_estimatedEv_ZNK6Xapian4MSet35get_uncollapsed_matches_upper_boundEv_ZNK6Xapian4MSet16get_max_attainedEv_ZNK6Xapian4MSet16get_max_possibleEv_ZNK6Xapian4MSet7snippetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRKNS_4StemEjS8_S8_S8__ZN6Xapian4StemC1Ev_ZNK6Xapian4MSet6fetch_Ejj_ZNK6Xapian4MSet4sizeEv_ZN6Xapian4MSetC1ERKS0__ZN6Xapian4MSetaSEOS0__ZNK6Xapian4MSet15get_descriptionB5cxx11Ev_ZNK6Xapian12MSetIteratordeEv_ZNK6Xapian12MSetIterator12get_documentEv_ZNK6Xapian12MSetIterator16get_collapse_keyB5cxx11Ev_ZNK6Xapian12MSetIterator18get_collapse_countEv_ZNK6Xapian12MSetIterator12get_sort_keyB5cxx11Ev_ZNK6Xapian12MSetIterator15get_descriptionB5cxx11Ev_ZN6Xapian4ESetD1Ev_ZN6Xapian4ESetaSERKS0__ZN6Xapian4RSetD1Ev_ZN6Xapian7EnquireD1Ev_ZN6Xapian4ESetC1Ev_ZNK6Xapian4ESet4sizeEv_ZNK6Xapian4ESet10get_eboundEv_ZN6Xapian4ESetC1ERKS0__ZN6Xapian4ESetaSEOS0__ZNK6Xapian4ESet15get_descriptionB5cxx11Ev_ZNK6Xapian12ESetIterator10get_weightEv_ZNK6Xapian12ESetIterator15get_descriptionB5cxx11Ev_ZNK6Xapian12ESetIteratordeB5cxx11Ev_ZN6Xapian4RSetC1Ev_ZNK6Xapian4RSet4sizeEv_ZNK6Xapian4RSet5emptyEv_ZN6Xapian4RSet12add_documentEj_ZN6Xapian4RSet15remove_documentEj_ZNK6Xapian4RSet8containsEj_ZNK6Xapian4RSet15get_descriptionB5cxx11Ev_ZN6Xapian7EnquireC1ERKNS_8DatabaseE_ZN6Xapian7Enquire9set_queryERKNS_5QueryEj_ZNK6Xapian7Enquire9get_queryEv_ZN6Xapian7Enquire12add_matchspyEPNS_8MatchSpyE_ZN6Xapian7Enquire16clear_matchspiesEv_ZN6Xapian7Enquire20set_weighting_schemeERKNS_6WeightE_ZNK6Xapian7Enquire20set_expansion_schemeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd_ZN6Xapian7Enquire16set_collapse_keyEjj_ZN6Xapian7Enquire15set_docid_orderENS0_11docid_orderE_ZN6Xapian7Enquire10set_cutoffEid_ZN6Xapian7Enquire21set_sort_by_relevanceEv_ZN6Xapian7Enquire17set_sort_by_valueEjb_ZN6Xapian7Enquire15set_sort_by_keyEPNS_8KeyMakerEb_ZN6Xapian7Enquire32set_sort_by_value_then_relevanceEjb_ZN6Xapian7Enquire30set_sort_by_key_then_relevanceEPNS_8KeyMakerEb_ZN6Xapian7Enquire32set_sort_by_relevance_then_valueEjb_ZN6Xapian7Enquire30set_sort_by_relevance_then_keyEPNS_8KeyMakerEb_ZN6Xapian7Enquire14set_time_limitEd_ZNK6Xapian7Enquire8get_msetEjjjPKNS_4RSetEPKNS_12MatchDeciderE_ZNK6Xapian7Enquire8get_esetEjRKNS_4RSetEiPKNS_13ExpandDeciderEd_ZNK6Xapian7Enquire24get_matching_terms_beginERKNS_12MSetIteratorE_ZNK6Xapian7Enquire24get_matching_terms_beginEj_ZNK6Xapian7Enquire15get_descriptionB5cxx11Ev_ZTVN6Xapian16ExpandDeciderAndE_ZTVN6Xapian25ExpandDeciderFilterPrefixE_ZTVN6Xapian18MultiValueKeyMakerE_ZN6Xapian11QueryParserD1Ev_ZNK6Xapian7Stopper15get_descriptionB5cxx11Ev_ZTVN6Xapian14RangeProcessorE_ZN6Xapian14RangeProcessor11check_rangeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZTVN6Xapian18DateRangeProcessorE_ZTVN6Xapian20NumberRangeProcessorE_ZTVN6Xapian25StringValueRangeProcessorE_ZTVN6Xapian23DateValueRangeProcessorE_ZTVN6Xapian25NumberValueRangeProcessorE_ZN6Xapian11QueryParserC1Ev_ZN6Xapian11QueryParser11set_stemmerERKNS_4StemE_ZN6Xapian11QueryParser21set_stemming_strategyENS0_13stem_strategyE_ZN6Xapian11QueryParser11set_stopperEPKNS_7StopperE_ZN6Xapian11QueryParser14set_default_opENS_5Query2opE_ZNK6Xapian11QueryParser14get_default_opEv_ZN6Xapian11QueryParser12set_databaseERKNS_8DatabaseE_ZN6Xapian11QueryParser17set_max_expansionEjij_ZN6Xapian11QueryParser11parse_queryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS8__ZN6Xapian11QueryParser10add_prefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_14FieldProcessorE_ZN6Xapian11QueryParser10add_prefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZN6Xapian11QueryParser18add_boolean_prefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_14FieldProcessorEPS7__ZN6Xapian11QueryParser18add_boolean_prefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PS7__ZNK6Xapian11QueryParser14stoplist_beginEv_ZNK6Xapian11QueryParser12unstem_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian11QueryParser18add_rangeprocessorEPNS_14RangeProcessorEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian11QueryParser26get_corrected_query_stringB5cxx11Ev_ZNK6Xapian11QueryParser15get_descriptionB5cxx11Ev_ZN6Xapian19sortable_serialise_EdPc_ZN6Xapian20sortable_unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZTVN6Xapian20ValueSetMatchDeciderE_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS__ZTVN6Xapian10BoolWeightE_ZN6Xapian11TfIdfWeightC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZTVN6Xapian11TfIdfWeightE_ZTVN6Xapian10BM25WeightE_ZTVN6Xapian14BM25PlusWeightE_ZTVN6Xapian10TradWeightE_ZN6Xapian10InL2WeightC1Ed_ZTVN6Xapian10InL2WeightE_ZN6Xapian10IfB2WeightC1Ed_ZTVN6Xapian10IfB2WeightE_ZN6Xapian11IneB2WeightC1Ed_ZTVN6Xapian11IneB2WeightE_ZN6Xapian9BB2WeightC1Ed_ZTVN6Xapian9BB2WeightE_ZTVN6Xapian9DLHWeightE_ZTSZN6Xapian11QueryParser23add_valuerangeprocessorEPNS_19ValueRangeProcessorEE18ShimRangeProcessor_ZN6Xapian9PL2WeightC1Ed_ZTVN6Xapian9PL2WeightE_ZN6Xapian13PL2PlusWeightC1Edd_ZTVN6Xapian13PL2PlusWeightE_ZTVN6Xapian9DPHWeightE_ZTVN6Xapian8LMWeightE_ZTVN6Xapian11CoordWeightE_ZN6Xapian9CompactorC2Ev_ZN6Xapian9CompactorC1Ev_ZN6Xapian9Compactor14set_block_sizeEm_ZN6Xapian9Compactor10set_flags_Ejj_ZN6Xapian9Compactor11set_destdirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian9Compactor10add_sourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian9Compactor7compactEv_ZN6Xapian13PostingSource13set_maxweightEd_ZNK6Xapian13PostingSource10get_weightEv_ZN6Xapian13PostingSource7skip_toEjd_ZN6Xapian13PostingSource5checkEjd_ZNK6Xapian13PostingSource4nameB5cxx11Ev_ZNK6Xapian13PostingSource15get_descriptionB5cxx11Ev_ZN6Xapian18ValuePostingSourceC2Ej_ZN6Xapian18ValuePostingSourceC1Ej_ZNK6Xapian18ValuePostingSource16get_termfreq_minEv_ZNK6Xapian18ValuePostingSource16get_termfreq_estEv_ZNK6Xapian18ValuePostingSource16get_termfreq_maxEv_ZN6Xapian18ValuePostingSource4nextEd_ZN6Xapian18ValuePostingSource7skip_toEjd_ZN6Xapian18ValuePostingSource5checkEjd_ZNK6Xapian18ValuePostingSource6at_endEv_ZNK6Xapian18ValuePostingSource9get_docidEv_ZN6Xapian18ValuePostingSource4initERKNS_8DatabaseE_ZN6Xapian24ValueWeightPostingSourceC2Ej_ZN6Xapian24ValueWeightPostingSourceC1Ej_ZNK6Xapian24ValueWeightPostingSource10get_weightEv_ZNK6Xapian24ValueWeightPostingSource4nameB5cxx11Ev_ZN6Xapian24ValueWeightPostingSource4initERKNS_8DatabaseE_ZNK6Xapian24ValueWeightPostingSource15get_descriptionB5cxx11Ev_ZN6Xapian9Compactor10set_statusERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZN6Xapian9Compactor26resolve_duplicate_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPS7__ZN6Xapian8DatabaseC1Ev_ZN6Xapian8DatabaseC1ERKS0__ZN6Xapian8DatabaseaSEOS0__ZN6Xapian34DecreasingValueWeightPostingSourceC1Ejjj_ZN6Xapian21ValueMapPostingSourceC1Ej_ZN6Xapian21ValueMapPostingSource11add_mappingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd_ZN6Xapian21ValueMapPostingSource14clear_mappingsEv_ZN6Xapian21ValueMapPostingSource18set_default_weightEd_ZN6Xapian24FixedWeightPostingSourceC1Ed_ZNK6Xapian8MatchSpy4nameB5cxx11Ev_ZN6Xapian8MatchSpy13merge_resultsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8MatchSpy15get_descriptionB5cxx11Ev_ZTVN6Xapian18ValueCountMatchSpyE_ZNK6Xapian18ValueCountMatchSpy12values_beginEv_ZNK6Xapian18ValueCountMatchSpy16top_values_beginEm_ZN6Xapian12LatLongCoordC1Edd_ZN6Xapian12LatLongCoord11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian12LatLongCoord9serialiseB5cxx11Ev_ZNK6Xapian12LatLongCoord15get_descriptionB5cxx11Ev_ZN6Xapian13LatLongCoords11unserialiseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian13LatLongCoords9serialiseB5cxx11Ev_ZNK6Xapian13LatLongCoords15get_descriptionB5cxx11Ev_ZN6Xapian15PostingIteratorC1ERKS0__ZNK6Xapian13LatLongMetricclERKNS_13LatLongCoordsEPKcm_ZNK6Xapian13LatLongMetricclERKNS_13LatLongCoordsES3__ZN6Xapian17GreatCircleMetricC1Ed_ZN6Xapian17GreatCircleMetricC1Ev_ZN6Xapian28LatLongDistancePostingSourceC1EjRKNS_13LatLongCoordsERKNS_13LatLongMetricEddd_ZN6Xapian28LatLongDistancePostingSourceC1EjRKNS_13LatLongCoordsEddd_ZTVN6Xapian23LatLongDistanceKeyMakerE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc_ZSt28__throw_bad_array_new_lengthv_ZSt17__throw_bad_allocv_ZN6Xapian8Database12add_databaseERKS0__ZN6Xapian8DatabaseC1Eii_ZN6Xapian8DatabaseC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi_ZN6Xapian8Database6reopenEv_ZNK6Xapian8Database14postlist_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database14termlist_beginEj_ZNK6Xapian8Database13has_positionsEv_ZNK6Xapian8Database18positionlist_beginEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database14allterms_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database12get_doccountEv_ZNK6Xapian8Database13get_lastdocidEv_ZNK6Xapian8Database12get_avlengthEv_ZNK6Xapian8Database16get_total_lengthEv_ZNK6Xapian8Database12get_termfreqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database11term_existsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database19get_collection_freqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database14get_value_freqEj_ZNK6Xapian8Database21get_value_lower_boundB5cxx11Ej_ZNK6Xapian8Database21get_value_upper_boundB5cxx11Ej_ZNK6Xapian8Database25get_doclength_lower_boundEv_ZNK6Xapian8Database25get_doclength_upper_boundEv_ZNK6Xapian8Database19get_wdf_upper_boundERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database17valuestream_beginEj_ZNK6Xapian8Database13get_doclengthEj_ZNK6Xapian8Database16get_unique_termsEj_ZN6Xapian8Database10keep_aliveEv_ZNK6Xapian8Database12get_documentEjj_ZNK6Xapian8Database12get_documentEj_ZNK6Xapian8Database23get_spelling_suggestionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj_ZNK6Xapian8Database15spellings_beginEv_ZNK6Xapian8Database14synonyms_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database18synonym_keys_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database12get_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database19metadata_keys_beginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK6Xapian8Database8get_uuidB5cxx11Ev_ZNK6Xapian8Database6lockedEv_ZNK6Xapian8Database12get_revisionEv_ZN6Xapian8Database6check_EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiPSo_ZNK6Xapian8Database8compact_EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEijiPNS_9CompactorE_ZN6Xapian16WritableDatabaseC1Ev_ZN6Xapian16WritableDatabaseC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii_ZN6Xapian16WritableDatabase6commitEv_ZN6Xapian16WritableDatabase17begin_transactionEb_ZN6Xapian16WritableDatabase18commit_transactionEv_ZN6Xapian16WritableDatabase18cancel_transactionEv_ZN6Xapian16WritableDatabase12add_documentERKNS_8DocumentE_ZN6Xapian16WritableDatabase15delete_documentEj_ZN6Xapian16WritableDatabase15delete_documentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian16WritableDatabase16replace_documentEjRKNS_8DocumentE_ZN6Xapian16WritableDatabase16replace_documentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8DocumentE_ZNK6Xapian16WritableDatabase12add_spellingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj_ZNK6Xapian16WritableDatabase15remove_spellingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj_ZNK6Xapian16WritableDatabase11add_synonymERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZNK6Xapian16WritableDatabase14remove_synonymERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZNK6Xapian16WritableDatabase14clear_synonymsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN6Xapian16WritableDatabase12set_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS__ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__cxa_atexitPyThread_allocate_lock_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmmPyObject_CallPyObject_SetAttrPyInit__xapianstrstrstrncmpPyModule_Create2PyModule_GetDictPyDict_SetItemStringPyImport_AddModulePyModule_AddObject_ZN6Xapian6Remote4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjj_ZN6Xapian6Remote4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_j_ZN6Xapian6Remote13open_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjji_ZN6Xapian16WritableDatabaseD1Ev_ZN6Xapian16WritableDatabaseC1ERKS0__ZN6Xapian6Remote13open_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_jilibxapian.so.30libstdc++.so.6libc.so.6ld-linux-x86-64.so.2libgcc_s.so.1_xapian.cpython-310-x86_64-linux-gnu.soGLIBC_2.3GCC_3.0GCC_3.3.1CXXABI_1.3.9GLIBCXX_3.4.29CXXABI_1.3GLIBCXX_3.4.21GLIBCXX_3.4GLIBC_2.4GLIBC_2.14GLIBC_2.2.5GLIBC_2.3.4     %f ii pf:f0P&y zfa_& f f`yѯ fyfӯkfqft)ffii f fui fti fM@M`M(MU0M8M@M` HMPM`MUhMpMxM0MpMUMM0M0M M`MUMM MЦMMVNNPNN N0NV8N@N@HNpPN`NHVhN0pNxN NN`NNHVNN`NNPNVNNpNNN@OVOO` O(O8OV@O HOPOXO`OpOVxOOOPOOVOO@OO@OOVO0OOO0P(WP`P PP(PP0P8P HP(WPPPXP`PhPбxP`WP P PЎPPYPS PpG PPYPT PPH PPZQ Q`Q Q Z(Qz0Q|8Q U@QWHQZPQbXQ`]`QghQPlpQPsxQuQPxQ<QxQyQ0yQ QQQQ ZQ|Q`~QPQRXZR@DRER J RL(RO0R `8R`R@ReHR@jPR`nXRp`R@xhR5pR`xxRyR yR@yR09R@RRXZR0GRHRR0RZR-R@/R3S @SS  SZ(S00S028S@SмPSZXS@`ShSpS xSS S|SSSZS0SSpSS[SPSSS0TT@TT T(Tp0T`8THT[PT@XT`ThTPxT8[TTTPTTНTPTT`TЬTTTгTTT0T@UЁUUU@(U8[0U8U@@UHUXU[`U{ hU`| pUUpWUG UH UU U`WU V`WVЩ 8V`WPV pV`WV V`WV0 V`WVP W`W0W PW`WhW xW WZY YZY ZZZ (Z HZ`W`Zб Z`WZ Z`WZ@ Z`W[` ([`W@[ `[`Wx[ ooo` oo@ pg pph p (p8p @p? HpXpo `pthpPxp p pp @qqZrp[ s `s`ss t `t`tt u `u`uu v `v`vv w `w`w`w@A w wPA ww`A x xpA x(xA @x`HxA `x hxA xxA x xA x`xA xxA yyA y`(yB @y`yhyB yy B yy y0A z `z`zz0D z`z@D zzPD { {({@ @{ H{A `{h{A {`{ A {| @|`||} @}`}}}`}D ~~ D @~ `~h~@B ~`~ ` B `C `C  C  (0C @`H@C ``hPC `C pC ȀC  C  C `@ HC `hC  C `C ȁC D ``D pD   ``  `@H@ `h@  @ @ `Ȅ@ @ ` ` ` `  @ @`0B   ? @``ȈP@  `@ p@ @`H@  ? ` ` ` `0@ @@   ``  ``  ``  (? @`` h@ @ ȏD `D `D (D @HD ` hD `D `D ȐE  E 0E (E @ H@E ` h`E `PE  pE  ȑE `E E  (E @``hE `E E ȒE @ `@ `@HPB ` ``B `@pB B ȖB  B B `(B @ ``hB B `@  ? ` ` ` ` ` U:(hv`f:hvv:::: :(:`:h: ; ;); 8;(Q;`i;h wp;y;;; ;(w`;h;;; ; ;(<`,<hE<]<o<ww x(8x`Xxh<<<xxx <(<` =h(=E=c=== =(=`=h=> >xx 8>(K>`]>h{>>>>> >(?`#?h;?R?f?y?? ?(?`?h??@-@D@ Z@(k@`{@h@@@@@ A(-A`AAhZAy8y`yy y(rA`AhAAAAB !B(9B`PBhhBBBBB B(B`yhyz8z`zz B(C`+ChCCZCnCCC z(z`zh{CCCC D(D`1DhGD\DyD0{X{ D(D`{h{{{ | D(D`DhE0EAEQEdE vE(E`EhEEEEF H|(x|`|h|"F@F|} 8}(X}`x}h}}}]FzF F(F`~hF(~H~h~F G(G`*Gh?GSGhG|GG G(G`GhGGH(HBH [H(pH`HhH` ȶж`ض @@ (@08@H@PX`h@px ` ` ȷзط` ` `  (08@@HPX@`hp`x `  ` ȸи`ظ ` ~~@~}} @}(}0|8|@@|H|P{X{``zh zpyxw`w wvv`v vuu`uȹ uйtعt`t tss`s s "H`` `  `( 08@`H PX``h px` ` `Ȼ лػ` `  `( 08@`H PX``h px` ` `ȼ мؼ` `  `( 08@`H PX``h px` ` `Ƚ нؽ` `  `( 08@`H `HhH H ȾҺ 0   (@IH`Ih,IDI ȿ0% ;    (`@ H` hQ @\I xI@~IP~I p I( 8@IH@`IhIIPIJJ w (8@1JH`GJh`cJ ! {JH0J  (.8p@JHP`hȅ ;JJ  (H80@KH`Kh8K TPOKxpkK  (y8@KHa`ȊhqKyL KcrKy u (p88@KHpe`hhPs y pL0g؎ t.L0y  (`8@LLHh`(hthL@y `PLjLuLPy + (P8p@Hpl`hv`y` PL0nL`wMpy  (P80@MHo`1Mh0xKMy( 0HaMp|M U (08@MH`MhM| 0,MPN  (098@NH`1NhIN 0F]NrNPN  ( S88@NH`hh  `NP؝N  (@ HP` hj PN ȞA mOn@  ( @ H `[ hr,OtJO veO Р O(8@OHwXء`Xh yxxz( |أX0t 0~Op0 9 (@9 H `|: hO OOpPW:  7P(p8`@LPH X`bPhx Px: }P : (0@: H@`: hPPPP@Pi: 0x P(88@ QHйXx`"QhPxH: м: Ȳ=Qh+: PA: ` : (0@TQH@`mQhQQЏ; pطQp; H !; (88@4; H X`QhxQhJ; 0\; pq; pؿ; H ; ( 8@; H X`; h`xQR R7RNRx dR(08@{RHXH`Rh@xRpRpRRR ; (@8@SHX`c hx; XXf < Q p 0m " xn ($8P@ H&X`Sh *S W?W`AXC` XE X(G88@"XH"`4Xh`%7 )BX% +l pK YX(L8@rXHPNXh` h`" p~ QXTXVXX X(p(@XH"`Xhp%:: pY e @j n s  (`w@ H|X`Yh-xY}(&Y` ʺ @ߺ  1Y(80 @>YH#`PYh%^Y   oY0 Y0/Y$ _(%@YHX!`Yh3x$ $Y& `&YP *p*  (08+@(HX-`Ahx3Yp(8Y`;lp<> 0?  (P8B@X HXC` hxH(LNT  X  [ Z(  8x\@%ZH`:ZhKZ \ ]Z(]rZp ]Z@ Z(Ш@ZH`h@ x^ZОZ[[ _`@ a(p@(aH`=[hP xPa0 J[@aZ[ ak[{[@ [( @8H X(c`OhP x d[pf[0[P% fl0' [(p8f@[H`E X0g`[hH xg\) ,\5 G\= DJ hDL 0i \(* @&\HP6 `A\h= DP jX\ , lDY @mBEp] H]@a (n n\(- @\H 7 `\h=  Ec xo\@/ 0v7 \= $Epn Pv \(0 @|H8 `\h= ] t }(]@> P}=Ev C]pz }_] 2 (9 @z]H= `Eh@| x( Ѐ`: > E0   (0; @؈H> `Eh x0 <  > ] 8]A  E( @]H Xȏ`]h3 ]<  ^0> E !^C X F   @(0 8@$FH Xȗ`aH `Wah Fs`1 8la }a` a Ts3 X a(P @aH5 `ah = s@V xa= a5  b0= sX  b(0? @2bH6 `Mbh@= t[ db@ ubp7 bP= t ]  b(B @bH@8 `bh`= #tg 4th XbC b9 cp= c(@j 8@&cHI X`Dth0l x]t0n Htt p Xr ts pt0v 0 7c(px 8@uH X`h@ xxIcL Zc9 qc= cD XcF  (y 8@Hz X`hh{ xt| xcPS c~  [d  Eu   ` au(  8 p@ |uH Ѓ X ` Adh  x 0 e    u @  c   c P   d @N !d( : @ dH = ` )uh  x P   0   @    @u   \u    wu(  8 (@ h x4f0 6f P7f f` g W( 87@qHP `h` 08p P8  /g` p80 80 Lg( 88@`gH X(9`rgh x9g0" 9# p:% :) `;g + < g(- 8`=@gH `gh g@ P: p1 h =0? >Y #h(` 8>@6hHb `HhhG ]hI xhL d @h B A`J h(L @Hg XB`DhC xDE0K @EL { hEFE G@GL hG(M @H XG`hh xhH HhpF Ih 0Jh Li Q  ( 8Q@%HM XS`&h x8T<O (Ui U?` VjV V\ pW S(R 8X@(iH XY`>ih` xYUi Zki` Zi  [up [ X\ ( 8]@Hй X(_`h x8` hab bcP c 0d d (P 8Xe@H Xe`h xPfi f0 hg ji ki m (0 8m@1H X`n`h xnH oP p @tcp `wi x i(0 8(z@ jH X8|`0h@ ? }nj0 j j h P    7j(  8 p@ OjH ` X Ў` xh  x 8   0 H ؚ !  e 0#  @  P% !"!( !8 !(!@- 8!@!H)H!0 X!`!h! 4 x!p!.!@7 !!(0!`: !Я!!< !!fj! "j" "4:(" 8"@"@:H" X"UUVHVVVV(W ZXZZZ[8[Ug^gU^(V[`^`VG^GV1]1VX^Wh ^h@W_`WWp[pW]W]W]W]W]W]X](X]@X]XX]pX]X]X]X]X]X]Y]Y]0Y]HY]`Y]xY]Y]Y]Y]Y]Y]Z][]W>WUWBWBrBWQWEWJWJXJYJqJWRXDXM XLXLXLXLYL@YLXYLpYLYLrL0Xa8XIPXIhXIXIXIYIrIHXm`XixXCX\XNXKYKprKXdX^XYYb YV(YZqZ8Y?PYehYoYjY`YXY=Z!r!8Zx^pZ(_Z^ZB^B[_^_P[_[A]]]]]]"]#]%]/^V^]^d(^0^8^@^H^P^h^p^^^^^^^ ^crc^^5^=^e_r_z_| _0_8_@_H_P_X_`_h_p_x___________#_)_/_5_7_;qlrSrn rp(rh0rF8rH@rTHrkPr]Xr@`r[hrOxrqrGrfrWrgrKrr ` `(`0`8`@`H`P` X` `` h` p` x```````````````` `!a$a&a'a( a)(a*0a+8a,@a-Ha.Pa0Xa2`a3ha4pa5xa6a7a8a9a:a;a<a=a>a?a@aAaBaCaDaEaFbGbHbIbJ bL(bM0bN8bO@bPHbQPbRXbS`bThbUpbWxbXbYbZb[b\b^b_b`babbbcbebfbibjbkblcmcncocp cq(cr0cs8ct@cuHcvPcwXcx`cyhczpc{xc|c}c~ccccccccccccccdddd d(d0d8d@dHdPdXd`dhdpdxdddddddddddddddddeeee e(e0e8e@eHePeXe`ehepexeeeeeeeeeeeeeeeeeffff f(f0f8f@fHfPfXf`fhfpfxfffffffffffffffffgggg g(g0g8g@gHg Pg Xg `g hgpgxgggggggggggggggg g!h"h#h$h% h&(h'0h(8h)@h*Hh+Ph,Xh-`h.hh/ph0xh1h2h3h4h6h7h8h9h:h;h<h>h?h@hAhChDiEiFiHiI iJ(iK0iL8iM@iNHiOPiPXiQ`iRhiSpiTxiUiViWiXiYiZi[i\i^i`iaibicidifigihjijjjkjl jm(jn0jo8jp@jqHjsPjtXju`jvhjwpjxxjyj{j}j~jjjjjjjjjjjjjkkkk k(k0k8k@kHkPkXk`khkpkxkkkkkkkkkkkkkkkkkllll l(l0l8l@lHlPlXl`lhlplxlllllllllllllllllmmmm m(m0m8m@mHmPmXm`mhmpmxmmmmmmmmmmmmmmmmmnnnn n(n0n8n @n Hn Pn Xn`nhnpnxnnnnnnnnnnnn n"n$n%n&n'o(o*o+o, o-(o.0o08o1@o2Ho3Po4Xo6`o8ho9po:xo<HH?HtH5?%?hhhhhhhhqhah Qh Ah 1h !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!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhah Qh Ah 1h !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!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!%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%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D|$t H|$ |$t H|$ |$t H|$ |$t H|$ |$t H|$ |$t H|$ lAUATIUHLm It$ LIt$@H}@ID$`HE`AD$hEhAD$lEl]A\A]ILIHLL~HLnHL^HLNHvL>HfL.HVLHFLH6LH&LHLHLHLHLHLHLHL~HLnHL^HLNHvL>HfL.HVLHFLH6LH&LHLHLH|$t H|$e |$t H|$O |$t H|$9 |$t H|$# |$t H|$ |$t H|$ |$t H|$ |$t H|$ |$t H|$ p|$t H|$ Z|$t H|$ D|$t H|$s .|$t H|$] |$t H|$G |$t H|$1 |$t H|$ |$t H|$ |$t H|$ |$t H|$ |$t H|$ ~|$t H|$ h|$t H|$ R|$t H|$ <|$t H|$k &|$t H|$U |$t H|$? |$t H|$) |$t H|$ AUIATIUHdH%(HD$1Hl$HnLL#L;|$t7H |$t(H IĀ|$tH L HD$dH+%(thH]A\A]À|$t H|$] HHLLHAWIHAVAULoATIUHHdH%(HD$HHL Lt$Lv}u kHu+H5= L[#HLP#It$L{|$tYL |$tJL @Hŀ|$tLu HLHLHHD$dH+%(t&H]A\A]A^A_AUHATI(UL(HH P< LLHHH/H5HjIHLCAUIATI(ULH>; LHH^HSHt HH5ZHEIH"LATI(UPLHK> HHHH0HH HH5HEIHLn($HI H H5+LSHH5=> H8LH^H|$贖H|$誖H|$ 蠖|$t H|$o HHH== *H뿐(~HI/ H H5LHH5= H8DLHH|$H|$H|$ |$t H|$ HAHH=Y= H뿐(HIH6 H5LHpH5< H8LHH|$hH|$^H|$ T|$t H|$# HHH=< H뿐HDLlLt L,L$HLLH]A\A]nypL-HHHILL HHmHtH@ HtH8Hu H8H8:]A\A] pL-]HuHHIkLLg HH-HtH@ HtH8Hu HH8pL-UH HHILL HH%HtH@ HtH8Hu H`H8b#6pL-2HHHILL HHHtH@ HtH8Hu HH8pL-H7HHI-LL) HHHtH@ HtH8Hu HH8M`pL-LHHHILL HHHtH@ HtH8Hu HH8!pL-HaHHIWLLS HHaHtH@ HtH8Hu HH8wpL-HHHILL HHHtH@ HtH8Hu HIH8K pL-+HHHILL} HHHtH@ HtH8Hu HH8pL-H HHILL HHXHtH@ HtH8Hu HsH8u6IpL-ͰHHHILL HHHtH@ HtH8Hu HH8 pL-BHJHHI@LL< HHHtH@ HtH8Hu HH8`spL-ϯHHHILL HHHtH@ HtH8Hu H2H84pL-THtHHIjLLf HH$HtH@ HtH8Hu HH8pL-H HHILL HHHtH@ HtH8Hu H\H8^2pL-fHHHILL HH6HtH@ HtH8Hu HH8pL-H3HHI)LL% HHíHtH@ HtH8Hu HH8I\pL-HHHILL HHhHtH@ HtH8Hu HH8pL-]H]HHISLLO HH-HtH@ HtH8Hu HH8spL-HHHILL HHrHtH@ HtH8Hu HEH8GpL-/HHHI}LLy HHHtH@ HtH8Hu HH8pL-HHHILL HHTHtH@ HtH8Hu HoH8q2EpL-YHHHILL HH)HtH@ HtH8Hu HH8pL->HFHHI<LL8 HHHtH@ HtH8Hu HH8\opL-HHHILL HHHtH@ HtH8Hu H.H80HHPHH H8wHH5' H8wHžpLPHHJHžpL&HhH HžpLH>HHžpLHHHžpLHHHžpL~HHxHžpLTHHN#6HžpLHZHHžpLH0HHžpLHHHžpLHHi|HžpL^HHXHžpL4HvH.HžpL HLHHžpLH"HHžpLHHHžpLzHHtLbHžpLDHH>,  HžpL H>HH*H(HHI H H5HH0H5* H8^HHHH<$ H|$LL|$#t H|$# HMLHH5 * H8HvH5) H8HH5) H8t"H5) ^rHHdH=T) LLXHsH|$hiI|$ H|$xUH$H@LHXH|$p.H|$`$H$H|$X H|$#H+LL$ H $IEH HDŽ$(H8LHH$ dHpL$LHDŽ$IH$Ƅ$H$H$H$HCHDŽ$HpƄ$_H?H+$HH5! LOHSH3L@E1H s! LLL$L@LLH5)HLLHL$LLH=X! HiLHg|$t H|$ |$t H|$ |$t H|$ |$t H|$ |(HIHP H5L!LIBH|$|H|$|H|$|H|$ z||$t H|$I LIH=Q. I롐AtHuADLt$ nH5% H2HH|$|H|${|$t H|$ LH9H=. Lt$ (HHH< H5HLt$ HHHLt$ hAtHuADLt$ (nH5$ HfHH|$8{H|$.{|$t H|$ LEHmH=N- Lt$ (HHHp H5HLt$ <HHHLt$ OhAtHuADLt$ \mH5# HHH|$lzH|$bz|$t H|$1 LyHH=, Lt$ (FHHH H5MHLt$ pHHHLt$ hHt tLl$@lH59# H޿(HIyH& H5LLl$@H={+ .HLgyH_yH|$0UyH|$8Ky|$t H|$ LbHLHLl$@HLl$@맀|$t H|$ 落|$t H|$ z|$t H|$ d|$t H|$ NtArkH5, H(HIZH H5LHLHH|$?xH|$5x|$t H|$ H|H=]* HҐtAjH5s+ H(HIH_ H5L0HLHAH|$wH|$w|$t H|$\ HH=) HҐtA"jH5* H`(YHI H H5`LHLHH|$vH|$v|$t H|$ H,H= ) xHҐtAziH5S* H(豾HIbH H5LHLHH|$GvH|$=v|$t H|$ HH=e( HҐtAhH5{) H( HIHg H5L8HLHIH|$uH|$u|$t H|$d HH=( (HҐtA*hH5( Hh(aHIH H5hLHLHH|$tH|$t|$t H|$ H4H=]' HҐtAgH5+( H(蹼HIjH H5LHLHH|$OtH|$Et|$t H|$ HH=& HҐtAfH5' H(HIHo H5L@HLHQH|$sH|$s|$t H|$l HH= & 0HҐtA2fH53' Hp(iHIHǽ H5pLHLH詿H|$rH|$ r|$t H|$ H H5LLH0H|$oH|$|oH|$roH|$ ho|$t H|$7 HHHH5 H8MHH=h! HH5t H8!(HIHx H5!LIHLHaH|$nH|$n|$t H|$| HH= @HҐ(蔶HIEH H5LLHH|$:nH|$0nH|$&nH|$ n|$t H|$ HcHHH5T H8HH=d HH5( H8(εHIH, H5LHLHH|$kmH|$am|$t H|$0 HH= HҐH=s IH|$ m|$t H|$ L\(HHHp H5HAHIbH|$lH|$lI᐀|$t H|$q ,|$t H|$[ |$t H|$E H= IH|$ Cl|$t H|$ L(@HHH H5GHoHI萸H|$kH|$kIH= |IH|$ k|$t H|$ L(谳HHaH H5HHIH|$VkH|$LkIAtHuADLt$ ]H5 H0HH|$kH|$j|$t H|$ LH7H=` Lt$ ~(ܲHHH: H5HLt$ HHHLt$ hAtHuADLt$ &]H5 HdHH|$6jH|$,j|$t H|$ LCHkH= Lt$ (HHHn H5HLt$ :HHHLt$ MhAtHuADLt$ Z\H5 HHH|$jiH|$`i|$t H|$/ LwHH= Lt$ (DHHH H5KHLt$ nHHHLt$ 聵hAtHuADLt$ [H5/ HHH|$hH|$h|$t H|$c L諼HH= Lt$ (xHH)Hֲ H5HLt$ HHHLt$ 赴hAtHuADLt$ ZH5c HHH|$gH|$g|$t H|$藿 L߻HH= Lt$ N(謯HH]H H5HLt$ HHHLt$ hAtHuADLt$ YH5 H4HH|$gH|$f|$t H|$˾ LH;H=T Lt$ (HHH> H5HLt$ HHHLt$ htAߴH|$赯 HH迴|$u:HHHu)HH51H8Hȱ?~H|$T H覱H^|$t H|$- HE|$t H|$ H,|$t H|$ HHHu=ZH{H5H8Hb+E|$t H|$赮 HͳH|$t H|$莮 H観|$t H|$u H荳|$t H|$\ Ht|$t H|$C H[|$t H|$* HB|$t H|$ H)|$t H|$ H|$t H|$߭ H|$t H|$ƭ H޲|$t H|$譭 HŲ|$tH|$蔭 LzH袲|$tH|$q LWH|$t H|$N HfL.|$t H|$- H|$H;LHpH |$(t&L pL|$ tLϬ HH诨pH¤H|$PH蕨|$ tH|$ 蔬 þpL蕤|$(tLv L\pLo|$ tLP |H3pHF|$(t&L' pL(|$ tL H!HpHH|$PHϧ|$ tH|$ Ϋ þpLϣ|$(tL谫 L薧pL詣|$ tL芫 |HmpH耣|$(t&La pLb|$ tLC H[H#pH6H|$PH |$ tH|$  þpL |$(tL LЦpL|$ tLĪ |H触pH躢|$(t&L蛪 pL蜢|$ tL} H蕯H]pHpH|$PHC|$ tH|$ B þpLC|$(tL$ L pL|$ tL |HpH|$(t&Lթ pL֡|$ tL跩 HϮH藥pH誡H|$PH}|$ tH|$ | þpL}|$(tL^ LDpLW|$ tL8 |HpH.|$(t&L pL|$ tL H HѤpHH|$PH跤|$ tH|$ 趨 þpL跠|$(tL蘨 L~pL葠|$ tLr ||$t H|$\ Ht|$t H|$C H[|$t H|$* HB|$t H|$ H)|$t H|$ H|$t H|$ߧ H|$t H|$Ƨ Hެ|$t H|$譧 HŬ|$t H|$蔧 H謬HtpH臟|$(t&Lh pLi|$ tLJ HbH*pH=H|$PH|$ tH|$  þpL|$(tL LעpL|$ tL˦ |H订pH|$(t&L袦 pL裞|$ tL脦 H蜫HdpHwH|$PHJ|$ tH|$ I þpLJ|$(tL+ LpL$|$ tL |HpH|$(t&Lܥ pLݝ|$ tL辥 H֪H螡pH豝H|$PH脡|$ tH|$ 胥 þpL脝|$(tLe LKpL^|$ tL? |H"pH5|$(t&L pL|$ tL HHؠpHH|$PH辠|$ tH|$ 轤 þpL辜|$(tL蟤 L腠pL蘜|$ tLy |H\pHo|$(t&LP pLQ|$ tL2 HJHpH%H|$PH|$ tH|$ þpL|$(tL٣ L迟pLқ|$ tL賣 |H薟pH詛|$(t&L芣 pL苛|$ tLl H脨HLpH_H|$PH2|$ tH|$ 1 þpL2|$(tL LpL |$ tL |HОpH|$(t&LĢ pLŚ|$ tL覢 H辧H膞pH虚H|$PHl|$ tH|$ k þpLl|$(tLM L3pLF|$ tL' |H pH|$(t&L pL|$ tL HHpHәH|$PH覝|$ tH|$ 襡 þpL覙|$(tL臡 LmpL耙|$ tLa |HDpHW|$(t&L8 pL9|$ tL H2HpH H|$PH|$ tH|$ ߠ þpL|$(tL L觜pL躘|$ tL蛠 ||$t H|$腠 H蝥|$t H|$l H脥|$t H|$S Hk|$t H|$: HR|$t H|$! H9|$t H|$ H |$t H|$ H|$t H|$֟ H|$t H|$轟 Hդ|$t H|$褟 H輤|$t H|$苟 H裤|$t H|$r H芤|$t H|$Y Hq|$t H|$@ HX|$t H|$' H?|$t H|$ H&|$t H|$ H H|$ t H|$ |$t H|$ʞ H|$t H|$ȋHУL賖H艚pH蜖|$(t&L} pL~|$ tL_ HwH?pHRH|$PH%|$ tH|$ $ þpL%|$(tL LpL|$ tL |HÙpH֕|$(t&L距 pL踕|$ tL虝 H豢HypH茕H|$PH_|$ tH|$ ^ þpL_|$(tL@ L&pL9|$ tL |HpH|$(t&L pL|$ tLӜ HH賘pHƔH|$PH虘|$ tH|$ 蘜 þpL虔|$(tLz L`pLs|$ tLT |H7pHJ|$(t&L+ pL,|$ tL H%HpHH|$PHӗ|$ tH|$ қ þpLӓ|$(tL贛 L蚗pL譓|$ tL莛 |HqpH脓|$(t&Le pLf|$ tLG H_H'pH:H|$PH |$ tH|$ þpL |$(tL LԖpL|$ tLȚ |H論pH辒|$(t&L蟚 pL蠒|$ tL聚 H號HapHtH|$PHG|$ tH|$ F þpLG|$(tL( LpL!|$ tL |HpH|$(t&Lٙ pLڑ|$ tL軙 HӞH蛕pH讑H|$PH聕|$ tH|$ 耙 þpL聑|$(tLb LHpL[|$ tL< ||$u-H蘇ӱ~1飱HkH#H|$ ǐHH|$ՔH|$t H|$̘ H4o,H L菔뮀|$t H|$茘 H/ښE1fHƚH~|$u-H迆襚1H蒚HJH|$ ǀ|$u-H躰e1'HRH H|$ ǀ|$u-H?z%1eHHʜH|$蠗 ǀ|$u-H:1饻HҙH芜H|$` ǀ|$u-H迅襙1H蒙HJH|$ ǐHDH|$ tL|$t H|$ H[薯A+H0H|$t H|$΃H֛L蹎׀|$u-HC13HۘH蓛H|$i ǀ|$t H|$V Hn|$t H|$= HU|$t H|$$ H<|$t H|$ H#|$t H|$ H |$t H|$ٕ H|$t H|$ Hؚ|$t H|$觕 H迚|$t H|$莕 H覚H|$ t H|$ 脂|$t H|$c H|$t H|$aHiLL׀|$t H|$) HA|$t H|$ H(H|$ t H|$ 膏|$t H|$ H|$t H|$cHLΌH|$ t H|$ 躙|$t H|$虔 H|$t H|$藙H蟙L肌׀|$t H|$_ HwHH|$5H]|$t H|$, H蔂Ϭz HiL뮀|$t H|$ HT菬:E1FH&Hޘ|$u-HZ1HH誘H|$耓 ǀ|$u-H߁ŕ1H貕HjH|$@ ǀ|$u-H蟁ګ腕1EHrH*H|$ ǀ|$u-H_蚫E1H2HH|$ ǀ|$u-HZ1HH誗H|$耒 ǐHDH|$ tLt|$t H|$S H軀衔 H萔H|$t H|$.H6L׀|$tL H`蛪Ft1I<$ID$H9tID$Hp҉L E1‰;3HH贖HH|$rH蚖|$t H|$i H 跓H覓L,뮀|$t H|$) H̩wE1HcHHH|$ٌH|$t H|$А H8sH 븀|$u-H G1HߒH藕H|$m ǀ|$u-H~貒1"H蟒HWH|$- ǀ|$u-H~Ǩr1bH_HH|$ ǀ|$u-HL~臨21HHהH|$譏 ǀ|$u-H ~G1HߑH藔H|$m ǐHH|$IHq|$t H|$@ H}莑@H}L뮀|$t H|$ Hh}裧NE1zH:HHH|$谊Hؓ|$t H|$觎 H}JwH븀|$u-H|ɐ1[H趐HnH|$D ǾHE|$t H|$$ H|Ǧr HaHHH|$ ׉H|$uH@|{&H|$跍 H 부|$tL蘍 L|;t1I<$ID$H9tID$HprL E1b H蜏HT|$u-H{Х{1 HhH H|$ ǀ|$u-HU{营;1 H(HH|$趌 ǐHH|$蒈H躑|$t H|$艌 Hz,׎ HƎ븀|$tLU Hz裎t1I<$ID$H9tID$Hp/L E1HYH|$ tL HJz腤0|$ tL輋 H$z_ HH豐HH蝐|$tLn Ly輍tkI<$ID$H9tID$HpHL E18|$tL L|y跣bHQH E1]H5H|$tL辊 H&ya t1I<$ID$H9tID$Hp蘂L E1舂1)HŒHz|$ tLK Hx虌|$ tL% HxȢsHbHHNH|$tL׉ H?xz%|$tL豉 HxTHH讎HH蚎|$tLk Hw蹋t1I<$ID$H9tID$HpEL E15^VHoH'|$u-Hhw裡N1!H;HH|$Ɉ ǀ|$u-H(wc1"HH賍H|$艈 ǐHDH|$ tL|$t H|$\ Hv誊%H虊H|$t H|$跂H?L"׀|$u-Hqv謠W1%HDHH|$҇ ǐHDH|$ tLƌ|$t H|$襇 H vH'HH|$t H|$而H舌Lk׀|$u-Hu蠉1(H草HEH|$ ǐHH|$H|$t H|$ HVu葟<>+H+븾H~L$L蜂HċL |$tL荆 Ht0ۈ6-HH룐HH|$=He|$t H|$4 Htמ肈D0HqL뮾H~|$t H|$ HOt芞51H$H܊|$t H|$諅 HtNE12HH蝊|$tLn Hs輇t.I}IEH9t IEHpJ} L=}133HuH-|$t H|$ Hds蟝JE1j6H6H|$tL迄 H'sb t.I}IEH9t IEHp| L|1e7^7HƆH~|$t H|$M HeLH|H|$t H|$~H>H|$ tL~|$tH|$ þL{H|$t H|$l~HH|$ tLT~|$tH|$賃 À|$t H|$蠃 H踈|$t H|$臃 H蟈|$t H|$n H膈|$t H|$U Hm|$t H|$܂ o|$t H|$& H>|$t H|$ H%|$t H|$ H |$t H|$ۂ H|$t H|$‚ H*qeE1NHH贇|$tL腂 Hp(ӄt.I}IEH9t IEHpaz LTz1OOH茄HD|$t H|$ H{p趚aE1QRHMH|$tLց H>py$t.I}IEH9t IEHpy Ly1LSESH݃H蕆LxyH|$t H|${HnH|$ tL{|$u.Hoڙ腃oVHHkH|$ ƾLyH|$t H|$n{HH|$ tLV{|$u.H'ob XHHH|$臀 ƐHH|$c|H苅|$t H|$Z Hn訂:ZH藂븐IH|$Ss H |L3|$tL Lln觘R\IAIH|$r H{LބLk<$tH LnKE1Q\I먀|$t H|$o Hm轁`H H裁H|$ir HQHH|${H7|$t H|$ Hnm詗TdHCLz뮾Hv|$tH~ L#m^ |Hq H,$Lq Lv|$$tLt~ Hl€A }8}Hxq H,$H薀HNH|$/v|$0u$Ll軖fAJsH} H>HLu|$0H&la AtpI>IFH9t IFHpu LE1udLp Lp LhuHkImSnL3rE1qdHH7H} LH u|$(t H|$(| HTk菕:E1dH&HށHHʁLt|$$tL| Hj1~PyH~H胁H~HoLRt|$ t H|$ 1| HjԔ@L"t|$(tL| Hkj覔Q~xHo Hs|$(t H|$({ H.jiH~HH}H謀Ls|$0urHiH}HrH}H^Hfn H9s|$ t H|$ { Hi軓'Hz 넾Hr|$$t H|$$z HFi聓Lr|$0u&H i[H|HHz H|HH|HLcr|$ tLDz Hh|wL0r|$$tLz Hyh贒_|vHN|HH:|H~|$0tHy L~|$t H|$y HhM{SH{H~H= 蹉HHHIHl$ t{HCuLk~Hg{AI>IFH9t IFHpq LE1qwHIK{HLwKg6{H= H,gg{HHHt6HH|$tH}LptHIzHLfE1zqLXp|$HfzRH)p|$t H|$x Hpf諐Vz1 HCzH|Lo|$H+ffzI>IFH9t IFHpo Lo1閄HyH|HyHp|LHw L;w sIHsL>||$tLw Hwe貏Hl$0XyAII>IFH9t IFHpn LE1nIHl$0 yy|$t H|$v Hd9x1MHxH{HH|$GrHo{|$t H|$>v HdxގH{xLr뮐IH|$qL{|$uLVd葎t ǀ|$t H|$+t HbΌyvE1 HevHy|$t H|$s HTb菌:v1[|$t H|$s H*bev11HuHxHuHx|$u-Hau1=HuHmxH|$Cs ǀ|$u-Ha݋u1ݡHuuH-xH|$s ǀ|$u-Hba蝋Hu1}H5uHwH|$r ǀ|$t H|$r Hw|$t H|$r Hw|$t H|$~r Hw|$t H|$er H}w|$t H|$Lr Hdw|$t H|$3r HKw|$L`Ênt´Lm|$`tLq HN`艊4ttpI>IFH9t IFHpiL E1ipHsHvLrm|$tLsq H_s۴E1&HsH`vHsHLvL$q |$L|_跉bsv韻Ll|$`tLp HB_}(stpI>IFH9t IFHphL E1h$HrHuLfl|$tLgp H^ r鏻E1ڵHrHTuHrH@uLp |$tHp Hl^览Rr1|$t H|$o HB^}(r1HrHtHrHt|$u-H]5q1逿HqHtH|$[o ǀ|$u-H]q15HqHEtH|$o ǐHH|$jHt|$t H|$n HV]葇dHh2dtL1h LVԀHHxqjHLcHmHLBjIHxcLlIjHHxЀtLg HpU7H@HpiL`L8?HHp>cHflHiH@HpH`ctL g LuUH HhMiL8H5iH Hh9|$tLf HUViE1HhHk|$t H|$tf HThE1|$t H|$If HT~hE1rHhH;kHohH'k|$u-HhT~Nh1H;hHjH|$e ǀ|$u-H(Tc~h1HgHjH|$e Hm|$u@LS~g`HLa]LlHajHH|$.e HgHl|$u@LwS}]gHL\LlHiHH|$d HgHMl|$u@LSI}fHL\LlHiHH|$\d Hf͐HH|$*`HRi|$t H|$!d HR|of H^fL_Hk|$t H|$c HAR||'f1 HfHhLDk|$t H|$c HQ6|e[HL\HL\HxhHeHLJ[Hj|$t H|$c LQ{mewHL[LjHhHH3eLij|$t H|$b H Q[{e1HdHgHZ|$t H|$mb HP{dHdHbg|$u-HPzd1HvdH.gH|$b Hj[|$u@L[PzAdHLYL4[HfHH|$a Hc̀|$u-HO5zc1VHcHfH|$[a ǐHH|$7]H_f|$t H|$.a HOy|cHkc븀|$u-HjOyPc1H=cHeH|$` ǐHH|$\He|$t H|$` HOAybHb븀|$u-HNyb1HbHeeH|$;` ǐHH|$\H?e|$t H|$` HvNx\b."HKbL[뮀|$t H|$_ Hd|$t H|$_ Hd|$t H|$_ Hd|$t H|$_ Hd|$t H|$j_ Hd|$t H|$Q_ Hid|$t H|$8_ HPd|$t H|$_ H7d|$t H|$_ Hd|$t H|$^ Hd|$t H|$^ Hc|$t H|$^ Hc|$t H|$B^ J|$t H|$^ Hc|$t H|$s^ Hc|$t H|$Z^ HLv`E1>H`HLc|$u-HLvs`1S@H``HcH|$] ǀ|$t H|$] HCL~v)`1AH`Hb|$t H|$] HL@v_1BH_HbHsU|$t H|$R] HKu_KDH_HGb|$u-HKun_1DH[_HbH|$\ ǀ|$u-HHKu._14FH_HaH|$\ ǀ|$u-HKCu^1nGH^HaH|$i\ Ha|$u@LJt^JHLATLiaHAaHH|$\ H`^H6a|$u@LWJt=^KHLSLaH`HH|$[ H]H`|$u@LI)t]nMHLoSL`Ho`HH|$<[ H]͐HH|$ WH2`|$t H|$[ HiIsO]APH>]LV뮾HR|$t H|$Z HIWs]QH\H_|$u-HH%s\1FRH\Hu_H|$KZ ǐHH|$'VHO_|$t H|$Z HHrl\UH[\LU뮀|$t H|$Y HFHr,\E1WH\H^HH|$UH^|$t H|$Y HG(r[ZH[븀|$t H|$OY HGq[1ZH[HB^|$t H|$Y HyGq_[1\HL[H^|$XHAG|q'[E1]|$t H|$X HGQqZE1]HZH]HZH]|$HFqZE1]|$t H|$6X HFpZE1Z]HpZH(]|$HeFpKZE1!]H7ZH\H|$W _HZH\|$t H|$W HF>pYE1\H|$wW H|$hW fHYHo\|$t H|$>W HEoYE1h|$t H|$W H{EoaYE1hHMYH\H9YH[|$t H|$V H(EcoYE1l|$t H|$V HD8oXE1lHXH[HXHs[|$t H|$BV HDnXE1p|$t H|$V HDneXE1kpHQXH [H=XHZ|$t H|$U H,DgnXE1xt|$t H|$U HDU HCmWzI IrWHJZL"ZL\|$u H[CmAW2zIUHWH*UHW|$t H|$R HATkTE1 |$t H|$R H@)kTE1HTHxWHTHdWHH|$"NHJW|$t H|$R H@jgT HVTLM뮀|$t H|$Q HA@|j'THTHVH= aH@AjS'HHSHHHu?E1SَHHiVHLI|$u.L?iSE1HoSH'VH|$P ƀ|$ t H|$ P HR?i8SE1Y|$ t H|$ P H'?bi SE1.HRHUHRHU|$u-H>iR1OHRHiUH|$?P ǀ|$u-H>hR1 HqRH)UH|$O ǀ|$u-H^>hDR16H1RHTH|$O ǀ|$t H|$O HT|$t H|$O HT|$t H|$zO HTH|$8t H|$8I|$t H|$OO H|$0t H|$0IHUTHL5GHL#GH|$0t H|$0IHTH|$8t H|$8wI|$tH|$N |$t H|$N HS|$t H|$N HS|$t H|$1N :|$t H|${N HS|$t H|$N :|$t H|$LN HdS|$t H|$M :|$t H|$N H5S|$t H|$N HlPHR|$(tLM L/ILB|$/<H.5i_II IHHKLKI IHHKLKH]F hIHKLaKLIA>HiKLAKIuHIHDKLKL4K|$4tLE HM4^3HLA|$4tLE H4Z^HIHJLJIHJLJLIr=LI]=LJ|$@usH3]GBILI=hIUGLI|$t H|$C L1,\EH HEH|$0t H|$0=HcHHH|$0t H|$0=HBHHL";HL;H|$8tH~=|$t H|$B LE1[+EHEyHH|$>HG|$t H|$B H0-[DHDLM>뮀|$t H|$JB H0ZDHDH?GH=` YRHw0Z]DkI}IEH9t IEHp9 L91?HHHu#0 DHICHLF|$t H|$zA H/ZC1HCHmF|$t H|$BS|$t H|$? H0.kXB1HBHD|$u+H-7XA HAHDH|$_? LE;H|$ ;;|$ t H|$ :? H-WAE1HtAH,DL:|$tL> H]-WCAAtzI<$ID$H9tID$Hp6L E16L:H|$ :|$ t H|$ > H,)WGH@HCE1H@HdC|$t H|$3> H,V@Hp@H(CH= BNH`,VF@I}IEH9t IEHp5 L51HHHu#,?HI?HLB|$t H|$c= H{B|$t H|$J= HbB|$t H|$1= HIB|$t H|$= H0B|$t H|$< HB|$t H|$< HA|$t H|$< HA|$t H|$< HA|$t H|$;< (|$t H|$< HA|$t H|$ < (|$t H|$V< HnA|$t H|$=< HUAL8H|$8H;A*Tl>/HIX>HLHuW*E1?>v-HHH뜀|$t H|$; H *[T>1/H=H@|$tL|; H)T=t1I<$ID$H9tID$HpV3L E1F300H=H8@|$t H|$; Ho)SU=12|$tL: LG)S-=tVI}IEH9t IEHp2 L21w2HIFH9t IFHp1 L114H;Hz>H;Hf>H;HR>8H51W8H#1H|$ 4164HQ;H >8L0|HH|$+ H=|$t H|$8 L'OQ:f?H:&-Q:DCHIIt)HH|$+ Hn=II:L&:B&C|$t H|$8 Hv&P\:1`DHI:H=8L/|$(tL7 H-&hP:I}IEH9t IEHp/ LE1/E8H{/|$ tL\7 H%O9dNH9HQIFH9t IFHp- L-1vN1oNL4 H37H9|$t H|$4 H"#]M7TH6H9H= DH""M6WHIIt/IH=0L50L]9II6L"E1|6W|$t H|$4 Hn"LT61YHA6H8|$tL3 H2"mL61[L(8L+|$tL3 H!0L5^H5H8H5Hn8Lf(8LI+|$tL*3 H!Kx5t-I>IFH9t IFHp+ L*19Z12ZH05H7|$t H|$2 H!ZK51^H4H7H'@H*|$tLf2 H K4Ni|$tL@2 H J41HbH{4H37Hg4H7H'@H)|$HG J-4AtI>IFH9t IFHp) L)1aL&@L)|$tLs1 HJ3gHt&@HW)|$u4HI3(h|$HIL1 HV3H6L0 H53H5H!3H5H 3H5|$t H|$0 H7IOH|$x0 UH2H5|$t H|$N0 HH21iH2HA5|$tL0 HzH`21jL%8L'|$tL/ H=xH#2mH2H4H1H4L$8L'|$tLr/ HH1t-I>IFH9t IFHpO' LB'1i1iHx1H04|$t H|$. HgGM11UnH:1H3|$t H|$. H)dG1zpH0H3H= >HHHtHH|$! H3HG0pI>IFH9t IFHp:& LE1*&pIIf0LL{fQ0렀|$t H|$- HFF,01rH0H2H%|$t H|$- H6F/tH/H2|$t H|$W- HE/E1uH/HI2|$u-HEp/1wH]/H2H|$, ǀ|$tH, HB}E(/1x|$t H|$, HSE.1xH.H1H.H1|$u-H E.1{H.H[1H|$1, ǀ|$u-HDv.1|Hc.H1H|$+ ǀ|$t H|$+ HFD,.E1~H.H0|$t H|$+ H0|$t H|$+ H0|$t H|$m+ H0|$t H|$T+ Hl0|$t H|$;+ HS0|$t H|$"+ H:0|$t H|$ + H!0|$t H|$* H0|$t H|$* H/|$t H|$* H/|$t H|$* H/|$t H|$* H/H|$ t H|$ %|$t H|$a* H|$t H|$$Hg/LJ"H|$tL$|$t H|$* H|$t H|$$H/L"׀|$t H|$) HEB+,1|$ t H|$ ) HVB,1闞H+H.H+H.|$ t H|$ a) HB+1EH+HT.|$u-HA{+1wHh+H .H|$( L$|$8tH( HEA++A]I}IEH9t IEHp L 11HH|$0 H-HH|$( H~-|$t H<$N( H@*雪L$|$t H<$( H@m*闫HH|$0' H-HC*H5*`H$*6|$tH' HS@)|$tH' L-@)AƯH)Hr,H)H^,H|$$#|$8u+H?{)uHj)H",H& ˀ|$8%HU?;)5H|$"|$8ueH-h?)2H)H+H(H+|$8tHw& H?(HX& H(Hb+|$8tH3& H>(A~騸|$8tH& Hh>N(AɼH0(H*H% H(H*HDH|$ tL |$t H|$|% H>'tH'H|$t H|$H_*LBאHyH|$tL|$tL% Lo=U'I}IEH9t IEHp LE1LH|$t H|$+H)H&؀|$tLv$ H=&tfMtaI?IGH9t IGHpN LA1|$uHHIFH9t IFHp? L21<|$u H| 7b!11H|$ HHHHHHu1>HH3~)d@HHPHHHuO:18@HHH=:0 HU)AHHHu(1IAHHHH~HHHt@HH|$0 HX(CHIuHLxE1`fBH=/ 5 HS(9DHH%HHHu$E1 kDHHL~ H|$t H"(GHIHLHuE1WFHHH뜀|$t H|$ H'g1{HHTH H|$ t H|$  H6q'1JHHH8'VLHHHHHu1KHHa&MHH~HHHu}h1LHH[&AMHH-HHHu,1ZMHH E&NHHHHHu1`NHHn%PHHHHHuu1OHHh%NQHH:HHHu9$1BQHHR%RHHHHHu1WRHH{%_SHHHHHu1SHH*u$[vTHHGHHHuFE1.!THH|$t H|$ HJ$ 1UH HHH|$XH|$t H|$O H# WH H|$tH*|$u-H{#a 1XHN HH|$ ǀ|$t H|$ H1l# 1YH H|$t H|$ H.# 1`[H H~|$t H|$M H" 1\H H@|$t H|$ Hw"] 1d^HJ HH|$ t H|$ H,g" 1`HH H." bHH HHHu 1aHHWHHHt@HH|$ H1|!b 4dHIN HLQE19 b?z!% `eHH HHHuE1 eHH LjH|$`H ! hHI HLHuE1 gHHH g jIHS LHu'U@ jjHH )d  ~nHHHt/IHl$0HzL HI HL 0nH|$u@L 5pH L6LnH6 HH|$ HU ̀|$t H|$ H |$t H|$ H |$t H|$ H |$t H|$ H |$t H|$~ H |$t H|$e H} |$t H|$L Hd |$t H|$3 HK |$t H|$ H2 |$t H|$ \|$t H|$ H |$t H|$ H |$t H|$ H H|$ t H|$ /|$t H|$ H|$t H|$ H LwH|$t H|$|$t H|$B H|$t H|$HH L+׀|$t H|$ H |$t H|$ H |$t H|$v 1|$t H|$ H H|$t H|$ L=1tH|$tLe L1?HO|$t H|$. L|1HiH! HUH HAHH|$t H|$ L#^ 1釗HH|$tL L"_HHt|$u-H1-HH@H|$ ǀ|$u-Hu[1HHHH|$ ǾXH|$t H|$ HY1 HHH=u H*HHHHHuE1ٟHHDHHHt@HH|$HiOHI;HL>E1&|HHHt8LH F#IHLHE1顣LKH|$AHi,HIHLHuE1m鄥HHH뜀|$t H|$ HN41騧H!HH!H|$ t H|$ H61|$ u-H1ըHHfH|$ < HHFHDH|$ tL|$t H|$HcI鳬H8H|$t H|$VHLH|$tL/|$u8H;8HH|$t H|$HH|$V뼾LWH뽀|$t H|$&Ht1<HaH|$t H|$HP61nH#H|$t H|$HM1駱H|$uAH 1zHHpHH\H|$2볐HLH8|$uLy_HHD뺐HH|$H|$t H|$HZwH븐HH|$pH|$t H|$gH 鷺HL*뮀|$t H|$'Hu1лHbH|$u+H[AlH0HH|$ɀ|$t H|$HNE1EHH|$t H|$lHE1HH^|$t H|$-H{1HhH |$t H|$HW=1H*H|$t H|$HT1>HH|$t H|$sH1HHf|$t H|$5H1HpH(|$t H|$H_E1H2H|$t H|$H!\E1HHH,H|$uOLE12|$uNHE1HH@H|$HhH H|$릐HLH|$uL=x#HH뺐HH|$H|$t H|${H+H븐HH|$4H\|$t H|$+HykHhL뮀|$t H|$HS9E1|$t H|$H(cE1HHHH|$t H|$mHE1|$HE1l|$t H|$HkE1AHWHHCH|$t H|$H2mE1|$u.HLE1HHH|$qHH{HHgH|$=H=1j rHvHHbHHHuaE1IHH|$t H|$H|$t H|$H|$t H|$H|$t H|$wH|$t H|$^HvH|$tL|$t H|$5H|$t H|$cH;LH|$t H|$|$tH|$ LH|$t H|$XHH|$tL@|$t H|$H|$t H|$HHL#H|$u5H|$@Q|$t H|$PH|$t H|$HVH|$뿾L-yH|$tL|$t H|$H|$t H|$HL׀|$tLL'b t.I>IFH9t IFHp LE1<E14HH{|$t H|$JH E1|$tL!H oYH^HHJHH= H:u HHHt,HH|$HHIHLE1|$t H|$\H EHHQH4|$t H|$H{ a1H|$tLHF ,1HHHHL|$H( E1Ln|$H E1uHHEHyH1L|$Ha GE1L|$H/j E1HHHHH|${#H|$lHj|$tLKL E1mH4|$(L gE1;HSH H?HL|$ H'b E1L|$ u~H4 E1HHHHoH|$EGH|$(6H|$ 'cH|$LH|$ sLH}n!HfPH|$t H|$H0kE1H}%!HPH|$ t H|$ H"E1HHqH} HPHC|$ t H|$ "HpE1&LLx HpPH|$ t H|$ H:u E1H HHHLxL HPH{|$ t H|$ ZHE1^L(LHPH+|$uiH|bE1HNHH:HLLuHHH|$닀|$t H|$H1E1 &HH|$t H|$OH1l'HHB L%|$LrXtWI>IFH9t IFHp L1( H|$LN1g(HHHHLbS H`|$tLALHH> L!|$u~LrX, H|$t H|$L=x%H|$ HHHHLu|$u-H1-HHkH|$Aǀ|$u-H1*/HsH+H|$ǐHH|$H|$t H|$HIFH9t IFHp LE17HjHH|$ t H|$ HH|$(tLLM|$H=H|$(tL|$Ln;I}IEH9t IEHp L1U;H(4H HH|$ t H|$ ,HH|$3HLžLvLY4|$u-H1>HH@H|$ǀ|$u-Hu[1[?HHHH|$ǀ|$u-H5p1@HHH|$ǀ|$u-H01AHHH|$Vǀ|$t H|$CH1DCH~H6|$tLHoUt0I<$ID$H9tID$Hp L1 DDH H|$tLH8t0I<$ID$H9tID$Hpo Lb1EEHHR|$tL#Hqt0I<$ID$H9tID$Hp L1gG`GH(H|$u-H!\1IHHH|$ǐHH|$ ^H|$uH7LH|$>H붐HH|$ H4|$uHu[NH|$H>부|$u-H=x#1PHHH|$ǀ|$u-H81QHHH|$^ǀ|$tLMHt0I<$ID$H9tID$Hp' L1RRHRH H|$tH|$t H|$L1lULH|$t H|$HHHH|$t H|$r|$tH|$Q LRH|$t H|$@HH|$t H|$H/H|$ t H|$ |$t H|$H|$t H|$jHLH|$tLC|$t H|$H|$t H|$ HLH|$tL|$t H|$XH|$t H|$H^HL>#H|$u5H|$@ |$t H|$ H|$t H|$HH|$u뿾LyH|$tLQ|$t H|$H|$t H|$.HHL#H|$u5H|$@b|$t H|$aH|$t H|$HgH|$뿾L>y|$u-Hp1shH]HH|$ǀ|$u-HJ01jHHH|$ǀ|$u-H E1BkHHH|$kLMiHLiIHLRL|$t H|$LgmILMLO|$t H|$L6qVmI MIS|$tLH)Hl$PtIHKLsIHl$P݀|$(tL1HLt$pzA,sI?IGH9t IGHp L1sHLHHLt$pݐHDH|$ tL,|$t H|$H.uHH|$t H|$HnLQאHyH|$tL|$tLL~dvI}IEH9t IEHp LE1uLH|$t H|$:HHؐHH|$ t H|$ HH|$(tLLJ|$Hg{H|$(tL|$LkxI}IEH9t IEHp L1xH%4H H H|$ t H|$ )HH|$3HLžLsLV4IH1LY|$tL*HHl$0sAT{I>IFH9t IFHp LE1){IHl$0'yHH|$ t H|$ 8HH|$(tL Lx|$H ŀH|$(tL|$LL~I}IEH9t IEHp# L1 ~HS4H H9H|$ t H|$ WHH|$3HLžLL4HH|$]H|$t H|$THdH븀|$u-Hv1GHcHH|$ǀ|$t H|$HF,1鯄HH|$t H|$HC1ԅ|$LtI}IEH9t IEHpX LK1遅HH@|$tLLy_Y|$tLHSFH-HHHL(HH|$$t H|$$H"|$(HE1t|$$tL<H4HyH1|$ t H|$ Hh뙀|$8IHN4uI<$ID$H9tID$HpL E1HHHH|$H|$ u~H HHEHyH1|$(tLHjHDHH|$iLuHHH|$(8LHH L|$HtaI>IFH9t IFHpA LE11ٔ L|$tLHhN8E1鞔H5HH!H L|$uzH HE1HHHLo Lm|$u:HHHKH|$!wL뼀|$u-HsY1ۙHFHH|$ǀ|$u-H3n1HHH|$ǀ|$tHH&1T|$tH[H1,HHNHH:|$u-H{a13HNHH|$ǀ|$u-H;v!1sHHH|$ǀ|$t H|$H,E19HH{|$t H|$JHE1I|$tL!LotEI<$ID$H9tID$HpL E1H*HE1ӢHH|$tLL:|$uBHE1HHkHHWH|$-벀|$tLL脿jtkI<$ID$H9tID$HpL E1|$tLL*eJHHE1ۨHH|$tLlLԾtkI<$ID$H9tID$HpFL E16ݫ|$tLLz` HOHE1雫H3H|$u7H,gk镰HHL뿀|$u7HCmHHeL=뿀|$tL,H蔽zt1I<$ID$H9tID$HpL E1H0H|$u7H)dHHLLMtHwLL)uHSH @ Hk HH0HPH[H=GH?艼@LWH[H|$tL>|$tLo*ATIUHHRԼHH?H+EH9v H=X 肾XLH]A\鳺LLLvHλ nHH[L I;L I&H^L&IHGLL7|$tHL@{& L |$tLHMI IHƺLILL IbNL蕺|$H袺I InHVLLFLd$|$t H<$LI/IH LL IH<$YL۹Ld$|$t H<$vL޹(I8IzL I=eI|IH藻LL臻Ld$|$8t H|$LI/C L IHBLL2Ld$|$4t H|$L/ I IHLpLغLd$|$<L蠸 IH袺L*IDL膺|$0tHLO5 L I[LC|$4t H|$H E I IHLIFIHֹL^ LAL跹|$/t H|$H~dF L II>I-zI IH;LL IL I+L IyH|$] L|$8t H|$?H觶o I|UH-tH\H=}HH薾]H=HH9tHHt H=H5H)HH?HHHtHHtfD=uu+UH=Ht H=^ٰdM]wHG(HtHHG(f.HH@HG HfH}G HÐHGÐfDfDff.H餲@H3ATH5 USHWHHt'HBHtlHƄtfH|HDuH=_ H1mH{(IHt)LHH^LHӾHIȾL[]A\H2HV HHDff.fBw,HFH9GB18@fDHHff.AT1E1SHHH5 HdH%(HD$1IH$t:Hc{ qH<$IHt%ptH$HOHD$ 0H$HLLHHĨ[LA\ff.@ATH UHSHH=# HdH%(H$1IHS HsLHt$H= HHLHCHH8H>WH$dH+%(uH1[]A\qUSHHHW HwdH%(H$1HH*HHCt1HHH=K 1H$dH+%(uH[]H0H=3 1迳USHHHW HwdH%(H$1HHHHCt1HHH= 1]H$dH+%(uH[]H8(aUHSHEH_tEHH9tHEH5 Hxu H}HH[]骿f.;fAUH5 ATUS1HtHxL(ItZITB(tHu%HD$dH+%(H{(H[]BfD$t-H=#HHtHǀD$H{H/tK|$t蟽HH=HHHdH5 H= FfDkf.UHSHdH%(HD$H>Hu5H}(\HD$dH+%(HHH[]DD$t-H=HHtHǀD$H}H/tK|${苼HH=lHHHPH5 H= 2f[f.ATIUSHH_hdH%(HD$HHH@HGHtH{PLRH<$HL9tHD$HpȭHX1H9tE@HT$(dH+%(u H8[]A\A]fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HaHTIHL莶H{HL袮H<$HL9tHD$HpHP1H9tE@HT$(dH+%(u H8[]A\A]iAUATUHSHH8dH%(HD$(1Ld$L$$Ht H豣HTIHL޵H{XLH<$HL9tHD$HphH`1H9tE@HT$(dH+%(u H8[]A\A]蹭fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHL.H{HLBH<$HL9tHD$Hp踫HP1H9tE@HT$(dH+%(u H8[]A\A] AUATUHSHH8dH%(HD$(1Ld$L$$Ht HQHTIHL~H{XL蒬H<$HL9tHD$HpH`1H9tE@HT$(dH+%(u H8[]A\A]YfAUATUHSHH8dH%(HD$(1Ld$L$$Ht H衡HTIHLγH{HLH<$HL9tHD$HpXHP1H9tE@HT$(dH+%(u H8[]A\A]詫AUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHLH{XL2H<$HL9tHD$Hp訩H`1H9tE@HT$(dH+%(u H8[]A\A]fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HAHTIHLnH{HL肪H<$HL9tHD$HpHP1H9tE@HT$(dH+%(u H8[]A\A]IAUATUHSHH8dH%(HD$(1Ld$L$$Ht H葟HTIHL辱HLϩH<$HL9tHD$HpEHÈ1H9tE@HT$(dH+%(u H8[]A\A]蓩AUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHLH{HL"H<$HL9tHD$Hp蘧HP1H9tE@HT$(dH+%(u H8[]A\A]AUATUHSHH8dH%(HD$(1Ld$L$$Ht H1HTIHL^H{XLrH<$HL9tHD$HpH`1H9tE@HT$(dH+%(u H8[]A\A]9fAUATUHSHH8dH%(HD$(1Ld$L$$Ht H聝HTIHL讯H{HL§H<$HL9tHD$Hp8HP1H9tE@HT$(dH+%(u H8[]A\A]艧AUATUHSHH8dH%(HD$(1Ld$L$$Ht HќHTIHLH{XLH<$HL9tHD$Hp舥H`1H9tE@HT$(dH+%(u H8[]A\A]٦fAUATUHSHH8dH%(HD$(1Ld$L$$Ht H!HTIHLNH{HLbH<$HL9tHD$HpؤHP1H9tE@HT$(dH+%(u H8[]A\A])AUATUHSHH8dH%(HD$(1Ld$L$$Ht HqHTIHL螭H{XL貥H<$HL9tHD$Hp(H`1H9tE@HT$(dH+%(u H8[]A\A]yfAUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHLH{HLH<$HL9tHD$HpxHP1H9tE@HT$(dH+%(u H8[]A\A]ɤAUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHL>H{hLRH<$HL9tHD$HpȢHp1H9tE@HT$(dH+%(u H8[]A\A]fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HaHTIHL莫H{HL袣H<$HL9tHD$HpHP1H9tE@HT$(dH+%(u H8[]A\A]iAUATUHSHH8dH%(HD$(1Ld$L$$Ht H豘HTIHLުHLH<$HL9tHD$HpeH1H9tE@HT$(dH+%(u H8[]A\A]賢AUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHL.H{HLBH<$HL9tHD$Hp踠HP1H9tE@HT$(dH+%(u H8[]A\A] AUATUHSHH8dH%(HD$(1Ld$L$$Ht HQHTIHL~HL菡H<$HL9tHD$HpH1H9tE@HT$(dH+%(u H8[]A\A]SAUATUHSHH8dH%(HD$(1Ld$L$$Ht H衖HTIHLΨH{HLH<$HL9tHD$HpXHP1H9tE@HT$(dH+%(u H8[]A\A]詠AUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHLH{XL2H<$HL9tHD$Hp訞H`1H9tE@HT$(dH+%(u H8[]A\A]fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HAHTIHLnH{HL肟H<$HL9tHD$HpHP1H9tE@HT$(dH+%(u H8[]A\A]IAUATUHSHH8dH%(HD$(1Ld$L$$Ht H葔HTIHL辦H{PLҞH<$HL9tHD$HpHHX1H9tE@HT$(dH+%(u H8[]A\A]虞fAUATUHSHH8dH%(HD$(1Ld$L$$Ht HHTIHLH{HL"H<$HL9tHD$Hp蘜HP1H9tE@HT$(dH+%(u H8[]A\A]AVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht H,HTIHLYLL讗H<$L9tHD$HpHD$(dH+%(u H0[]A\A]A^CHAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H|HTIHL詤LLH<$L9tHD$Hp5HD$(dH+%(u H0[]A\A]A^蓜HqfDAVAUATLgPUHSӺH0dH%(HD$(1Ll$L,$Ht H̑HTIHLLLNH<$L9tHD$Hp腚HD$(dH+%(u H0[]A\A]A^HѫAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht HHTIHLILL螕H<$L9tHD$HpՙHD$(dH+%(u H0[]A\A]A^3H1fDAVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht HlHTIHL虢LLH<$L9tHD$Hp%HD$(dH+%(u H0[]A\A]A^胚H鑪AVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H輏HTIHLLL>H<$L9tHD$HpuHD$(dH+%(u H0[]A\A]A^әHfDAVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht H HTIHL9LL莓H<$L9tHD$HpŗHD$(dH+%(u H0[]A\A]A^#HQAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H\HTIHL艠LLޒH<$L9tHD$HpHD$(dH+%(u H0[]A\A]A^sH鱨fDAVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht H謍HTIHLٟLL.H<$L9tHD$HpeHD$(dH+%(u H0[]A\A]A^×HAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht HHTIHL)LL~H<$L9tHD$Hp赕HD$(dH+%(u H0[]A\A]A^HqfDAVAUATLUHSӺH0dH%(HD$(1Ll$L,$Ht HIHTIHLvLLːH<$L9tHD$HpHD$(dH+%(u H0[]A\A]A^`HΦ@AVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H蜋HTIHLɝLLH<$L9tHD$HpUHD$(dH+%(u H0[]A\A]A^賕H1fDAVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht HHTIHLLLnH<$L9tHD$Hp襓HD$(dH+%(u H0[]A\A]A^H鑥AVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht HH<$L9tHD$HpuHD$(dH+%(u H0[]A\A]A^ӎHfDAVAUATLUHSӺH0dH%(HD$(1Ll$L,$Ht H HTIHL6LL苈H<$L9tHD$HpŒHD$(dH+%(u H0[]A\A]A^ HN@AVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H\HTIHL艕LLއH<$L9tHD$HpHD$(dH+%(u H0[]A\A]A^sH鱞fDAVAUATLgXUHSӺH0dH%(HD$(1Ll$L,$Ht H謂HTIHLٔLL.H<$L9tHD$HpeHD$(dH+%(u H0[]A\A]A^ÌHAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht HHTIHL)LL~H<$L9tHD$Hp赊HD$(dH+%(u H0[]A\A]A^HqfDAVAUATLgPUHSӺH0dH%(HD$(1Ll$L,$Ht HLHTIHLyLL΅H<$L9tHD$HpHD$(dH+%(u H0[]A\A]A^cHќAVAUATLgHUHSӺH0dH%(HD$(1Ll$L,$Ht H蜀HTIHLɒLLH<$L9tHD$HpUHD$(dH+%(u H0[]A\A]A^賊H1fDATIUSHH_hdH%(HD$HHH@HGHtt-H=[HHtHǀD$MmI|$H/tR|$o{HH=賀HHHDH5MH=E ylfq$vӈff.ATIUSHH_XdH%(HD$HuHGH8HHtuHHtHǀD$aI|$H/tR|$opHH=PytHHHDH5H=s `fedj}ff.ATIUSHH_XdH%(HD$HhHGH8HHtH nHDHnHDHmHDHYoHDHImHDHimHDHmHDHnHDHanHDH!mHDH)nHff.fATIUHHdH%(HD$1D$uht-H=l5hHHtHǀD$TLH^|$u"HD$dH+%(uLH]A\f.bHH=)lgHHHtH5jH=bf SQ]HqDHATHHHOuvH4H+I8HtHHI@IP1IIDIL)Ѓr1҉уI49rALA\fDLOI9I91AMu-HO HLHI HI9uLfI9}L)K<1HOTLA\fHAH jH9AH!lHoH bHEH8HE1H51XVLA\fHlE1H5H8\LA\ÐH9H HAHEHkHE1H5H81ULA\@H9H խHԬAHEH H5ۯH=Ĭ7UAUATE1HHI0^IEH5WjLL(IaQtmID$Ml$IEI<$H5sNID$pcHXID$1AD$ AD$$ID$(HLA\A]@I<$H50NID$HtfHPL1ID$HJMl$IE]ID$HyHID$H@@_fDMl$f4tH4fATUH-4HHzfuH4H]A\{HHa4lSHU4H]A\IHt Got1HD$8dH+%(u|H@L]A\A]A^A_HPkDHPJHH=SOHHHu)D$wMH_EH5H=M -;)_H(_H._H,_H1_e_f.AUIATIUHH@dH%(HD$81D$HD$Nt-H=SNHHtHǀD$:IuI}HD$0MtHt 6HXI]A$cHD$Ht$ LxHt$L1Ht$LH5=H=bHSHSA@ATUHSHH@dH%(HD$81HL$HT$ HD$(Ht$(D$HD$ xtLd$(MHt- >LHH@HEHD$ HITGH+D$=HT$8dH+%(H@[]A\Ht7Htr1Ht$0HSHxHtHT$0H1HtHH=trHcHfDLD$ BD$ [N1?IZDAUATIUH0dH%(HD$(HGHteHT$Ht$ vM ,=Ht$ HT$HH@HEHH|FI,$HT$(dH+%(H0]A\A]DHD$(dH+%(H0]A\A]fDLIHtsHT$Ht$ HL t-H=B6>HHtHǀD$*H}wRH=K L|$ i0H}HD$IH11!6HD$HH0Ht$HL|$ HD$HE@HmAzHt$EQH)L|$ L*At1Hl$Ht'H}HEH9t HEHp1 Ht1H|$e=H=~A!=HHHǀq)MtI,$u L .D7HH=1AH=6: j'%1H5&H=: R'lOHL|$ OHL|$ OO^OfHGt?UHSH1!HI9Hu4HH u21Ht]H[]Df.k.ظff.fHGt?UHSH7H8Hu4HH u71Ht]H[]f.f.-Ӹ̐ff.AWAVAUATIUHSHH<$dH%(HD$x1D$#:t-H=4>9HHtHǀD$#&&L|$H1L7HuHULl$PH\$`LH\$PH7Lt$PHt$XMRHH/Lf*H|$HHD$Ht H/HD$H|$PHD$HH9tHD$`HpK-Lt$@1L\7I4$IT$LH\$PHs6HD$PHt$XHD$HtoH$H5mHtHH|$18Ef.H5Hb1L8HA=HH|$@HD$Ht H/HD$H|$PHD$@H9tHD$`HpZ,H$Hx\H=W *HHD$8HHD$J6H$HL$E1HT$Ht$8Hx10HHD$0HH$6H\$0H'HC[H&H[HCH{Ht$$[HD$(D$$D$HCHD$(H{ HHD$ULl$(M:LHD$I}IEH9t IEHp*+ L+HCHD$(H{(Ht$Hl$(HHL#H}HEH9t HEHp* H*H<$TH|$JLBL:|$#ucHD$xdH+%(dD$HĈ[]A\A]A^A_fH:HH|$H}'f.0HH=9:5HHHrH5v~H=n4 !f&ifD&JfD3HXDH=}iH=6 j %H5&iH= R HHLt$ (HHLt$ 2H~HGAVAUATIUHSHPdH%(HD$H1H\$0D$0H\$ HD$(D$ t-H=%$HHtHǀD$ H}(oHH=(- Lt$ H}(HD$H11HD$HH5Ht$HLt$ HD$HEHmAwHt$EGH.Lt$ LC At1Hl$Ht'H}HEH9t HEHp H H|$H=#HHHǀ H|$Ht H/uHH="lHHH8|$ID$Ht$ HT$(LI$H|$H|$ H9tHD$0Hp9HD$HdH+%(HPL[]A\A]A^DH|$HtH/wmfH|HH=!HHHD$1HH=!dHHH,H5eH= * f.{HFH5eH= H5eH= bEHLt$ EHLt$ EETEAVAUATIUHSHPdH%(HD$H1H\$0D$0H\$ HD$(D$t-H= XHHtHǀD$HEH= Lt$ HHD$H11@HD$HH?Ht$HLt$ HD$HE_HmAHt$EDH8Lt$ LAt1Hl$Ht'H}HEH9t HEHp HH=JHHHǀH|$HtH/u 5 DHH=YHHHHH|$軾|$ID$Ht$ HT$(LI$H2|$H|$ H9tHD$0HpHD$HdH+%(HPL[]A\A]A^H|$HuH/kk afDHX r;HH=yHHHD$+HH=AHHH&H5~bH=v f.HMCH5NbH=F z5H56bH=. bBHLt$ BHLt$ B&CBAWAVIAUIATUHSLHxH4$dH%(HD$h1HD$PD$PHD$HD$@HD$HD$t-H=$HHtHǀD$HuH}HD$8H|$8IHt H/)LL|$8HD$0S IH1Mu0^fDIT$IT$H HHI9t0HsH;$HuI,$DIFH=nIQH|$0Ht H/H$Ld$0Hx&BH=o, Hl$(HHH$Ht$(E1LLHx1L|$ HLLd$ MHt$LLl$@HD$I$I,$tHt$9AHLl$@LQt3Ld$Mt)I<$ID$H9tID$Hp& L LH蹺H|$0诺H|$8襺|$IFHt$@HT$HLIH|$H|$@H;|$tHD$PHp HD$hdH+%(HxL[]A\A]A^A_ka`@IFH=lIDH|$WHH=YHHHRH5^H= fLLLl$@H,?H ylH5_H=Om ?H?HLl$@?HLl$@???HLl$@?fDATIUSHH_xdH%(HD$H HHHG Htf.ATIUSHH_xdH%(HD$H0 HHHG HtI|$Hl4LHD$dH+%(HL羘[]A\ D$t-H=HHtHǀD$ I|$(H/tR|$q HH=sHHHFH5 [H= 9f[=ff.ATIUSHH_XdH%(HD$H HGHHHtHHHǀ1H|$HtH/u @HH=HHHSH=dHHHǀH|$HtH/u O3HH=qHHH|$ufHD$dH+%(H(D]A\H|$HEH/;1fDH|$HtH/u딐HH=|HHHoH5EH= BfH.z+H5DH= H5DH= |++H+@ATUHH(dH%(HD$1D$t-H=HHtHǀD$H+H= HHD$H11HD$HHHt$H +Dd$eH=~!HHHǀqH|$HtH/u @HH=1HHHSH=HHHǀH|$HtH/u sHH=THHH|$ufHD$dH+%(H(D]A\H|$HEH/;1fDH|$HtH/u딐HH=HHHoH5VBH=N fH.b)H5.BH=& ZH5BH= Gd))Hm)@ATUHSH0dH%(HD$(1D$7t-H=THHtHǀD$FH}()H=I /H}(HD$ H11HD$HHHt$H茢(Hl$H=fHHHǀH|$Ht H/uQ;HH=yHHH[0H=IHHHǀHD$(dH+%(H0[]A\ÐH|$ HtH/ufHH= HHHtH5J8H=B vfDH!DH58H= ;!"I!I!ff.AUfI~ATUHSH8dH%(HD$(1D$t-H=+HHtHǀD$HD$ H|$ IHt H/.fInLd$ HD$H|$IHt H/H}(Ll$H=_ H}(HD$HE1LL1_HD$HH|$H|$ݑH|$ӑH|$ ɑ|$u"HD$(dH+%(H8[]A\A]HH= HHHtH5J6H=B vfDHaO DfDsHw  HN  HR ff.AUfI~ATUHSH8dH%(HD$(1D$t-H=HHtHǀD$ HD$ H|$ IHt H/.fInLd$ HD$H|$IHt H/HLl$H=L HHE1LHD$L1IHD$HH|$яH|$ǏH|$轏H|$ 賏|$uHD$(dH+%(u~H8[]A\A]ÐHH=HHHtH5:4H=2 ffDHgDsfDcHHHff.AUfI~ATUSHH8dH%(HD$(1D$t-H= HHtHǀD$HD$ H|$ IHt H/NfInLd$ HD$H|$IHt H/H{(Ll$?H=Z H{(HD$HE1LL1?HD$HHHvwH|$A譍H|$裍H|$虍H|$ 菍|$u(HD$(dH+%(H8D[]A\A]fDHH=lHHHtH5 2H= 6fDHDCDCfD3HuHVoH(ff.ATUHH(dH%(HD$1D$t-H=HHtHǀD$H}(H=  H}(HD$H11{HD$HHHA>H=WHHHǀJH|$HtH/u DHH= HHH[H=|HHHǀH|$HtH/u gKHH=,HHH|$unHD$dH+%(H(D]A\H|$HEH/;1fDH|$HtH/ufHH=HHHgH5&/H= RfH()H5.H= *H5.H= $lH-@AUfI~ATUSHH8dH%(HD$(1D$t-H=HHtHǀD$ HD$ H|$ IHt H/NfInLd$ HD$H|$IHt H/HLl$<H=g HHE1LHD$L1IHD$HHHH|$A跈H|$譈H|$裈H|$ 虈|$u"HD$(dH+%(H8D[]A\A]HH=|HHHtH5-H= FfDHJDSfDCHHHff.ATUHH(dH%(HD$1D$t-H=HHtHǀD$HH= HHD$H11HD$HHH5AH H=aHHHǀTH|$HtH/u HH=HHHSH=HHHǀH|$HtH/u oSHH=4HHH|$ufHD$dH+%(H(D]A\H|$HEH/;1fDH|$HtH/u딐HH=HHHoH56*H=. bfH.H5*H= :H5)H= 'H@7fD'fDATIHdH%(HD$1.HD$dH+%(u HLA\_ff.ATIHdH%(HD$1HD$dH+%(u HLA\ff.fDfDfDfDATIUSHH0dH%(HD$(1D$t-H=1HHtHǀD$#H5d1LHD$ H|$ IHt H/H{(Ld$ H=? H{(HD$H1L1HD$HH|$H|$ H|$ |$uHD$(dH+%(umH0[]A\f HH=IHHHtH5'H= fD HrDIBIII>f.ATIUSHHdH%(HD$H HHHHtHI|$HI$t I|$HI|$ HD$dH+%(HL[]A\NfDD$t-H=NHHtHǀD$I$H/tO|$JHH=]HHHH5%H= fDtff.H@ATIUSHHdH%(HD$HMHHHHtHH=HHHH5"H= Ifkf.ATIUSHH0dH%(HD$(1D$4t-H=QHHtHǀD$CH51LHD$ H|$ IHt H/HLd$ H=\ HH1LHD$1HD$Ht~H|$4|H|$*|H|$ ||$uHD$(dH+%(ukH0[]A\+HH=i HHHtH5 H= fD+HtDi4;II0f.ATIUSHH0dH%(HD$(1D$t-H=DHHtHǀD$H5Ԡ1LHD$ )H|$ IHt H/HLd$ H= CHH1LHD$1HD$Ht~H|$zH|$zzH|$ pz|$uHD$(dH+%(ukH0[]A\{HH=\HHHtH5H= &fD{HtcD3IyItf.AVAUATIUHSHPdH%(HD$H1H\$0D$0H\$ HD$(D$t-H=xHHtHǀD$HRH= Lt$ HHD$H11`HD$HH?Ht$HLt$ HD$HEHmAHt$Es H8Lt$ LAt1Hl$Ht'H}HEH9t HEHp HH=jHHHǀH|$HtH/u UD;HH=yHHHHH|$w|$ID$Ht$ HT$(LI$HR|$H|$ H9tHD$0HpHD$HdH+%(HPL[]A\A]A^H|$HuH/kafDHxr[HH=H=6 jH5+H=# WZH@ATUHH(dH%(HD$1D$Ht-H=eHHtHǀD$WH{H==HHD$H11HD$HHHt$HDd$赽H=qHHHǀH|$HtH/u \@CHH=$HHHS8H=QHHHǀDH|$HtH/u ߭÷HH=褼HHH|$ufHD$dH+%(H(D]A\H|$HEH/;c1fDH|$HtH/uC딐+HH=i HHHoH5H= ҧf+H.H5~H=v 誧H5kH=c 藧RBH@ATUHH(dH%(HD$1D$舻t-H=HHHtHǀD$藧HcH==}HHD$H115HD$HHHt$H7Dd$H=豺HHHǀH|$HtH/u 蜫@胵HH=dHHHSxH=4HHHǀ脦H|$HtH/u HH=AHHH|$ufHD$dH+%(H(D]A\H|$HEH/;裪1fDH|$HtH/u胪딐kHH=LHHHoH5H=޷ fkH.H5H= H5H= פ蒮*H@ATUHH(dH%(HD$1D$ȸt-H=舸HHtHǀD$פHKH=k 轪HHD$H11uHD$HHHt$Hw}oDd$5H=NHHHǀAH|$HtH/u ܨ@òHH=褷HHHS踷H=ѻtHHHǀģH|$HtH/u _CHH=$HHH|$ufHD$dH+%(H(D]A\H|$HEH/;1fDH|$HtH/uç딐諱HH=茶HHHoH5&H= Rf諴H.H5H= *H5H= ҫH@ATUHSH0dH%(HD$(1D$t-H=$ǵHHtHǀD$H2H= HHD$ H11购HD$HHHt$HV_VHl$tH=0HHHǀ耡H|$HtH/uHH=AHHHSH=贴HHHǀH|$ HtH/u 蟥胯HH=dHHH|$ufHD$(dH+%(H0fHn[]A\@H|$HEH/;#1fDH|$ HtH/u딐HH=)̳HHHoH5fH=^ 蒟fH/H5>H=6 jH5+H=# WH@AUIATISHH@dH%(HD$81D$@t-H=]HHtHǀD$OH5}1LHD$0H|$0IHt H/fH5w}1LLd$0HD$(诲H|$(IHt H/ H{Ll$(eH=̤H{HD$ HE1LL1耪Ld$HL耰Ll$MHt$L\BLH\$UH|$ UH|$(UH|$0U|$u+HD$8dH+%(H@fHn[A\A]軬IH=蜱HLHtH5:H=2 ffD軯H@ DsfDcI@KII ^ff.ATfI~USHH0dH%(HD$(1D$t-H=貰HHtHǀD$HD$ fInH|$ IHt H/oHLd$ CH=P 踢HH1LHD$1mHD$HH|$SH|$S6H=OHHtvHǀFH|$ Ht H/u˪HH= 謯HHH|$u>HD$(dH+%(H0[]A\ÐH|$ HtH/u{f[HH=HHtHǀD$荘HD$ 荩H|$ IHt H/.fInLd$ HD$NH|$IHt H/HLl$H= HHE1LHD$L1ɣHD$HH|$QOH|$GOH|$=OH|$ 3O|$uHD$(dH+%(u~H8[]A\A]Ð;HH=yHHHtH5H= fD;HgsDfDiHHrHvff.AUfI~ATUSHH8dH%(HD$(1D$nt-H=.HHtHǀD$}HD$ }H|$ IHt H/NfInLd$ HD$>H|$IHt H/HLl$<H= HHE1LHD$L1蹡HD$HHH H|$A'MH|$MH|$MH|$ M|$u"HD$(dH+%(H8D[]A\A] HH=IHHHtH5H= 趔fD HJDÙfD賙9HBH6 Hff.ATUHH(dH%(HD$1D$Ht-H=eHHtHǀD$WH?H= =HHD$H11HD$HHH,sA踧 H=ѫtHHHǀēH|$HtH/u _CHH=$HHHS8H=QHHHǀDH|$HtH/u ߗáHH=褦HHH|$ufHD$dH+%(H(D]A\H|$HEH/;c1fDH|$HtH/uC딐+HH=i HHHoH5H= ґf+H.H5~H=v 誑H5kH=c 藑RH@鷠fDATIHdH%(HD$1HD$dH+%(u HLA\ߚff.ץfDfDATIUSHH_hdH%(HD$HhHHpHGHtHD$(dH+%(H0[]A\ÐH|$ HtH/uf˗HH= 謜HHHtH5JH=B vfD˚HAD胍H5H= ;@IIIQff.ATIUSHH_`dH%(HD$HHHXHGHtH5&H= R|fkIH=LHLHH5&H=_|fDE1&H5H'fE1蓅H5H= {HIHIHIATUH(dH%(HD$1HD$HH,\H1Ht$轍DžcHl$yD$ D$bu~HEHPIHEHP|$|$t,H=QHH1HǀD{HD$dH+%(H(L]A\DH=褎HHfHǀD$zLf.{HH=\HHH>H5H= "zf;IH=yHLHH5H=/yfDE1$H5H^%fE1cH5H=\ yHIHIHIAUHf1ATH5USH8dH%(HD$(1LD$)D$HD$ %HtHPHBHtxHH=}HHHH5=H=5| iifns3f.ATSH(dH%(HD$1HD$HHIH1Ht$m{DžcLd$)}D$ D$}u~I$LP I$LP|$I|$t,H=|HH1HǀhHD$dH+%(H(L[A\DH=T|HHfHǀD$hLf.+wHH=i |HHH>H5H=z gfvHH=){HHHH5H=gfDE1=H5HfE1qH5<H= z @gHI@HI HI6AUHATH5{USH8dH%(HD$(1LD$HD$KH H|$HGHt$1yDž@H|$Ll$HG`HxIHLzD$IEHHLP|$Ht,H=~>zHHHǀfH5F1H-zIHD$(dH+%(H8L[]A\A]H5HWE1ftHH= ~yHHH+H5H=refHLP fDE1 H5H?H5"H=w &efDlFnHHxHH\ff.AUHATH5bUSH8dH%(HD$(1LD$HD$H H|$Ht$HLEvDž=H|$Ll$HG^HvIHItxD$IEHHLP|$Ht,H=h| xHHHǀ[dH5DHwIHD$(dH+%(H8L[]A\A]fVH5?H'E1frHH={|wHHH.H5VH=BcfHLP !fDE1 H5nHEH5H=u bfDjFlHHHHff.AUHATH5JUSH8dH%(HD$(1LD$HD$HH|$Ht$HCtDžMH|$Ll$HG]\HutIHYDvD$IEHHHLP|$Ht,H=5zuHHHǀ(bH5qBHuIHD$(dH+%(H8L[]A\A] H5H E1f.[pHH=y\jHHHHff.AUHATH5"USH8dH%(HD$(1LD$HD$ HH|$H@Ht$1zrDžPH|$Ll$HG ZH8rIH\tD$IELP8HHHHP|$Ht,H=wsHHHǀ_H5.@HsIHD$(dH+%(H8L[]A\A]@ H5H E1f.nHH=YwrHHHH5ֻH=^fHP DDE1] H5.H. ;H5rH=Bq v^fD+f>hHHHHϾff.ATHUH5SH@dH%(HD$81LD$ HD$HD$d HH|$ H>Ht$13pDžH|$(H}>Ht$1Hl$ pDžLd$M4qD$HELHP0|$At,H=u_qHHHǀ]AuIHD$8dH+%(H@L[]A\E1DE1H5nHv@DE1}H5HN@kHH=upHHH H5~H=j\H5SH=#o W\HtH5*H8eH@ATHUH5SH@dH%(HD$81LD$ HD$HD$THH|$ H<Ht$1#nDžH|$(Hm<Ht$1Hl$mDžLd$M<oD$HELHP0|$At,H=sOoHHHǀ[AAsIHD$8dH+%(H@L[]A\E1DE1H5vH^@DE1eH5H6@iHH=rnHHHH5fH=RZH5;H= m ?ZHrH52H8cHff.AUHf1ATH5USHHdH%(HD$81LD$ )D$ HD$05HHt:H|$(11lH|$ HR:Ht$1HD$HD$kDžH#:H|$(1Ht$Hl$keLd$MbmD$I$HLP(|$Ht,H=_qmHHmHǀRYHhIDHyrHIHD$8dH+%($HHL[]A\A]H|$ HT9Ht$1HD$jDžH|$(Ll$HGRHjIHllD$IELP8HHHHy_HP|$Ht,H=XpkHHyHǀKXH58HkIP HpH5H8-DE1-H5HfkfHH=oLkHHHH5&H=_Wf+fHH=io kHHHH5H=VfDE1{H5HL]H5.E1H+A^5`H5^H=.i bVH5KH=i OVHHdH鞷HH`DATHUH50y SHdH%(HD$1IhI1MtFH<$UL%6HI\$ID$ HtH{t=H[HuAD$(HnHHT$dH+%(u$H[]A\H;H uH6_ff.@ATHUH5`x SHdH%(HD$1II1MtFH<$L%V3HI\$ID$ HtH{t=H[HuAD$(HmHHT$dH+%(u$H[]A\H;H uHfO^ff.@ATHUH5w SHdH%(HD$1II1MtFH<$L%>3HI\$ID$ HtH{t=H[HuAD$(HlHHT$dH+%(u$H[]A\H;H uH]ff.@ATHUH5v SHdH%(HD$1II1MtFH<$L%3HI\$ID$ HtH{t=H[HuAD$(HlHHT$dH+%(u$H[]A\H;H uH\ff.@ATHUH5u SHdH%(HD$1I(I1MtFH<$L%0HI\$ID$ HtH{t=H[HuAD$(HDkHHT$dH+%(u$H[]A\H;H uH[ff.@ATHUH5 u SHdH%(HD$1IXI1MtFH<$EL%~0HI\$ID$ HtH{t=H[HuAD$(HtjHHT$dH+%(u$H[]A\H;H uH&[ff.@ATHUH5Pt SHdH%(HD$1II1MtFH<$uL%/HI\$ID$ HtH{t=H[HuAD$(HiHHT$dH+%(u$H[]A\H;H uHV?Zff.@ATHUH5s SHdH%(HD$1II1MtFH<$L%60HI\$ID$ HtH{t=H[HuAD$(HhHHT$dH+%(u$H[]A\H;H uHoYff.@ATHUH5r SHdH%(HD$1II1MtFH<$L%6-HI\$ID$ HtH{t=H[HuAD$(HhHHT$dH+%(u$H[]A\H;H uHXff.@ATHUH5q SHdH%(HD$1II1MtFH<$L%V,HI\$ID$ HtH{t=H[HuAD$(H4gHHT$dH+%(u$H[]A\H;H uHWff.@ATUH(dH%(HD$1HD$HH$,H1Ht$-`DžHl$aD$u0Hm`HHQHT$dH+%(H(]A\@\IH=elaHLHueHm`H|$tMtdHǀLM눃DH5H1jf.1YVH5H=LH5H=_ LHCfUSH(dH%(HD$1HD$HTH*HHt$^Dž Hl$`D$HH}@HEPH9t HEPHpgTH} HE0H9t HE0HpMTH}HEH9t HEHp3TpH&T|$t,H=@d_HHHǀ3LHdHHT$dH+%(uoH([]ÐZHH=c_HHHuXHuDH5iH1D1TH5 H=] KH5H=KJH霬fUSH(dH%(HD$1HD$HTH)HHt$]Dž Hl$^D$HH}@HEPH9t HEPHpRH} HE0H9t HE0HpRH}HEH9t HEHpsRpHfR|$t,H=b#^HHHǀsJHbHHT$dH+%(uoH([]ÐXHH=)b]HHHuXHuDHH5H1D1$SH5MH=\ QIH5RH=>IHfUSH(dH%(HD$1HD$HTH(HHt$[[Dž Hl$]D$HH}@HEPH9t HEPHpPH} HE0H9t HE0HpPH}HEH9t HEHpPpHP|$t,H=`c\HHHǀHHaHHT$dH+%(uoH([]Ð+WHH=i` \HHHuXHuDH5yHY1D1dQH5H=]Z GH5H=ˤ~GHNfUSH(dH%(HD$1HD$HTH$HHt$YDž Hl$W[D$HH}@HEPH9t HEPHp'OH} HE0H9t HE0Hp OH}HEH9t HEHpNpHN|$t,H=_ZHHHǀFHT_HHT$dH+%(uoH([]ÐkUHH=^LZHHHuXHuDH5 H1D1OH5ʹH=X EH5ҢH= EH駧fUSH(dH%(HD$1HD$HTH=$HHt$WDž Hl$YD$HH}@HEPH9t HEPHpgMH} HE0H9t HE0HpMMH}HEH9t HEHp3MpH&M|$t,H=@]XHHHǀ3EH]HHT$dH+%(uoH([]ÐSHH=\XHHHuXHuDH5H1D1MH5 H=V DH5H=KCHfUSH(dH%(HD$1HD$HTH"HHt$VDž Hl$WD$HH}@HEPH9t HEPHpKH} HE0H9t HE0HpKH}HEH9t HEHpsKpHfK|$t,H=[#WHHHǀsCH[HHT$dH+%(uoH([]ÐQHH=)[VHHHuXHuDHH5AH1D1$LH5MH=U QBH5RH=>BHYfUSH(dH%(HD$1HD$HTH"HHt$[TDž Hl$VD$HH}@HEPH9t HEPHpIH} HE0H9t HE0HpIH}HEH9t HEHpIpHI|$t,H=YcUHHHǀAHZHHT$dH+%(uoH([]Ð+PHH=iY UHHHuXHuDH5HY1D1dJH5H=]S @H5H=˝~@H鲢fUSH(dH%(HD$1HD$HTH%HHt$RDž Hl$WTD$HH}@HEPH9t HEPHp'HH} HE0H9t HE0Hp HH}HEH9t HEHpGpHG|$t,H=XSHHHǀ?HTXHHT$dH+%(uoH([]ÐkNHH=WLSHHHuXHuDH5H1D1HH5ͭH=Q >H5қH= >H fUSH(dH%(HD$1HD$HTHUHHt$PDž Hl$RD$HH}@HEPH9t HEPHpgFH} HE0H9t HE0HpMFH}HEH9t HEHp3FpH&F|$t,H=@VQHHHǀ3>HVHHT$dH+%(uoH([]ÐLHH=UQHHHuXHuDH5H1D1FH5 H=O =H5H=K<HdfATUSH@dH%(HD$81HD$HHH1Ht$ODžzHl$PD$uoH\$ HULd$H\$HuLHMHl$Ht$HHH5H1HUPr;KIH=yTPHLH|$[MHǀLN<:fHH@IHl$H9u0HD$8dH+%(H@L[]A\@L%aTI$HD$ HHpC뽐L%ATI$fH=$HHDE1H5>H]E1TDH5ܩH=M :H5H=:HLHSDATUSH@dH%(HD$81HD$HHH1Ht$LDžzHl$ND$uoHu HU(Ld$H\$ LH\$HKHl$Ht$HHoH5`H1HNrHIH=9RMHLH|$[MHǀL::fHZH>IHl$H9u0HD$8dH+%(H@L[]A\@L%!RI$HD$ HHpcA뽐L%RI$fH=H]HXDE1H5FHf]E1TsBH5H=lK 8H5H=ڕ8H/H6DUSH(dH%(HD$1HD$HHH1Ht$JDžHl$ZLD$uqHD|$Hu'H;HT$dH+%(H([]@H=9PKHHHǀ,8f.FHH=OKHHHdH5vH=b7fDH5H1Cf.12@H5 H=I 7H֙DAWAVAUATUSHhdH%(HD$X1Ld$ D$ HD$Ld$HD$HHH1Ht$IDžHl$JD$]H\$@Ll$0H\$0HuLHUHGH}(twH?H+D$8H Q H5WL3HU(Hu Lw3HT$0Lt$8H9HED$@M~I9B2)HD$0L|$8BD0HAIHD$8MH?H)HH5L2HAHH4HH?H+D$8H9uHL2HT$0Hl$8H9HED$@LuI9*)HD$0Lt$8D(HD$8HT$0H|$IH9HL$@L9_Ht$ HT$HD$HL$ HQH|$0Ht$@HD$8H|$0H9tHD$@Hp<|$t,H=MHHH|Hǀ5Ht$HT$LH\$0HEHl$0Ht$8HHvkH5.H 1HSHP;CHH=yLHHHHxH5H=/3fHH8IHl$0H9uPH|$L9tHD$ Hp;HD$XdH+%(~HhL[]A\A]A^A_fDL-aLIEHD$@HHp;띐HtH!HHf9LD$8H|$LD$BH|$0PL-LIEAH=HUHPDH5HaE1fE1HT$HD$HL$ H\$0H\$@HA11HLHHT$0fA11LLHHT$0?D$@LD$8H|$;H5H=D 2H=3H= 3H=ԍ2HՔH۔H餔H頔ff.H@Ht@Hd@HT@HD@H4@AWfH1AVH5ZAUATUSHdH%(HD$x1LD$0)D$0)D$@rHtHPHH]Ht?H`JH5 H8Y1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1t H|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$p8DD$LLHH IH|$ tL?|$ tL?H5# LCd ,@H|$81\HD$(#H|$0Ll$(LŅt!DH5~H1XH|$0Ht$(HD$(AąLl$(MCD$ H\$`pD$`H\$PHD$X6HH@HEIuHIUH@HE0Ht$PHT$XH} HE H?HEPH|$PEPHE@H^HEHHE`EhElH9tHD$`Hpe6|$ t=H|$ D>|$ t,H=nFBHHHǀa.H5Z HAA I}IUH9tHD$IEHp5HD$ LHD$5HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1hDžHD$ LHD$p4LD$LLHH I=|$(tL<|$(tL<H5 L@|$H|$ HHD$H9HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(AŅL|$(MG@D$(p3HH@HI6HIVH7=HC0H{ HC I7IWH=HCP|$(CPHC@HHCHHC`ChCltL;|$(tLt;H5H`?A`I?IWH9tHD$IGHp93HD$ LHD$"3HD$!=DDDqH5 HB1t!D>H5׫H1|$HD$ HHI71fHBH5H81lLd$(MtH|$8LDžwD$(Lt$ LD$p2L|$PDD$LHH\$`LD$`IH H\$PHD$X&H|$PH9tHD$`Hp1|$ tL9|$ tL9H5L=LHD$c5 Lv1HD$u@=tEH5HE1fD8HH=AAIVH9tHD$IFHp0HD$ LHD$0HD$=H@H5H8DH@H5H81l;7HH=y@IFH9t IFHp/ L/1DD8H5H GI<$ID$H9tID$Hp/ Lt/1vDDH5Ht/I}IEH9t IEHp'/ L/cZMQI>IFH9t IFHp. L.&D=tE9H5H HE1I}IEH9t IEHp. Lt. M1\H>H5bH8fLHD$1 L.HD$NLHD$1 L-HD$!H >H5H8"D-H5&H!H=H5H8LHD$91 LL-HD$x.H5H=7 $HHH7H H,H@HAH驇H饇HۇHHHff.AWfH1AVH5mAUATUSHdH%(HD$x1LD$0)D$0)D$@rHtHPHH]Ht?H`=H5IH8Y1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1tH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$p+DD$LLHH m~IH|$ tL2|$ tL2H5cL6d ,@H|$81\HD$(#H|$0Ll$(LŅt!DH5H1XH|$0Ht$(HD$(AąLl$(M6D$ H\$`pD$`H\$PHD$X)HH@HEIuHIUH3HE0Ht$PHT$XH} HE H2HEPH|$PEPHE@H|HEHHE`EhElH9tHD$`Hpe)|$ t=H|$ D1|$ t,H=n95HHHǀa!H5H4A I}IUH9tHD$IEHp(HD$ LHD$(HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1hDžHD$ LHD$p'LD$LLHH Z{I0|$(tL/|$(tL/H5PL3|$H|$ HHD$H,HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(AŅL|$(MG3D$(p&HH@HI6HIVH70HC0H{ HC I7IWH0HCP|$(CPHC@HzHCHHC`ChCltL.|$(tLt.H5H`2A`I?IWH9tHD$IGHp9&HD$ LHD$"&HD$!=DDDqH5:HB1t!D>H5H1|$HD$ HHI*1fH5H5H81lLd$(MtH|$8LDžwD$(Lt$ LD$p%L|$PDD$LHH\$`LD$`IH VxH\$PHD$X&H|$PH9tHD$`Hp$|$ tL,|$ tL,H5)L0LHD$c( Lv$HD$u@=tEH5RHE1fD+HH=A4/HHHH5xH=xf.I>IVH9tHD$IFHp#HD$ LHD$#HD$=H3H52H8DH3H5H81l;*HH=y3/HHH03=t#DDDH5HfI>IFH9t IFHp" L"1DD8H5AH GI<$ID$H9tID$Hp" Lt"1vDDH5QHt/I}IEH9t IEHp'" L"cZMQI>IFH9t IFHp! L!&D=tE9H5H HE1I}IEH9t IEHp! Lt! M1\H1H5H8fLHD$$ L!HD$NLHD$$ L HD$!H 1H5"H8"D-H5fH!H0H5מH8LHD$9$ LL HD$x!H5H=* H{H{H{H{H{H|H|Ho{Hk{H{H{H{H{ff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@rHtHPHH]Ht?H`0H5ѢH8Y1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1tH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$蟾pDD$LLHH MIH|$ tL%|$ tL%H5kL)d ,@H|$81\HD$(#H|$0Ll$(LŅt!DH5.H1XH|$0Ht$(HD$(AąLl$(M)D$ H\$`pD$`H\$PHD$XHH@HEIuHIUH&HE0Ht$PHT$XH} HE H%HEPH|$PEPHE@H̰HEHHE`EhElH9tHD$`Hpe|$ t=H|$ D$|$ t,H=n,(HHHǀaH5H'A I}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1hDžHD$ LHD$茻pLD$LLHH :I#|$(tL"|$(tL"H5XL&|$H|$ HHD$HHD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(AŅL|$(MG&D$(pHH@HI6HIVH7#HC0H{ HC I7IWH#HCP|$(CPHC@HHCHHC`ChCltL!|$(tLt!H5H`%A`I?IWH9tHD$IGHp9HD$ LHD$"HD$!=DDDqH5HB1t!D>H5H1|$HD$ HHI1fH(H5H8ʻ1lLd$(MtH|$8LDžwD$(Lt$ LD$蚸pL|$PDD$LHH\$`LD$`IH 6H\$PHD$X&H|$PH9tHD$`Hp|$ tL|$ tLH51L#LHD$c LvHD$u@=tEѹH5ҙH袺E1fDHH=A'"HHHH5kH=kf.I>IVH9tHD$IFHpHD$ LHD$HD$=H&H5H8DH&H5H8ʹ1l;HH=y&"HHH03=t#DDD蕸H5HfI>IFH9t IFHp L1DD8H5ћH GI<$ID$H9tID$Hp Lt1vDDطH5јH詸t/I}IEH9t IEHp' LcZMQI>IFH9t IFHp L&D=tE9H5:H HE1I}IEH9t IEHp Lt M1\H$H5H8蚷fLHD$ LHD$NLHD$ LHD$!H $H5H8"D-H5H!H#H5WH8׶LHD$9 LLHD$xH5yH= HoHoHoHoHoHoHoH5oH1oHgoH}oHoHoff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@rHtHPHH]Ht?H`#H5YH8Y1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1tH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$蟱pDD$LLHH {IH|$ tL|$ tLH5Ld ,@H|$81\HD$(#H|$0Ll$(LŅt!DH5H足1XH|$0Ht$(HD$(AąLl$(MD$ H\$`pD$`H\$PHD$XHH@HEIuHIUHHE0Ht$PHT$XH} HE HHEPH|$PEPHE@HHEHHE`EhElH9tHD$`Hpe|$ t=H|$ D|$ t,H=nHHHǀaH5HA I}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1hDžHD$ LHD$茮p LD$LLHH hI|$(tL|$(tLH5L|$H|$ HHD$HHD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(AŅL|$(MGD$(p HH@HI6HIVH7HC0H{ HC I7IWHHCP|$(CPHC@HHCHHC`ChCltL|$(tLtH5UH`A`I?IWH9tHD$IGHp9 HD$ LHD$" HD$!=DDDqH5JHB1t!D>H5H1|$HD$ HHI1fHH5"H8ʮ1lLd$(MtH|$8LDžwD$(Lt$ LD$蚫p L|$PDD$LHH\$`LD$`IH dH\$PHD$X&H|$PH9tHD$`Hp |$ tL|$ tLH5LLHD$c Lv HD$u@=tEѬH5bH袭E1fDHH=AHHHH5^H=^f.I>IVH9tHD$IFHp HD$ LHD$ HD$=HH5BH8DHH5"H8ʬ1l;HH=yHHH03=t#DDD蕫H5&HfI>IFH9t IFHp L1DD8H59H GI<$ID$H9tID$Hp Lt1vDDتH5aH詫t/I}IEH9t IEHp' LcZMQI>IFH9t IFHp L&D=tE9H5ʎH HE1I}IEH9t IEHp Lt M1\HH5H8蚪fLHD$ LHD$NLHD$ LHD$!H H52H8"D-H5vH!HH5H8שLHD$9 LLHD$xH5lH= HdcHicHcH^cH~cHcHcHbHbH-cHCcHhcHqcff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@rHtHPHH]Ht?H`H5H8Y1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1tH|$0Lt$(HD$(LŅLl$(MH|$8LHD$(Å Ld$(M H|$@LDžw D$(Lt$ LD$蟤pDD$LLHH IH|$ tL |$ tL H5LT @H|$81\HD$(H|$0Ll$(LŅt!DH5&H趦1XH|$0Ht$(HD$(AąLl$(MD$ H\$`pD$`H\$PHD$XHH@HEIuHIUH HE0Ht$PHT$XH} HE H HEPH|$PEPHE@H HEHHE`EhElH9tHD$`Hpe|$ t,H="HHHǀrH5HAI}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1xDžHD$ LHD$蜡pLD$LLHH I |$(tL|$(tLH5L |$H|$ HHD$XHD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(AŅL|$(MG* D$(pHH@HI6HIVHG HC0H{ HC I7IWH, HCP|$(CPHC@HUHCHHC`ChCltL|$(tLH55Hp ApI?IWH9tHD$IGHpIHD$ LHD$2HD$1=DDD聡H5‰HR1t!DNH5H1|$HD$ HHY1fHH5H8ڡ1|Ld$(MtH|$8L DžwD$(Lt$ LD$語pL|$PDD$LHH\$`LD$`IH H\$PHD$X6H|$PH9tHD$`Hp|$ tL|$ tLH5aL LHD$s LHD$@=tEH5ʈH負E1fDHH=Q HHHH5QH=Rf.I>IVH9tHD$IFHpHD$ LHD$HD$=H H5H8DH H5H8ڟ1|KHH= ,HHH@3=t#DDD襞H5HvI>IFH9t IFHp L1DDHH5QHWI<$ID$H9tID$Hp L1DDH5H蹞t/I}IEH9t IEHp7 L*cZMQI>IFH9t IFHp L&D=tEIH52HXE1I}IEH9t IEHp L&M1lH H5 H8誝fLHD$ LHD$NLHD$ LHD$!H H5H82D=H5΅H!H H5GH8LHD$I L\HD$H5_H= H:WH?WH_WH4WHTWHhWHiWHVHVHWHWH>WHGWff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@肜HtHPHH]Ht?Hp H5шH8i1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1H|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$诗pDD$LLHH ًIX|$ tL|$ tLH5Ld ,@H|$81lHD$(#H|$0Ll$(LŅt!DH56Hƙ1XH|$0Ht$(HD$(蠸AąLl$(M"D$ H\$`pD$`H\$PHD$XHH@HEIuHIUH%HE0Ht$PHT$XH} HE HHEPH|$PEPHE@HXHEHHE`EhElH9tHD$`Hpu|$ t=H|$ T|$ t,H=~!HHHǀqH5H A I}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ֶÅLt$(MH|$@HL$Ht$ 1xDžHD$ LHD$蜔pLD$LLHH ƈI|$(tL|$(tLH5xL|$H|$ HHD$XHD$fDH|$0Ld$(LֵŅLt$(MH|$8LHD$(訵AŅL|$(MG*D$(pHH@HI6HIVHGHC0H{ HC I7IWH,HCP|$(CPHC@H}HCHHC`ChCltL|$(tLH5%HpA`I?IWH9tHD$IGHpIHD$ LHD$2HD$!=DDD联H5€HR1t!DNH5H1|$HD$ HHY1fHH5H8ڔ1lLd$(MtH|$8L DžwD$(Lt$ LD$誑pL|$PDD$LHH\$`LD$`IH …H\$PHD$X6H|$PH9tHD$`Hp|$ tL|$ tLH5QLLHD$s LHD$u@=tEH5H貓E1fDHH=QHHHH5DH=Ef.I>IVH9tHD$IFHpHD$ LHD$HD$=HH5~H8DHH5~H8ڒ1lKHH=,HHH03=t#DDD襑H5~HvI>IFH9t IFHp L1DDHH5ɁHGI<$ID$H9tID$Hp L1vDDH5~H蹑t/I}IEH9t IEHp7 L*cZMQI>IFH9t IFHp L&D=tEIH5B}HHE1I}IEH9t IEHp L M1\HH5"}H8誐fLHD$ LHD$NLHD$ LHD$!HH5|H82D=H5|H!HH5_|H8LHD$I L\HD$xH5RH= HKHKH%KHJHKH.KH/KHJHJHJHJHKH Kf.@USH(dH%(HD$1HD$HTHHHt${Dž Hl$7D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpH}HEH9t HEHppH|$t,H=HHHǀH4HHT$dH+%(ulH([]ÐKHH=,HHHuUHuD訌H5Hy1D1H5PH= H5>H=>HXIDUSH(dH%(HD$1HD$HTHMHHt$Dž Hl$wD$HH}@HEPH9t HEPHpGH} HE0H9t HE0Hp-H}HEH9t HEHppH|$t,H= HHHǀHtHHT$dH+%(ulH([]ÐHH=lHHHuUHuDH5}H蹋1D1H5NH= H5<H=.=HGDUSH(dH%(HD$1HD$HTHHHt$Dž Hl$D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpmH}HEH9t HEHpSpHF|$t,H=`HHHǀSHHHT$dH+%(ulH([]ÐHH= HHHuUHuD(H59|H1D1H50MH= 4H55;H=n;!H FDUSH(dH%(HD$1HD$HTHHHt$;Dž Hl$D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpH}HEH9t HEHppH|$t,H=CHHHǀHHHT$dH+%(uoH([]Ð HH=IHHHuXHuDhH5zH91D1DH5mKH== qH5r9H=9^H`DfUSH(dH%(HD$1HD$HTH-HHt${Dž Hl$7D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpH}HEH9t HEHppH|$t,H=HHHǀH4HHT$dH+%(uoH([]ÐKHH=,HHHuXHuD訅H5yyHy1D1H5IH=} H57H=7HBfUSH(dH%(HD$1HD$HTHHHt$Dž Hl$wD$HH}@HEPH9t HEPHpGH} HE0H9t HE0Hp-H}HEH9t HEHppH|$t,H= HHHǀHtHHT$dH+%(uoH([]ÐHH=lHHHuXHuDH5xH蹄1D1H5GH= H55H=+6HAfUSH(dH%(HD$1HD$HTHHHt$Dž Hl$D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpmH}HEH9t HEHpSpHF|$t,H=`HHHǀSHHHT$dH+%(uoH([]ÐHH= HHHuXHuD(H5vH1D1H5-FH= 1H524H=k4Hk?fUSH(dH%(HD$1HD$HTHHHt$;Dž Hl$D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpH}HEH9t HEHppH|$t,H=CHHHǀHHHT$dH+%(uoH([]Ð HH=IHHHuXHuDhH5YuH91D1DH5mDH== qH5r2H=2^H=fUSH(dH%(HD$1HD$HTH]HHt${Dž Hl$7D$HH}@HEPH9t HEPHpH} HE0H9t HE0HpH}HEH9t HEHppH|$t,H=HHHǀH4HHT$dH+%(ulH([]ÐKHH=,HHHuUHuD~H5sHy1D1H5BH= H50H=0H <DATHUH5 SHdH%(HD$1II1MtFH<$ŁL%HI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uH|ff.@ATHUH5 SHdH%(HD$1II1MtFH<$L%^HI\$ID$ HtH{t=H[HuAD$(H$HHT$dH+%(u$H[]A\H;H uH{ff.@ATHUH5 SHdH%(HD$1I8~I1MtFH<$%L%HI\$ID$ HtH{t=H[HuAD$(HTHHT$dH+%(u$H[]A\H;H uH{ff.@ATHUH50 SHdH%(HD$1Ih}I1MtFH<$UL%֮HI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uH6zff.@ATHUH5` SHdH%(HD$1I|I1MtFH<$~L%HI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uHfyOff.@ATHUH5 SHdH%(HD$1I{I1MtFH<$}L%^HI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uHxff.@ATHUH5 SHdH%(HD$1IzI1MtFH<$|L%ެHI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uHwff.@ATHUH5 SHdH%(HD$1I(zI1MtFH<$|L%FHI\$ID$ HtH{t=H[HuAD$(HDHHT$dH+%(u$H[]A\H;H uHvff.@ATHUH5 SHdH%(HD$1IXyI1MtFH<$E{L%HI\$ID$ HtH{t=H[HuAD$(HtHHT$dH+%(u$H[]A\H;H uH&vff.@H$@H@H@H@H@H@H@H@H@AWfH1AVH5rAUATUSHdH%(HD$x1LD$0)D$0)D$@wHtHPHH]Ht?HH5mH8v1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1H|$0Lt$(HD$(LqŅLl$(MH|$8LHD$(CÅ Ld$(M H|$@LnDžw D$(Lt$ LD$spuDD$LLHH 7I踇|$ tLY|$ tLJH5L6T @H|$81̢HD$(H|$0Ll$(LYŅt!DUtH5iH&u1XH|$0Ht$(HD$(AąLl$(MD$ H\$`pD$`H\$PHD$X3HH@HEIuHIUHHE0Ht$PHT$XH} HE HgHEPH|$PEPHE@HHEHHE`EhElH9tHD$`Hp|$ t,H=HHHǀH5;H~AI}IUH9tHD$IEHpbHD$ LHD$KHD$H|$0Ld$(HD$ LD$HD$(tŅLl$(MH|$8LHD$(FÅLt$(MH|$@HL$Ht$ 1DžHD$ LHD$ pprLD$LLHH 4IU|$(tLV|$(tLGH5L3|$H|$ HHD$HD$fDH|$0Ld$(LFŅLt$(MH|$8LHD$(AŅL|$(MGD$(pcHH@HI6HIVHHC0H{ HC I7IWHHCP|$(CPHC@HHCHHC`ChCltL|$(tLH5HApI?IWH9tHD$IGHpHD$ LHD$HD$1=DDDoH5eHp1t!DoH5OeHp1|$HD$ HH1fH1H5ZeH8Jp1|Ld$(MtH|$8LyDžwD$(Lt$ LD$mpL|$PDD$LHH\$`LD$`IH 0H\$PHD$X要H|$PH9tHD$`HpN|$ tL/|$ tL H5ɡL LHD$ LHD$@=tEQnH5dH"oE1fDHH=dHHHH5> H=w *f.I>IVH9tHD$IFHpBHD$ LHD$+HD$=HQH5zcH8jnDH1H5ZcH8Jn1|HH=HHH@3=t#DDDmH5^cHmI>IFH9t IFHpa LT1DDlH5fHmWI<$ID$H9tID$Hp L1DDXlH5cH)mt/I}IEH9t IEHp LcZMQI>IFH9t IFHpg LZ&D=tEkH5bHlXE1I}IEH9t IEHp L&M1lHH5aH8lfLHD$s LHD$NLHD$O LbHD$!HH5jaH8kDjH5aH~k!H>H5aH8WkLHD$ LHD$=H5f.H=6 jH(H(H<(H(H1(HE(HF(H'H'H'H'H(H$(ff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@jHtHPHH]Ht?HH5 eH8i1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1H|$0Lt$(HD$(L聈ŅLl$(MH|$8LHD$(SÅ Ld$(M H|$@L~Džw D$(Lt$ LD$fpDD$LLHH rIz|$ tLi|$ tLZH5LFT @H|$81ܕHD$(H|$0Ll$(LiŅt!DegH5naH6h1XH|$0Ht$(HD$(AąLl$(MD$ H\$`pD$`H\$PHD$XCHH@HEIuHIUHHE0Ht$PHT$XH} HE HwHEPH|$PEPHE@HHEHHE`EhElH9tHD$`Hp|$ t,H=HHHǀH5[HAI}IUH9tHD$IEHprHD$ LHD$[HD$H|$0Ld$(HD$ LD$HD$(脅ŅLl$(MH|$8LHD$(VÅLt$(MH|$@HL$Ht$ 1DžHD$ LHD$cpLD$LLHH oIe|$(tLf|$(tLWH5LC|$H|$ HHD$HD$fDH|$0Ld$(LVŅLt$(MH|$8LHD$((AŅL|$(MGD$(psHH@HI6HIVHHC0H{ HC I7IWHHCP|$(CPHC@H&HCHHC`ChCltL|$(tLH5HApI?IWH9tHD$IGHpHD$ LHD$HD$1=DDDcH5 ]Hc1t!DbH5\Hc1|$HD$ HH1fHAH5\H8Zc1|Ld$(MtH|$8L艐DžwD$(Lt$ LD$*`p萿L|$PDD$LHH\$`LD$`IH kH\$PHD$XtH|$PH9tHD$`Hp^|$ tL?|$ tL0H5LLHD$ LHD$@=tEaaH5"\H2bE1fDHH=tHHHH5NH=:f.I>IVH9tHD$IFHpRHD$ LHD$;HD$=HaH5[H8zaDHAH5ZH8Za1|HH= HHH@3=t#DDD%`H5ZH`I>IFH9t IFHpq Ld1DD_H5]H`WI<$ID$H9tID$Hp L1DDh_H5![H9`t/I}IEH9t IEHp跼 L誼cZMQI>IFH9t IFHpw Lj&D=tE^H5YH_XE1I}IEH9t IEHp L&M1lHH5jYH8*_fLHD$胿 L薻HD$NLHD$_ LrHD$!HH5XH8^D]H56YH^!HNH5XH8g^LHD$ɾ LܺHD$MH5v!H=F zHHHHHHHHHHHHHff.AWfH1AVH5yAUATUSHdH%(HD$x1LD$0)D$0)D$@^HtHPHH]Ht?HH5\H8\1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1H|$0Lt$(HD$(L{ŅLl$(M H|$8LHD$(c{Å Ld$(M H|$@L莉Dž D$(Lt$ LD$/Yp蕸DD$LLHH xIm|$ tLy|$ tLjH5+LVd ,@H|$81HD$(#H|$0Ll$(LyzŅt!DuZH5XHF[1XH|$0Ht$(HD$( zAąLl$(MD$ H\$`pD$`H\$PHD$XSHH@HEIuHIUHHE0Ht$PHT$XH} HE HHEPH|$PEPHE@H.wHEHHE`EhElH9tHD$`Hp|$ t=H|$ Ծ|$ t,H=HHHǀH5bHA I}IUH9tHD$IEHpqHD$ LHD$ZHD$H|$0Ld$(HD$ LD$HD$(xŅLl$(MH|$8LHD$(VxÅLt$(MH|$@HL$Ht$ 1tDžHD$ LHD$Vp肵LD$LLHH uIe|$(tLf|$(tLWH5LC|$H|$ HHD$عHD$fDH|$0Ld$(LVwŅLt$(MH|$8LHD$((wAŅL|$(MGD$(psHH@HI6HIVHǽHC0H{ HC I7IWH謽HCP|$(CPHC@HStHCHHC`ChCltL|$(tLH5ʼnHA`I?IWH9tHD$IGHpɳHD$ LHD$貳HD$!=DDDVH5jTHV1t!DUH57THV1|$HD$ HHٷ1fHAH5BTH8ZV1lLd$(MtH|$8L艃DžwD$(Lt$ LD$*Sp萲L|$PDD$LHH\$`LD$`IH rH\$PHD$XgH|$PH9tHD$`Hp^|$ tL?|$ tL0H5LLHD$ LHD$u@=tEaTH5SH2UE1fD蓸HH=tHHHH5NH=:f.I>IVH9tHD$IFHpRHD$ LHD$;HD$=HaH5bRH8zTDHAH5BRH8ZT1l˷HH= 謼HHH03=t#DDD%SH5FRHSI>IFH9t IFHpq Ld1DDRH5UHSGI<$ID$H9tID$Hp L1vDDhRH5RH9St/I}IEH9t IEHp路 L誯cZMQI>IFH9t IFHpw Lj&D=tEQH5PHRHE1I}IEH9t IEHp L M1\HH5PH8*RfLHD$胲 L薮HD$NLHD$_ LrHD$!HH5RPH8QDPH5PHQ!HNH5PH8gQLHD$ɱ LܭHD$xMH5vH=F zHHHHHHHHJHFH|HHHff.AWfH1AVH5mAUATUSHdH%(HD$x1LD$0)D$0)D$@QHtHPHH]Ht?HH5 TH8O1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1}H|$0Lt$(HD$(LnŅLl$(MH|$8LHD$(cnÅ Ld$(M H|$@L|Džw D$(Lt$ LD$/Lp蕫DD$LLHH kI`|$ tLy|$ tLjH5;LVT @H|$81{HD$(H|$0Ll$(LymŅt!DuMH5nPHFN1XH|$0Ht$(HD$( mAąLl$(M袶D$ H\$`pD$`H\$PHD$XSHH@HEIuHIUH襳HE0Ht$PHT$XH} HE H至HEPH|$PEPHE@H^jHEHHE`EhElH9tHD$`Hp|$ t,H=貵HHHǀH5H螵AI}IUH9tHD$IEHp肩HD$ LHD$kHD$H|$0Ld$(HD$ LD$HD$(kŅLl$(MH|$8LHD$(fkÅLt$(MH|$@HL$Ht$ 1hDžHD$ LHD$,Ip蒨LD$LLHH hIu|$(tLv|$(tLgH58~LS|$H|$ HHD$HD$fDH|$0Ld$(LfjŅLt$(MH|$8LHD$(8jAŅL|$(MG躳D$(p胧HH@HI6HIVHװHC0H{ HC I7IWH輰HCP|$(CPHC@HgHCHHC`ChCltL#|$(tLH5|HApI?IWH9tHD$IGHp٦HD$ LHD$¦HD$1=DDDIH5 LHI1t!DHH5KHI1|$HD$ HH1fHQH5KH8jI1|Ld$(MtH|$8LvDžwD$(Lt$ LD$:Fp蠥L|$PDD$LHH\$`LD$`IH eH\$PHD$XZH|$PH9tHD$`Hpn|$ tLO|$ tL@H5{L,LHD$ LHD$@=tEqGH5"KHBHE1fD裫HH=脰HHHH5^H=Jf.I>IVH9tHD$IFHpbHD$ LHD$KHD$=HqH5JH8GDHQH5IH8jG1|۪HH=輯HHH@3=t#DDD5FH5IHGI>IFH9t IFHp聣 Lt1DDEH5MHFWI<$ID$H9tID$Hp! L1DDxEH5!JHIFt/I}IEH9t IEHpǢ L躢cZMQI>IFH9t IFHp臢 Lz&D=tEDH5HHEXE1I}IEH9t IEHp! L&M1lH!H5jHH8:EfLHD$蓥 L覡HD$NLHD$o L股HD$!HH5GH8DDCH56HHD!H^H5GH8wDLHD$٤ LHD$]H5H=V 芘HHHHHHHH HHRHhHHff.AWfH1AVH5X`AUATUSHdH%(HD$x1LD$0)D$0)D$@DHtHPHH]Ht?HH5KH8B1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1pH|$0Lt$(HD$(LaŅLl$(M H|$8LHD$(saÅ Ld$(M H|$@LoDž D$(Lt$ LD$??p襞DD$LLHH _IS|$ tL艦|$ tLzH5StLfd ,@H|$81nHD$(#H|$0Ll$(L`Ņt!D@H5GHVA1XH|$0Ht$(HD$(0`AąLl$(M販D$ H\$`pD$`H\$PHD$XcHH@HEIuHIUH赦HE0Ht$PHT$XH} HE H藦HEPH|$PEPHE@H]HEHHE`EhElH9tHD$`Hp|$ t=H|$ |$ t,H=豨HHHǀH5rH蝨A I}IUH9tHD$IEHp聜HD$ LHD$jHD$H|$0Ld$(HD$ LD$HD$(^ŅLl$(MH|$8LHD$(f^ÅLt$(MH|$@HL$Ht$ 1[DžHD$ LHD$,IVH9tHD$IFHpbHD$ LHD$KHD$=HqH5AH8:DHQH5bAH8j:1l۝HH=輢HHH03=t#DDD59H5fAH:I>IFH9t IFHp聖 Lt1DD8H5DH9GI<$ID$H9tID$Hp! L1vDDx8H5AHI9t/I}IEH9t IEHpǕ L躕cZMQI>IFH9t IFHp臕 Lz&D=tE7H5 @H8HE1I}IEH9t IEHp! L M1\H!H5?H8:8fLHD$蓘 L覔HD$NLHD$o L肔HD$!HH5r?H87D6H5?H7!H^H5'?H8w7LHD$ٗ LHD$x]H5H=V 芋HOHTHtHIHiH}H~HHHH.HSH\ff.AWfH1AVH5SAUATUSHdH%(HD$x1LD$0)D$0)D$@7HtHPHH]Ht?HH5CH851HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1cH|$0Lt$(HD$(LTŅLl$(MH|$8LHD$(sTÅ Ld$(M H|$@LbDžw D$(Lt$ LD$?2p襑DD$LLHH IRIF|$ tL艙|$ tLzH5sgLfT @H|$81aHD$(H|$0Ll$(LSŅt!D3H5~?HV41XH|$0Ht$(HD$(0SAąLl$(M貜D$ H\$`pD$`H\$PHD$XcHH@HEIuHIUH赙HE0Ht$PHT$XH} HE H藙HEPH|$PEPHE@HPHEHHE`EhElH9tHD$`Hp|$ t,H=›HHHǀH5eH讛AI}IUH9tHD$IEHp蒏HD$ LHD${HD$H|$0Ld$(HD$ LD$HD$(QŅLl$(MH|$8LHD$(vQÅLt$(MH|$@HL$Ht$ 1NDžHD$ LHD$IVH9tHD$IFHprHD$ LHD$[HD$=HH59H8-DHaH58H8z-1|HH=)̕HHH@3=t#DDDE,H58H-I>IFH9t IFHp葉 L脉1DD+H5;H,WI<$ID$H9tID$Hp1 L$1DD+H519HY,t/I}IEH9t IEHp׈ LʈcZMQI>IFH9t IFHp藈 L芈&D=tE*H57H+XE1I}IEH9t IEHp1 L$&M1lH1H5z7H8J+fLHD$裋 L趇HD$NLHD$ L蒇HD$!HH57H8*D)H5F7H*!HnH56H8*LHD$ LHD$mH5H=f ~H%H*HJHH?HSHTHHHHH)H2ff.AWfH1AVH5FAUATUSHdH%(HD$x1LD$0)D$0)D$@"*HtHPHH]Ht?HH5:H8 )1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1$VH|$0Lt$(HD$(LGŅLl$(M H|$8LHD$(GÅ Ld$(M H|$@LUDž D$(Lt$ LD$O%p资DD$LLHH EI9|$ tL虌|$ tL芌H5ZLvd ,@H|$81 UHD$(#H|$0Ll$(LFŅt!D&H56Hf'1XH|$0Ht$(HD$(@FAąLl$(MD$ H\$`pD$`H\$PHD$XsHH@HEIuHIUHŌHE0Ht$PHT$XH} HE H觌HEPH|$PEPHE@HDHEHHE`EhElH9tHD$`Hp|$ t=H|$ |$ t,H=HHHǀ{H5 YH譎A I}IUH9tHD$IEHp葂HD$ LHD$zHD$H|$0Ld$(HD$ LD$HD$(DŅLl$(MH|$8LHD$(vDÅLt$(MH|$@HL$Ht$ 1ADžHD$ LHD$<"p袁LD$LLHH tBI腊|$(tL膉|$(tLwH5WLc|$H|$ HHD$HD$fDH|$0Ld$(LvCŅLt$(MH|$8LHD$(HCAŅL|$(MGʌD$(p蓀HH@HI6HIVHHC0H{ HC I7IWH̉HCP|$(CPHC@H+AHCHHC`ChCltL3|$(tL$H5mVHA`I?IWH9tHD$IGHpHD$ LHD$HD$!=DDD!"H5r2H"1t!D!H5?2H"1|$HD$ HH1fHaH5R2H8z"1lLd$(MtH|$8LODžwD$(Lt$ LD$Jp~L|$PDD$LHH\$`LD$`IH p?H\$PHD$X3H|$PH9tHD$`Hp~~|$ tL_|$ tLPH5TL<LHD$ L&~HD$u@=tE H51HR!E1fD賄HH=蔉HHHH5nH=Zuf.I>IVH9tHD$IFHpr}HD$ LHD$[}HD$=HH5r0H8 DHaH5R0H8z 1lHH=)̈HHH03=t#DDDEH5^0H I>IFH9t IFHp| L|1DDH53HGI<$ID$H9tID$Hp1| L$|1vDDH50HYt/I}IEH9t IEHp{ L{cZMQI>IFH9t IFHp{ L{&D=tEH5/HHE1I}IEH9t IEHp1{ L${ M1\H1H5.H8JfLHD$~ LzHD$NLHD$~ LzHD$!HH5r.H8DH5.H!HnH5'.H8LHD$} LyHD$xm{H5H=f qHHHHHHHHH~HHHHff.AWfH1AVH59AUATUSHdH%(HD$x1LD$0)D$0)D$@"HtHPHH]Ht?HH512H8 1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1$IH|$0Lt$(HD$(L:ŅLl$(M H|$8LHD$(:Å Ld$(M H|$@LHDž D$(Lt$ LD$OpwDD$LLHH 8I,|$ tL|$ tLH5 NLvd ,@H|$81 HHD$(#H|$0Ll$(L9Ņt!DH5.Hf1XH|$0Ht$(HD$(@9AąLl$(M‚D$ H\$`pD$`H\$PHD$XsvHH@HEIuHIUHHE0Ht$PHT$XH} HE HHEPH|$PEPHE@H17HEHHE`EhElH9tHD$`Hpv|$ t=H|$ }|$ t,H=HHHǀnH5BLH譁A I}IUH9tHD$IEHpuHD$ LHD$zuHD$H|$0Ld$(HD$ LD$HD$(7ŅLl$(MH|$8LHD$(v7ÅLt$(MH|$@HL$Ht$ 14DžHD$ LHD$<ptLD$LLHH 5I}|$(tL||$(tLw|H5JLc|$H|$ HHD$xHD$fDH|$0Ld$(Lv6ŅLt$(MH|$8LHD$(H6AŅL|$(MGD$(psHH@HI6HIVH|HC0H{ HC I7IWH|HCP|$(CPHC@HV4HCHHC`ChCltL3{|$(tL${H5IHA`I?IWH9tHD$IGHprHD$ LHD$rHD$!=DDD!H5J*H1t!DH5*H1|$HD$ HHv1fHaH5*H8z1lLd$(MtH|$8LBDžwD$(Lt$ LD$JpqL|$PDD$LHH\$`LD$`IH 2H\$PHD$X&H|$PH9tHD$`Hp~q|$ tL_y|$ tLPyH5GL<}LHD$u L&qHD$u@=tEH5R)HRE1fDwHH=|HHHH5nH=Zhf.I>IVH9tHD$IFHprpHD$ LHD$[pHD$=HH5:(H8DHaH5(H8z1lvHH=){HHH03=t#DDDEH5(HI>IFH9t IFHpo Lo1DDH5*HGI<$ID$H9tID$Hp1o L$o1vDDH59(HYt/I}IEH9t IEHpn LncZMQI>IFH9t IFHpn Ln&D=tEH5&HHE1I}IEH9t IEHp1n L$n M1\H1~H5&H8JfLHD$q LmHD$NLHD$q LmHD$!H}H5&H8DH5V&H!Hn}H5%H8LHD$p LlHD$xmnH5H=fw dHHHHHHHHHHDHzHHHff.AWfH1AVH5-AUATUSHdH%(HD$x1LD$0)D$0)D$@"HtHPHH]Ht?H}H5))H8 1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1$<H|$0Lt$(HD$(L-ŅLl$(M H|$8LHD$(-Å Ld$(M H|$@L;Dž D$(Lt$ LD$O pjDD$LLHH +I|$ tLr|$ tLrH5ALvvd ,@H|$81 ;HD$(#H|$0Ll$(L,Ņt!D H5%Hf 1XH|$0Ht$(HD$(@,AąLl$(MuD$ H\$`pD$`H\$PHD$XsiHH@HEIuHIUHrHE0Ht$PHT$XH} HE HrHEPH|$PEPHE@HQ*HEHHE`EhElH9tHD$`Hpi|$ t=H|$ p|$ t,H=ytHHHǀaH5?HtA I}IUH9tHD$IEHphHD$ LHD$zhHD$H|$0Ld$(HD$ LD$HD$(*ŅLl$(MH|$8LHD$(v*ÅLt$(MH|$@HL$Ht$ 1'DžHD$ LHD$<pgLD$LLHH (Ip|$(tLo|$(tLwoH5>Lcs|$H|$ HHD$kHD$fDH|$0Ld$(Lv)ŅLt$(MH|$8LHD$(H)AŅL|$(MGrD$(pfHH@HI6HIVHoHC0H{ HC I7IWHoHCP|$(CPHC@Hv'HCHHC`ChCltL3n|$(tL$nH5-=HrA`I?IWH9tHD$IGHpeHD$ LHD$eHD$!=DDD!H5J!H1t!DH5!H1|$HD$ HHi1fHauH5!H8z1lLd$(MtH|$8L5DžwD$(Lt$ LD$JpdL|$PDD$LHH\$`LD$`IH %H\$PHD$XH|$PH9tHD$`Hp~d|$ tL_l|$ tLPlH5Y;LIVH9tHD$IFHprcHD$ LHD$[cHD$=HsH5:H8DHasH5H8z1liHH=)snHHH03=t#DDDEH5HI>IFH9t IFHpb Lb1DDH5!HGI<$ID$H9tID$Hp1b L$b1vDDH59HYt/I}IEH9t IEHpa LacZMQI>IFH9t IFHpa La&D=tEH5HHE1I}IEH9t IEHp1a L$a M1\H1qH5H8JfLHD$d L`HD$NLHD$d L`HD$!HpH5H8DH5VH!HnpH5H8LHD$c L_HD$xmaH5H=fj WHwH|HHqHHHHH H@HVH{Hf.@UHE111H5: HdH%(HD$1AHjD$uz^|$HHt,H=njHHHǀVHD$dH+%(u{H55HH]jjf.KeHH=n,jHHH[H5H=?UfHD$dH+%(uH1]_H5H=h UHN@UHE111H5HdH%(HD$1HiD$uz]|$HHt,H=mSiHHHǀUHD$dH+%(u{H54HH]*if. dHH=ImhHHH[H5ƱH=TfHD$dH+%(uH1]S^H5|H=Lg TH'@USH(dH%(HD$1HD$HTH3HHt$fDž Hl$WhD$HH}@HEPH9t HEPHp'\H} HE0H9t HE0Hp \H}HEH9t HEHp[pH[|$t,H=lgHHHǀSHTlHHT$dH+%(ulH([]ÐkbHH=kLgHHHuUHuDH5QH1D1\H5H=e RH5կH=RHDUSH(dH%(HD$1HD$HTH2HHt$dDž Hl$fD$HH}@HEPH9t HEPHpgZH} HE0H9t HE0HpMZH}HEH9t HEHp3ZpH&Z|$t,H=@jeHHHǀ3RHjHHT$dH+%(uoH([]Ð`HH=ieHHHuXHuDH5H1D1ZH5 H=c QH5H=KPHfUSH(dH%(HD$1HD$HTH0HHt$cDž Hl$dD$HH}@HEPH9t HEPHpXH} HE0H9t HE0HpXH}HEH9t HEHpsXpHfX|$t,H=h#dHHHǀsPHhHHT$dH+%(uoH([]Ð^HH=)hcHHHuXHuDHH5H1D1$YH5MH=b QOH5RH=>OH0fUSH(dH%(HD$1HD$HTH.HHt$[aDž Hl$cD$HH}@HEPH9t HEPHpVH} HE0H9t HE0HpVH}HEH9t HEHpVpHV|$t,H=fcbHHHǀNHgHHT$dH+%(uoH([]Ð+]HH=if bHHHuXHuDH5)HY1D1dWH5H=]` MH5H=˪~MH鉽fUSH(dH%(HD$1HD$HTH-HHt$_Dž Hl$WaD$HH}@HEPH9t HEPHp'UH} HE0H9t HE0Hp UH}HEH9t HEHpTpHT|$t,H=e`HHHǀLHTeHHT$dH+%(uoH([]Ðk[HH=dL`HHHuXHuDH5H1D1UH5ͺH=^ KH5ҨH= KHfUSH(dH%(HD$1HD$HTH})HHt$]Dž Hl$_D$HH}@HEPH9t HEPHpgSH} HE0H9t HE0HpMSH}HEH9t HEHp3SpH&S|$t,H=@c^HHHǀ3KHcHHT$dH+%(uoH([]ÐYHH=b^HHHuXHuDH5IH1D1SH5 H=\ JH5H=KIH;fUSH(dH%(HD$1HD$HTH'HHt$\Dž Hl$]D$HH}@HEPH9t HEPHpQH} HE0H9t HE0HpQH}HEH9t HEHpsQpHfQ|$t,H=a#]HHHǀsIHaHHT$dH+%(ulH([]ÐWHH=)a\HHHuUHuDHH5H1D1'RH5PH= [ THH5UH=AHH闸DATHUH5@k SHdH%(HD$1IxI1MtFH<$eL%&'HI\$ID$ HtH{t=H[HuAD$(H`HHT$dH+%(u$H[]A\H;H uHF/Qff.@ATHUH5pj SHdH%(HD$1II1MtFH<$L%&HI\$ID$ HtH{t=H[HuAD$(H_HHT$dH+%(u$H[]A\H;H uHv_Pff.@ATHUH5i SHdH%(HD$1II1MtFH<$L%&HI\$ID$ HtH{t=H[HuAD$(H^HHT$dH+%(u$H[]A\H;H uHOff.@ATHUH5h SHdH%(HD$1II1MtFH<$L%%HI\$ID$ HtH{t=H[HuAD$(H$^HHT$dH+%(u$H[]A\H;H uHNff.@ATHUH5h SHdH%(HD$1I8I1MtFH<$%L%$HI\$ID$ HtH{t=H[HuAD$(HT]HHT$dH+%(u$H[]A\H;H uHMff.@ATHUH50g SHdH%(HD$1IhI1MtFH<$UL%!HI\$ID$ HtH{t=H[HuAD$(H\HHT$dH+%(u$H[]A\H;H uH6Mff.@ATHUH5`f SHdH%(HD$1II1MtFH<$L% HI\$ID$ HtH{t=H[HuAD$(H[HHT$dH+%(u$H[]A\H;H uHfOLff.@ATHUH5e SHdH%(HD$1II1MtFH<$L%!HI\$ID$ HtH{t=H[HuAD$(HZHHT$dH+%(u$H[]A\H;H uHKff.@H@H@Ht@Hd@HT@HD@H4@H$@ATHE11U1H5 SHdH%(HD$1~H0UD$u7rGH HD$dH+%(HH[]A\7GOIH= YTHHLHuVG|$H tMtQHǃL@{fDHD$dH+%(u H1[]A\IH51H=j@H5H=R @Hyff.ATHE11U1H5r SHdH%(HD$1>HSD$u72FHD$dH+%(HHc[]A\hONHH=WlSIHI$HuUE|$tHtQIDŽ$H?yDHD$dH+%(u H1[]A\HH5H=*>H5ƭH=Q >HRff.ATHE11U1H5@SHdH%(HD$1HRD$u7DHD$dH+%(HHc[]A\(NKMHH=V,RIHI$HuUD|$tHtQIDŽ$HZ>yDHD$dH+%(u H1[]A\pGH5H==H5H=VP =H+ff.ATHE11U1H5.b SHdH%(HD$1HpQD$u7CHD$dH+%(HHc[]A\L LHH=IUPIHI$HuUPC|$tHtQIDŽ$H=yDHD$dH+%(u H1[]A\0FH5qH=]|$t,H=gN JHHHǀZ6HNHHT$dH+%(uvH([]DHH= NIHHHuXHWnD(H5H1D1z?H5-H=G 15H52H=k5HHCHHHǀ10H5HCA I}IUH9tHD$IEHp7HD$ LHD$7HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 18DžHD$ LHD$\p6LD$LLHH I?|$(tL>|$(tL>H5 LB|$H|$ HHD$;HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(hAŅL|$(MGAD$(p5HH@HI6HIVH?HC0H{ HC I7IWH>HCP|$(CPHC@HDHCHHC`ChCltLS=|$(tLD=H5U H0AA`I?IWH9tHD$IGHp 5HD$ LHD$4HD$!=DDDAH5H1t!DH5H1|$HD$ HH91fHDH5H81lLd$(MtH|$8LDžwD$(Lt$ LD$jp3L|$PDD$LHH\$`LD$`IH H\$PHD$XH|$PH9tHD$`Hp3|$ tL;|$ tLp;H5 L\?LHD$37 LF3HD$u@=tEH5HrE1fD9HH=C>HHHH5H=LJz*f.I>IVH9tHD$IFHp2HD$ LHD${2HD$=HBH5H8DHBH5H81l 9HH=IB=HHH03=t#DDDeH5H6I>IFH9t IFHp1 L11DDH5HGI<$ID$H9tID$HpQ1 LD11vDDH5Hyt/I}IEH9t IEHp0 L0cZMQI>IFH9t IFHp0 L0&D=tE H5:HHE1I}IEH9t IEHpQ0 LD0 M1\HQ@H5H8jfLHD$3 L/HD$NLHD$3 L/HD$!H?H5H8DH5H!H?H5WH8LHD$ 3 L/HD$x0H5H=9 &HRHWHwHLHlH逘H遘HHHH1HVH_ff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@BHtHPHH]Ht?H0?H5AH8)1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1DH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$op,DD$LLHH I|$ tL4|$ tL4H5 L8d ,@H|$81,HD$(#H|$0Ll$(LŅt!DH5H1XH|$0Ht$(HD$(`AąLl$(M7D$ H\$`pD$`H\$PHD$X+HH@HEIuHIUH4HE0Ht$PHT$XH} HE H4HEPH|$PEPHE@HIHEHHE`EhElH9tHD$`Hp5+|$ t=H|$ 3|$ t,H=>;6HHHǀ1#H5BH6A I}IUH9tHD$IEHp*HD$ LHD$*HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 18DžHD$ LHD$\p)LD$LLHH I2|$(tL1|$(tL1H5L5|$H|$ HHD$.HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(hAŅL|$(MG4D$(p(HH@HI6HIVH2HC0H{ HC I7IWH1HCP|$(CPHC@HnHCHHC`ChCltLS0|$(tLD0H5H04A`I?IWH9tHD$IGHp (HD$ LHD$'HD$!=DDDAH52H1t!DH5H1|$HD$ HH,1fH7H5 H81lLd$(MtH|$8LDžwD$(Lt$ LD$jp&L|$PDD$LHH\$`LD$`IH H\$PHD$XH|$PH9tHD$`Hp&|$ tL.|$ tLp.H5L\2LHD$3* LF&HD$u@=tEH5JHrE1fD,HH=61HHHH5zH=zzf.I>IVH9tHD$IFHp%HD$ LHD${%HD$=H5H5*H8DH5H5 H81l ,HH=I50HHH03=t#DDDeH5H6I>IFH9t IFHp$ L$1DDH5HGI<$ID$H9tID$HpQ$ LD$1vDDH5IHyt/I}IEH9t IEHp# L#cZMQI>IFH9t IFHp# L#&D=tE H5HHE1I}IEH9t IEHpQ# LD# M1\HQ3H5H8jfLHD$& L"HD$NLHD$& L"HD$!H2H5H8DH5^H!H2H5H8LHD$ & L"HD$x#H5H=, HHH=HH2HFHGH鯋H髋HHHH%ff.AWfH1AVH5/AUATUSHdH%(HD$x1LD$0)D$0)D$@BHtHPHH]Ht?H02H5H8)1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1DH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$opDD$LLHH I|$ tL'|$ tL'H5;L+d ,@H|$81,HD$(#H|$0Ll$(LŅt!DH5H1XH|$0Ht$(HD$(`AąLl$(M*D$ H\$`pD$`H\$PHD$XHH@HEIuHIUH'HE0Ht$PHT$XH} HE H'HEPH|$PEPHE@HrHEHHE`EhElH9tHD$`Hp5|$ t=H|$ &|$ t,H=>.)HHHǀ1H5rH)A I}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 18DžHD$ LHD$\pLD$LLHH I%|$(tL$|$(tL$H5(L(|$H|$ HHD$!HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(hAŅL|$(MG'D$(pHH@HI6HIVH%HC0H{ HC I7IWH$HCP|$(CPHC@HHCHHC`ChCltLS#|$(tLD#H5H0'A`I?IWH9tHD$IGHp HD$ LHD$HD$!=DDDAH5H1t!DH5WH߽1|$HD$ HH1fH*H5bH8蚽1lLd$(MtH|$8LDžwD$(Lt$ LD$jpL|$PDD$LHH\$`LD$`IH H\$PHD$XH|$PH9tHD$`Hp|$ tL!|$ tLp!H5L\%LHD$3 LFHD$u@=tE衻H5HrE1fDHH=)$HHHH5mH=mzf.I>IVH9tHD$IFHpHD$ LHD${HD$=H(H5H8躻DH(H5bH8蚻1l HH=I(#HHH03=t#DDDeH5fH6I>IFH9t IFHp L1DDH5yHٺGI<$ID$H9tID$HpQ LD1vDD訹H5Hyt/I}IEH9t IEHp LcZMQI>IFH9t IFHp L&D=tE H5 HڹHE1I}IEH9t IEHpQ LD M1\HQ&H5H8jfLHD$ LHD$NLHD$ LHD$!H%H5rH8DH5Hθ!H%H5'H8觸LHD$  LHD$xH5{H= HHHHHH H HuHqHHHHff.AWfH1AVH5ZAUATUSHdH%(HD$x1LD$0)D$0)D$@BHtHPHH]Ht?H0%H5H8)1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1DH|$0Lt$(HD$(LŅLl$(M H|$8LHD$(Å Ld$(M H|$@LDž D$(Lt$ LD$opDD$LLHH I|$ tL|$ tLH5Ld ,@H|$81,HD$(#H|$0Ll$(LŅt!D赴H5fH膵1XH|$0Ht$(HD$(`AąLl$(MD$ H\$`pD$`H\$PHD$XHH@HEIuHIUHHE0Ht$PHT$XH} HE HHEPH|$PEPHE@HHEHHE`EhElH9tHD$`Hp5|$ t=H|$ |$ t,H=>!HHHǀ1 H5RHA I}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 18DžHD$ LHD$\pLD$LLHH I|$(tL|$(tLH5L|$H|$ HHD$HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(hAŅL|$(MGD$(pHH@HI6HIVHHC0H{ HC I7IWHHCP|$(CPHC@HHCHHC`ChCltLS|$(tLDH5H0A`I?IWH9tHD$IGHp HD$ LHD$ HD$!=DDDAH5H1t!DH5H߰1|$HD$ HH1fHH5H8蚰1lLd$(MtH|$8LDžwD$(Lt$ LD$jp L|$PDD$LHH\$`LD$`IH H\$PHD$XH|$PH9tHD$`Hp |$ tL|$ tLpH5L\LHD$3 LF HD$u@=tE衮H5HrE1fDHH=HHHH5`H=`zf.I>IVH9tHD$IFHp HD$ LHD${ HD$=HH5H8躮DHH5H8蚮1l HH=IHHH03=t#DDDeH5H6I>IFH9t IFHp L 1DDH5YH٭GI<$ID$H9tID$HpQ LD 1vDD訬H5Hyt/I}IEH9t IEHp L cZMQI>IFH9t IFHp L &D=tE H5bHڬHE1I}IEH9t IEHpQ LD  M1\HQH5:H8jfLHD$ LHD$NLHD$ LHD$!HH5H8DH5HΫ!HH5wH8觫LHD$ LHD$x H5nH= HsHsHsHsHsHsHsH;sH7sHmsHsHsHsff.AWfH1AVH5uAUATUSHdH%(HD$x1LD$0)D$0)D$@BHtHPHH]Ht?H0H5H8)1HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1DH|$0Lt$(HD$(LŅLl$(MH|$8LHD$(Å Ld$(M H|$@LDžw D$(Lt$ LD$opDD$LLHH 4I|$ tL |$ tL H5LT @H|$81,HD$(H|$0Ll$(LŅt!D赧H5>H膨1XH|$0Ht$(HD$(`AąLl$(MD$ H\$`pD$`H\$PHD$XHH@HEIuHIUH HE0Ht$PHT$XH} HE H HEPH|$PEPHE@HHEHHE`EhElH9tHD$`Hp5|$ t,H=OHHHǀBH5HAI}IUH9tHD$IEHpHD$ LHD$HD$H|$0Ld$(HD$ LD$HD$(ŅLl$(MH|$8LHD$(ÅLt$(MH|$@HL$Ht$ 1HDžHD$ LHD$lpLD$LLHH 1I |$(tL |$(tL H5L|$H|$ HHD$(HD$fDH|$0Ld$(LŅLt$(MH|$8LHD$(xAŅL|$(MG D$(pHH@HI6HIVH HC0H{ HC I7IWH HCP|$(CPHC@HHCHHC`ChCltLc |$(tLT H5}H@ ApI?IWH9tHD$IGHpHD$ LHD$HD$1=DDDQH5H"1t!DH5H1|$HD$ HH)1fHH5H8誣1|Ld$(MtH|$8LDžwD$(Lt$ LD$zpL|$PDD$LHH\$`LD$`IH -H\$PHD$XH|$PH9tHD$`Hp|$ tL|$ tLH5Ll LHD$C LVHD$@=tE象H5H肢E1fDHH=! HHHH5SH=Sf.I>IVH9tHD$IFHpHD$ LHD$HD$=HH5H8ʡDHH5H8誡1|HH=Y HHH@3=t#DDDuH5HFI>IFH9t IFHp L1DDH5iHWI<$ID$H9tID$Hpa LT1DD踟H5H艠t/I}IEH9t IEHp LcZMQI>IFH9t IFHp L&D=tEH5JHXE1I}IEH9t IEHpa LT&M1lHa H5"H8zfLHD$ LHD$NLHD$ LHD$!H H5H8D H5Hޞ!H H5_H8跞LHD$ L,HD$H5aH= HzgHgHgHtgHgHgHgHgH gHCgHYgH~gHgff.AWfH1AVH5AUATUSHdH%(HD$x1LD$0)D$0)D$@RHtHPHH]Ht?H@ H5H891HT$xdH+%( HĈ[]A\A]A^A_ÐH|$@1TH|$0Lt$(HD$(LŅLl$(MH|$8LHD$(賻Å Ld$(M H|$@LDžw D$(Lt$ LD$pDD$LLHH mI(|$ tL|$ tLH5LT @H|$81IVH9tHD$IFHpHD$ LHD$HD$=HH5H8ڔDHH5H8躔1|+HH=i HHH@3=t#DDD腓H5HVI>IFH9t IFHp L1DD(H5HWI<$ID$H9tID$Hpq Ld1DDȒH5H虓t/I}IEH9t IEHp L cZMQI>IFH9t IFHp L&D=tE)H5jHXE1I}IEH9t IEHpq Ld&M1lHq H5JH8芒fLHD$ LHD$NLHD$ LHD$!H H5H8DH5H!H H5H8ǑLHD$) LIVH9tHD$IFHpHD$ LHD$HD$=H H5rH8ڇDH H5RH8躇1l+HH=i HHH03=t#DDD腆H5VHVI>IFH9t IFHp L1DD(H5yHGI<$ID$H9tID$Hpq Ld1vDDȅH5H虆t/I}IEH9t IEHp L cZMQI>IFH9t IFHp L&D=tE)H5HHE1I}IEH9t IEHpq Ld M1\Hq H5H8芅fLHD$ LHD$NLHD$ LHD$!H H5bH8DH5H!H H5H8DŽLHD$) LH= AHGHFfUSH(dH%(HD$1HD$HH]H1Ht$NDžHl$ D$uqH|$u*H HHT$dH+%(H([]@H= HHHǀf.kHH= LHHHdH5&+H=_+fDxH5Hy1Cf.12H5<H=HEHEfUSH(dH%(HD$1HD$HHH1Ht$DžHl$D$uqH|$u(HT$dH+%(H([]fDH=i HHHǀ\f.HH=) HHHdH5)H=)fD@wH5ѾHx1Af.10H5=;H= AHDH{DfUSH(dH%(HD$1HD$HHeH1Ht$NDžHl$ D$uqH|$u(9HT$dH+%(H([]fDH= HHHǀf.kHH= LHHHdH5&(H=_(fDuH5Hv1Af.10H59H=HQCH;CfUSH(dH%(HD$1HD$HHH1Ht$DžHl$D$uqH|$u(HT$dH+%(H([]fDH=i HHHǀ\f.HH=) HHHdH5&H=&fD@tH5Hu1Af.10H5=8H= AHBHAfATUH8dH%(HD$(1HD$HD$HzH[H1Ht$DDž*Hl$D$Ld$ HLH|$t H|$HD$ |$HD$uhH-Ht$HIHLIH|$t H|$zHD$(dH+%(H8L]A\H=y HHHǀlgIH=9 HLHH5$H=$fDPrH5H!sE1-fE1.#H5L6H=P^@Hg@HK@H@HW@ATHUH5)SH0dH%(HD$(1LD$HD$MsHH|$H0Ht$1DžH|$Ht$Hl$DžDd$D$DH|$t,H= _HHHǀH HHT$(dH+%(H0[]A\1@DpH5)Hyq1DDpH5HQq1DHH= HHHH5~"H="jH5S4H=#WH>H>f.AUHATH5USHHdH%(HD$81LD$ HD$HD$bqHH|$ HEHt$11DžH|$(H#Ht$1H\$ DžxlLd$MD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1nH5VHo@DE1nH5ֺH~o@HH=1 HHHud|$L+I$2Ht:HǀHfH H5H8 o H5I2H=MH5N H= :HH=w*H;ff.AUHATH5USHHdH%(HD$81LD$ HD$HD$BmHH|$ HHt$1DžH|$(HHt$1H\$DžxlLd$MD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1jH5Hk@DE1jH5H^k@HH= HHHud|$L+I$2Ht:HǀHfH H5JH8j H5).H=-H5.H=gH 9ff.AUHATH5USHHdH%(HD$81LD$ HD$HD$2kHH|$ HHt$1DžH|$(H{Ht$1H\$DžxlLd$MD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1hH5Hvi@DE1}hH5HNi@HH= HHHud|$L+I$2Ht:HǀH׽fH H5RH8h H5,H=H5H=W H7ff.AUHATH5USHHdH%(HD$81LD$ HD$HD$"iHH|$ HHt$1DžH|$(HHt$1H\$DžxlLd$MD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1fH5Hfg@DE1mfH5&H>g@HH= HHHud|$L+I$2Ht:HǀHǻfH H5ZH8f H5 *H= H5H=GH5ff.AUHATH5ůUSHHdH%(HD$81LD$ HD$HD$gHH|$ HHt$1DžH|$(HHt$1H\$DžxlLd$MqD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1dH5HVe@DE1]dH5.H.e@HH= HHHud|$L+I$2Ht:HǀH跹fH H5bH8d H5'H=H5H=7H$3ff.ATHUH5SHdH%(HD$1IeI1MtFH<$gL%HI\$ID$ HtH{t=H[HuAD$(H4 HHT$dH+%(u$H[]A\H;H uHaff.@ATHUH5SHdH%(HD$1IHdI1MtFH<$5fL%HI\$ID$ HtH{t=H[HuAD$(Hd HHT$dH+%(u$H[]A\H;H uHaff.@ATHUH5@SHdH%(HD$1IxcI1MtFH<$eeL%HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHF`/ff.@ATHUH5pSHdH%(HD$1IbI1MtFH<$dL%FHI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHv__ff.@Hti@Hdi@HTi@HDi@UHE111H5QHdH%(HD$1aHSD$uz |$HHt,H=P HHHǀCHD$dH+%(u{H5HH]f.HH= HHH[H5fH=RfHD$dH+%(uH1]H5#H= Hs.@UHE111H5#HdH%(HD$1a`HD$uz|$HHt,H= HHHǀHD$dH+%(u{H5HH]f.kHH= LHHH[H5&H=_fHD$dH+%(uH1]購H5!H=HL-@USH(dH%(HD$1HD$HHHHt$DžHl$D$u~HtOH}tHH荺|$t,H= JHHHǀ蚲H HHT$dH+%(uvH([] HH=I HHHuXHWnDh\H5QH9]1D1zDH5m H==qH5rH=^H+fATUH8dH%(HD$(1HD$HD$HzHH1Ht$tDž*5D$HD$ HD$HtH|$ HD$ |$HD$ujH-ɸHt$HIٿHLIH|$t H|$购HD$(dH+%(H8L]A\DH= THHHǀ褰e3HH=q HHHH5 H=' گf.DZH5HQ[E1#fE1$SH5|H=L耯HA*H*H*H7*USH(dH%(HD$1HD$HHEHHt${DžHl$7D$u~HtOH}tHH |$t,H=' HHHǀH{ HHT$dH+%(uvH([]苽HH= lHHHuXHWnDXH5HY1D1zķH5H=H5 H=+ ޭH(fUSH(dH%(HD$1HD$H HՋHHt$DžHl$D$uvHtHHH蔵|$t,H= QHHHǀ衭H HHT$dH+%(uuH([]HH=Q HHHuXH_oDpWH5YHAX1D1{LH5uH=EyH5z H= fHi'f.ATUH8dH%(HD$(1HD$HD$HzHKH1Ht$tDž*5D$HD$ HD$HtH|$苶HD$ |$HD$ujH-ɳHt$HI詾HL蹿IH|$t H|$4HD$(dH+%(H8L]A\DH= THHHǀ褫e3HH=q HHHH5H='ڪf.DUH5HQVE1#fE1$SH5|H=L耪H%H%H%H%ATUH8dH%(HD$(1HD$HD$HzHKH1Ht$tDž*5D$HD$ HD$HtH|$ HD$ |$HD$ujH-։ɱHt$HIIHL蹽IH|$t H|$贾HD$(dH+%(H8L]A\DH= THHHǀ褩e3HH=q HHHH5H='ڨf.DSH5 HQTE1#fE1$SH5|H=L耨H $H#H#H$USH(dH%(HD$1HD$H HՇHHt${DžHl$7D$uvHtHH1H|$t,H=. ѻHHHǀ!H HHT$dH+%(uuH([]蓶HH=ѿ tHHHuXH_oDQH5ɦHR1D1{̰H5H=ŹH5H=3H"f.AUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HHH1Ht$DžpHl$螺D$!Ld$0HLAHD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp |$t,H=% ȹHH+HǀHt$HT$LHl$0HLl$0Ht$8MHvrĂH5-H 1LjWKIH= ,HLHH5H=?fHLILl$0I9uPH|$H9tHD$ HpHD$XdH+%(&HhL[]A\A]f.L%q I$HD$@LHp賬띐HtHHyHT$8H|$HT$H|$0M@L% I$IH=XHmHhDNH5ɣHyOE1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3=H5fH=6j?HHHPHfff.fAUHATH5PUSHHdH%(HD$81LD$ HD$HD$bOHH|$ HEHt$11DžH|$(H#Ht$1H\$ DžxlLd$MD$L+I$1I9@IHD$8dH+%(HHL[]A\A]f.E1DE1LH5HM@DE1LH5.H~M@HH=1 ԵHHHud|$L+I$2Ht:HǀHfH H5zH8 M H5IH=MH5NH=:HaHifUSH(dH%(HD$1HD$HHeH1Ht$NDžHl$ D$uqH |$u(9HT$dH+%(H([]fDH= 茴HHHǀܠf.kHH= LHHHdH5&H=_fDJH5yHK1Af.10蔩H5H=H1HfUSH(dH%(HD$1HD$HH~H1Ht$αDžHl$芳D$uqH蹛|$u*H HHT$dH+%(H([]@H=i HHHǀ\f.HH=) ̲HHHdH5H=蒞fD@IH5YHJ1Cf.12H5= H= AHHfUSH(dH%(HD$1HD$HH}H1Ht$NDžHl$ D$uqH|$u(9HT$dH+%(H([]fDH= 茱HHHǀܝf.kHH= LHHHdH5&H=_fDGH51HH1Af.10蔦H5 H=HHfUSH(dH%(HD$1HD$HHm|H1Ht$ήDžHl$芰D$uqHY|$u(蹭HT$dH+%(H([]fDH=i HHHǀ\f.HH=) ̯HHHdH5H=蒛fD@FH5 HG1Af.10H5= H= AHqH[fUSH(dH%(HD$1HD$HHzH1Ht$NDžHl$ D$uqH蹯|$u(9HT$dH+%(H([]fDH= 茮HHHǀܚf.kHH= LHHHdH5&H=_fDDH5HE1Af.10蔣H5H=H1HfATUH8dH%(HD$(1HD$HD$HzHcyH1Ht$īDž*Hl$耭D$Ld$ HL裭H|$t H|$QHD$ |$HD$uhH-dxHt$HIHLIH|$t H|$HD$(dH+%(H8L]A\H= 蜬HHHǀg{IH= \HLHH56H=o"fDBH5YHCE1-fE1.裡H5H=З~HHkHHwAVHAUH5ȌATUSH0dH%(HD$(1LD$H$CHu-E1HD$(dH+%(H0L[]A\A]A^fDH|$H wH1rDžH|$Ll$L4$HD$LyaŅLd$MD$LL脥|$tLŦ|$tL趦L-g IEM$fDDE1 AH5HAf=D@H5HAHi H5BH8ADHH=1 ԩHHHH5H=蚕f.L訡L M踝1.HHfDAUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HHuH1Ht$bDžpHl$D$!Ld$0HL聬HD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp苜|$t,H= HHH+Hǀ蘔Ht$HT$LHl$0H莥Ll$0Ht$8MHvrDqH55q-H 1LWˢIH= 謧HLHH5H=rfHJL聘ILl$0I9uPH|$H9tHD$ Hp|HD$XdH+%(&HhL[]A\A]f.L% I$HD$@LHp3띐HtHHHT$8H|$HT$H|$0M@L% I$IH=LtGHoHoD(=H5!H=E1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3轛H5H=HHHff.fAUHATH5USHHdH%(HD$81LD$ HD$HD$=HH|$ HMqHt$1豣DžH|$(H+qHt$1H\$芣DžxlLd$MAD$L+I$1I9@oIHD$8dH+%(HHL[]A\A]f.E1DE1U;H5H&<@DE1-;H5~H;@sHH= THHHud|$L+I$2Ht:HǀH臐fHq H5H8; 蠙H5H=͏H5H=躏HHfATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HHSoH1Ht$贡DžLd$pD$H|$0LHD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp|$t,H= 蝢HHPHǀHt$H|$~IH|$H9tHD$ Hp胖HD$XdH+%(H`L[]A\;HH=y HHHH5H=/fHtHLHT$8H|$HT$H|$0@DX8H5ɓH)9E1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$sH5H=K HT H\ fUSH(dH%(HD$1HD$HHlH1Ht$DžHl$ڠD$uqHi|$u*Hc HHT$dH+%(H([]@H= \HHHǀ謌f.;HH=y HHHdH5H=/fD6H5YHa71Cf.12dH5H=]葋H H fUSH(dH%(HD$1HD$HHekH1Ht$螝DžHl$ZD$uqH蹒|$u(艜HT$dH+%(H([]fDH=9 ܞHHHǀ,f.軙HH= 蜞HHHdH5vH=bfD5H5)H51Af.10H5 H=ݜH H fUSH(dH%(HD$1HD$HHiH1Ht$DžHl$ڝD$uqH詍|$u( HT$dH+%(H([]fDH= \HHHǀ謉f.;HH=y HHHdH5H=/fD3H5 Ha41Af.10dH5H=]葈HH~fATHUH5}SH0dH%(HD$(1LD$HD$4HH|$H@hHt$1|DžH|$Ht$Hl$^aDžDd$D$DH蒎|$t,H= 进HHHǀHp HHT$(dH+%(H0[]A\1@D2H59H21DD1H5H21D#HH=a HHHH5H=ʆH5H=跆rHHf.ATHUH5 |SH0dH%(HD$(1LD$HD$2HH|$H`fHt$1蜘DžH|$Ht$Hl$~_DžDd$:D$DH|$t,H=: ݙHHHǀ-5HT$(dH+%(H0[]A\1@D(0H5H01DD0H5yH01DCHH= $HHHH5H=7H5H=ׄ蒎HUH?f.AUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HHdH1Ht$–DžpHl$~D$!Ld$0HLHD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp|$t,H= 託HH+HǀHt$HT$LHl$0HLl$0Ht$8MHvr`H5`-H 1LJW+IH=i HLHH5H=҂fHLILl$0I9uPH|$H9tHD$ Hp܊HD$XdH+%(&HhL[]A\A]f.L%Q I$HD$@LHp蓊띐HtHHYHT$8H|$HT$H|$0M@L% I$IH=6HM_HH_D,H5HY-E1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3H5FH=J HHH2ff.fAUHATH5vUSHHdH%(HD$81LD$ HD$HD$B-HH|$ H`Ht$1DžH|$(H`Ht$1H\$DžxlLd$M衔D$L+I$1I9@ϘIHD$8dH+%(HHL[]A\A]f.E1DE1*H5vH+@DE1*H5H^+@ӎHH= 贓HHHud|$L+I$2Ht:HǀHfHї H52H8* H5)H=-H5.H=gH-H5fATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH^H1Ht$DžLd$ВD$H|$0L}HD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp@|$t,H=Z HHPHǀM~Ht$H|$IH|$H9tHD$ HpHD$XdH+%(H`L[]A\蛌HH=ٕ |HHHH5VH=B}fHtHLIHT$8H|$HT$H|$0@D'H5AH(E1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$sMH5vH=Fz|HHfUSH(dH%(HD$1HD$HHE\H1Ht$~DžHl$:D$uqH |$u*HÔ HHT$dH+%(H([]@H= 輏HHHǀ |f.蛊HH=ٓ |HHHdH5VH=B{fD%H5مH&1Cf.12ĄH5H=zHHfUHE11S1H5zpHdH%(HD$1 'HҎD$uy蟂HH|$t,H=Β qHHHǀzHD$dH+%(uzH5bXHH[]G+HH=i HHH\H5H=yfHD$dH+%(u H1[]rH5H=kyHHHff.AUHATH5"oUSHxdH%(HD$h1H\$0LD$HD$H\$ HD$(D$0%HIH;WH|$Ht$1bDžH|$Ht$Ld$DRDžJDl$D$H|$@DLrHD$@Ld$PH|$ HT$HL9HL$PH9 Ht$0HD$ HT$(HL$0HH|$@Ht$PHD$HH|$@L9tHD$PHpm|$t,H= *HHJHǀzxHt$(H|$ zI(fDD"H5тHa#E1H|$ H9tHD$0HpHD$hdH+%(HxL[]A\A]@D0"H5H#HD$ HT$(HL$0Ld$@Ld$PLKHH= ,HHHRH5H=?vfHtHt=L|HT$HH|$ HT$(H|$@oH5H=yvDD$PHT$HH|$ PHHff.@AWHAVH5%lAUATUH@dH%(HD$81LD$ HD$"Hu+E1HD$8dH+%(H@L]A\A]A^A_H|$ HTHt$1@DžH|$(Ht$ Ll$"ODžH|$0Lt$D|$ HD$L(@ŅLd$MLLDLjy|$tL{|$tLlL- IEM @DE1H5H DE1H5Hn f=DcH5̀H4 |H H5H8 ]DL耀L M|;~IHff.ATHUH5iSH0dH%(HD$(1LD$HD$] HH|$HRHt$1,DžH|$Ht$Hl$MDžDd$ʇD$DH|$t,H=̋ oHHHǀsH HHT$(dH+%(H0[]A\1@DH5!H1DDH5Ha1DӁHH= 贆HHHH5H=zrH5cH=3gr"|H\HFf.USH(dH%(HD$1HD$HHEPH1Ht$nDžHl$*D$uqHv|$u*H HHT$dH+%(H([]@H= 謅HHHǀqf.苀HH=ɉ lHHHdH5FH=2qfDH5~H1Cf.12zH5H=pHHfATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HHNH1Ht$ԂDžLd$萄D$H|$0LtHD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hpx|$t,H= 轃HHPHǀ pHt$H|$qIH|$H9tHD$ HpwHD$XdH+%(H`L[]A\[~HH= D0H5yxHDH5xHs@LHtL MXpqHAHGHOHUff.AWfH1AVH5]AUATUHPdH%(HD$H1LD$ )D$ )D$0HtHPHCHtEH H5WzE1H8HD$HdH+%(HPL]A\A]A^A_H|$ HTEHt$1HD$wyDžH|$(Ll$Lt$HD$L}1Ņ{Ld$MMH|$0L(@DžLl$D|$LLDLLNl|$Lv|$LvDE1 H5xHfH|$ H\DHt$1HD$xDžxH|$(Ll$Lt$HD$L0ŅLd$Mt]L}LL}k|$tLu|$tLuL-~ IEM+H} H5wH8 Dt!DH5?wHE1DH5wHtI<$ID$H9tID$HpmL E1 mtLpL MlO^nIEHKIHff.AVHAUH5ZATUSH0dH%(HD$(1LD$H$Hu-E1HD$(dH+%(H0L[]A\A]A^fDH|$HBH1BvDžH|$Ll$L4$HD$LI.ŅLd$MwD$1LL2i|$tLs|$tLsL-5| IEM"@DE1 H5vHf=D H5wHtH9{ H5BwH8RDqHH={ vHHHH5~H=jbf.LxnL Mj1kHHfDAWfH1AVH5`XAUATUSHXdH%(HD$H1LD$ )D$ HD$@)D$0LHtHPHYHtCHD{ H5=xE1H8: HD$HdH+%(#HXL[]A\A]A^A_@H|$ H?Ht$1HD$sDžH|$(Ll$Lt$HD$L+ŅLd$MH|$0Ht$ n:DžH|$8LD|$ R:Dž0Ll$ \$Lw DLLh|$ Lp|$ Lp@DE15 H5^uH H|$ H>Ht$1HD$rDžxH|$(Ll$Lt$HD$L*ŅLd$Mt}H|$0Lh9DžLl$ D|$LDLLg|$ tLo|$ tLoL-x IEMHw H5 uH8 Dt!D H5tH E1D H5uH tI<$ID$H9tID$Hp-gL E1g>D H5tHQ DX H5tH) s@LjL MfhH(H.H6H HD$hdH+%(lHxL[]A\A]A^A_H|$0H;Ht$ 1HD$ oDžH|$8L|$(Ll$ HD$(L'Ņ Ld$(MH|$@Ht$n6DžH|$HHt$Dt$P6DžVH|$PL\$56Dž\D$(L|$LD$ VDD$ DLLc|$/Ll|$Ll@DE1 H5sHfH|$0H\:Ht$ 1HD$ nDžxH|$8Ll$(Lt$ HD$(L&ŅLd$(MH|$@Ht$25DžH|$HLD|$5DžLl$\$(L;ADLLa|$tLk|$tLklHIHs H5zsH8wDt!DH5rHE1ADH5sHYtI<$ID$H9tID$HpbL E1bD0H5ysH릃DH5sHLSfL IcbcHWH]HeHkfAVHAUH5RPATUSH0dH%(HD$(1LD$H$Hu-E1HD$(dH+%(H0L[]A\A]A^fDH|$H7H1kDžH|$Ll$L4$HD$L#ŅLd$MLmD$LL_|$tLi|$tLiL-q IEM$fDDE1]H5sH.f=D#H5sHHp H5sH8DCgHH=p $lHHHH5H=7Wf.LcL M`1~aHhHnfDUSH(dH%(HD$1HD$HH5H1Ht$iDžHl$kD$uqHil|$u*Hp HHT$dH+%(H([]@H=io kHHHǀ\Wf.eHH=)o jHHHdH5H=߳VfD@H5qrH1Cf.12`H5=H= iAVHhHRfUSH(dH%(HD$1HD$HH%4H1Ht$NhDžHl$ jD$uqHim|$u(9gHT$dH+%(H([]fDH=m iHHHǀUf.kdHH=m LiHHHdH5&H=_UfDH5AqH1Af.10^H5H=gTH(HfATUH8dH%(HD$(1HD$HD$HzH2H1Ht$fDž*Hl$hD$Ld$ HLhH|$t H|$^HD$ |$HD$uhH-3\Ht$HIfHLgIH|$t H|$z^HD$(dH+%(H8L]A\H=k gHHHǀSg{bIH=k \gHLHH56H=o"SfDH5oHE1-fE1.\H5H=eRuH~HbHHnUSH(dH%(HD$1HD$HH0H1Ht$dDžHl$zfD$uqHI_|$u(cHT$dH+%(H([]fDH=Yj eHHHǀLRf.`HH=j eHHHdH5H=ϮQfD0H5anH1Af.10[H5-H=c1QHOH9fATUH8dH%(HD$(1HD$HD$HzH /H1Ht$4cDž*Hl$dD$Ld$ HLLH|$t H|$eHD$ |$HD$uhH-0XHt$HIbHLodIH|$t H|$jeHD$(dH+%(H8L]A\H=ih dHHHǀ\Pg^IH=)h cHLHH5H=߬OfD@H5lHE1-fE1.YH5<H= b@OHHHHUSH(dH%(HD$1HD$HH-H1Ht$.aDžHl$bD$uqHyQ|$u(`HT$dH+%(H([]fDH=f lbHHHǀNf.K]HH=f ,bHHHdH5H=?MfDH5kHq1Af.10tWH5H=m`MHvH`fATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HHk+H1Ht$_DžLd$PaD$H|$0L&ZHD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@HpT|$t,H=d }`HHPHǀLHt$H|$^NIH|$H9tHD$ HpcTHD$XdH+%(H`L[]A\H=Yd _HHHH5֨H=KfHtHLQHT$8H|$HT$H|$0@D8H5iiH E1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$sTH5H=]J HHfAWAVAUATUHSHXdH%(HD$H1Ll$H\$0HD$(LH\$ D$0&aHmL|$Ld$HLLLt$ bHLt$ LD$HL$1HT$(LZu^D$LLXLLJLS|$u{L%/(RLHHDDLH^ILiSH|$ H9tHD$0HpQHD$HdH+%(HXL[]A\A]A^A_H=a ]HHtmHǀIXsXHH=a T]HHHH5.H=gIf.E17RH5H=[HHKHdH`HfuHLt$ "fDAUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HH&H1Ht$ZDžpHl$n\D$!Ld$0HL\HD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@HpO|$t,H=_ [HH+HǀGHt$HT$LHl$0HXLl$0Ht$8MHvr$H5$-H 1L:[WVIH=Y_ ZHLHH5֣H=FfHLKILl$0I9uPH|$H9tHD$ HpNHD$XdH+%(&HhL[]A\A]f.L%A_ I$HD$@LHpN띐HtHHILHT$8H|$HT$H|$0M@L%^ I$IH=H=#H8#DxH5cHIE1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3 OH56H=X:EHHH.ff.fUHE11S1H5;HdH%(HD$1PHYD$uyLHHZ|$t,H=\ XHHHǀDHD$dH+%(uzH5$HH[]wX[SHH=\ |$uiL-5P;HHI2FLLBGIH|$t H|$=HD$(dH+%(H0L]A\A]@H=9K FHHHǀ,3fAHH=J FHHHH5vH=b2fDH5qVHE1*fE1+;H5 H=D2H9HTHXH"AUATUSH(dH%(HD$1HD$HH1H1Ht$ DDžLl$ED$u5L>ÉBHT$dH+%(H([]A\A]Dc@HH=I DEIHI$HuiLU>|$tHtfIDŽ$Hs1{fDDH5QUHi1Vf1Mt:H5H=0H5H=ZC0HfUSH(dH%(HD$1HD$HHH1Ht$BDžH\$jDD$u1H1H@HHT$dH+%(H([]D ?HH=IH CHHHue|$HtHtiHǀH'0DDPH5YTH!1jf.1Y$9H5eH=Q/H5:H= B>/HʻfAUATUSH(dH%(HD$1HD$HHH1Ht$ZADžLl$CD$u5L?Hc>HT$dH+%(H([]A\A]@=HH=F BIHI$HuiL>|$tHtfIDŽ$H.{fDDH59SH1Wf1N7H5H=>-H5ڜH=@-H郺fATUSH dH%(HD$1HD$HH# H1Ht$?DžHl$AD$u?H4HHHC=HT$dH+%(H []A\fDKDžgLd$5@D$MI$HdH@H9H6 I\$hI$H@ID$HtHHHMiDHH59PH1zf1qfD$>t-H=B V>HHtHǀD$*I|$H/tJ|$Hl$H9|$H9f.LfD.3H5H=}<)H5H=)xH邶fUSH(dH%(HD$1HD$H$H- H1Ht$;DžHl$j=D$Ht_H5YC HH#; HK3Ht x|$t,H=FA 9HHHǀ!&H> HHT$dH+%(uuH([]4HH== t9HHHuXH_oDH5KH1D1{.H5H=7$H5H=3$Hf.ATHUH5oSH@dH%(HD$81LD$ HD$HD$HH|$ H'Ht$16DžH|$(H}Ht$1Hl$6DžLd$M4_8D$LHw.|$t,H=a< 8HHHǀT$L%< I$HD$8dH+%(H@L[]A\E1DE1EH5JH@DE1H5^JH@c2HH=; D7HHH H5H=W #H5H=5"Ha; H5JH8z ,H!H)AVHAUH5mATUSH@dH%(HD$81LD$ HD$Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ HHt$14DžH|$(Ld$Lt$HD$LŅLl$M!6D$LL|$ItL1|$tL1H51L5)LHD$- L)HD$DH5qIH1f.=t!DH5IH1Hq9 H5IH81/HH=99 4HHHH5}H=} ]*H-H3DATHUH5ISH@dH%(HD$81LD$ HD$HD$HH|$ H Ht$12DžH|$(H Ht$1Hl$\2DžLd$M44D$LH7!|$t,H=8 3HHHǀ L%e8 I$HD$8dH+%(H@L[]A\E1DE1H5HH@DE1H5fHH@.HH=Q7 2HHH H5{H=|H5H=s1H7 H5HH8* @(H逬H鈬AVHAUH5iATUSH@dH%(HD$81LD$ HD$Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ H Ht$1H0DžH|$(Ld$Lt$HD$LNŅLl$M1D$LLi.|$ItL-|$tL-H5Y 1Lw1)LHD$N) La%HD$DH5GH1f.=t!DH5GHX1H!5 H5GH8:1+HH=4 0HHHH5fyH=yR &H錪H钪DAUATUH0dH%(HD$(1HD$HD$HHy H1Ht$R.Dž8Hl$0D$Ld$ HL1%Hl$LHq-H|$ tLQ&|$ujL-~ #HHI{.LL/IH|$t H|$&HD$(dH+%(H0L]A\A]DH=3 $/HHHǀte*IH=A3 .HLHH5wH=wf.DPH5IFH!E1!fE1"#$H5LH=-PHH4HH+AUATUH0dH%(HD$(1HD$HD$HHY H1Ht$2,Dž8Hl$-D$Ld$ HLHl$LHQ+H|$ tL1$|$ujL-^ y!HHI[,LLk-IH|$t H|$#HD$(dH+%(H0L]A\A]DH=a1 -HHHǀTe'IH=!1 ,HLHH5uH=uf.D0H5yDHE1!fE1""H5,H=*0HWH錧HvHZ郧ATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH+ H1Ht$*DžLd$+D$H|$0L6$HD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp0|$t,H=J/ *HHPHǀ=Ht$H|$IH|$H9tHD$ HpHD$XdH+%(H`L[]A\%HH=. l*HHHH5FsH=s2fHtHL9HT$8H|$HT$H|$0@DH5IBHyE1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$s=H5fH=6(jHH"fAWHf1AVH5`AUATUSHxdH%(HD$h1LD$ )D$ HD$0qHtHPHHtHHi. H52BE1H8_HD$hdH+%(FHxL[]A\A]A^A_fLd$Ll$H|$ HD$HH\$PLLD$PH\$@Hl$@H$HD$,0Hl$@LD$HL$1HT$HH$H H|$(H1|&L4$Mw2(D$]LHL*H|$HGLD$H|$MtAhuILPH|$Ht ouHP|$tL#|$tL#L% HHD$HHt@Lp'I.D‰H5?H跾E1H|$Ht ouHPH|$@H9*HD$PHpfDLd$Ll$H|$ HD$HH\$PLLD$PH\$@Hl$@HD$*xHl$@LD$HL$1HT$HH#&$iLA(LHL)H|$HGLD$H|$MtAhuILPH|$Ht oLF<$t,H=Q* %HHHǀDL%@ HHD$HHt@L%MD IH=) %HLHxH5^nH=nJf.HP7H5H=#"fLD$HD$MyAhnJf IH=I) $HLHlH5mH=mfLD$HD$MAhnfH( H5r=H8 U WIhHn鋠H鵠I鐠I錠fATHUH5h[SH@dH%(HD$81LD$ HD$HD$DHzH< H|$ Ht$1"Dž9H|$(Hl$HG I!H#D$6H|$LHH|$HhLD$GH|$MtAhuILPH|$Ht o!|$t,H=[' "HH5HǀNH-J HHD$HHt@H"H|$IHu[HD$8dH+%(H@L[]A\DH5<HH|$E1HtouHPfD;HH=y& "HHHH5jH=/k fHPDLD$HD$MAhH5|H=b  fDFH5/<H1f+HH ff.AUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HHi H1Ht$BDžpHl$ D$!Ld$0HLHD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hpk|$t,H=$ ( HH+Hǀx Ht$HT$LHl$0HnLl$0Ht$8MHvr$ H5 -H 1LWIH=# HLHH5fhH=hR fH*gLaILl$0I9uPH|$H9tHD$ Hp\HD$XdH+%(&HhL[]A\A]f.L%# I$HD$@LHp띐HtHHHT$8H|$HT$H|$0M@L%y# I$IH=,fTH H DH519HٵE1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3H5xH= ŚHΚH֚Hff.fAWfH1AVH5TAUATUSHdH%(HD$x1Hl$@)D$@I)D$P)D$`躵Ht8HtOHH[H HHH" H5w>E1H8脴XfHl$0H胱|$0HItH|$0tHH5" LIHD$xdH+%(HĈL[]A\A]A^A_ÐHl$0H H|$@1HD$0HH|$@H 1HHD$0Dž[Ld$0AD$(D  LHH|$(t,H=6 HHsHǀ)H5* HIDH|$@1lH|$@HWDž\$0D$(]H11҉HH ctHx |$(dH=n HHHǀa3@DE1腱H5>6HV'H|$@HHD$0:AŅ Lt$0MD$0O1ɺLHI|$0tHq|$0tHbH5 LNAII>IFH9~IFHp1l@HY H55E1H8o@f.H|$@14H|$H "H|$@Ht$${DžH|$HH55l$$IHH@Hu 6A]U HIƅt}Hc1ɉHELl$0Hl$0D$8Ld$(AEHLLDLH|$(Ht ouHPD$8D$89uL H5+ LImIL H|$@1\H|$HHGHH|$@Ht$(+DžYH|$HHl$0D|$(HD$0HAŅ Lt$0MH蠬 A E11LDHIz|$0tH|$0tHH5- LAIL L fD1fH|$@1TH H|$H11H|$@Ht$(HD$0DžCH~ H|$H1Ht$0H\$(PLd$0MD$$[ LfHnHHk |$$H= HHHǀH|$@Ld$0HD$0LŅKLl$0M=H|$HLDžNLd$(D|$0L謪 1DLHI|$(tL|$(tLH5B LIL L @H|$H1 H|$PHGHH|$XHGHF H|$@Ht$$DžG H|$HHt$(Dd$${Dž$D$(H|$PHl$0HD$0H$AŅAL|$0MH|$XHHD$0PÅLt$0MH@$MLDHHD$M|$0tH|$0tHH5 H|$iAIH|$@Ht$ Dž'H|$HHl$0Dt$ HD$0HAŅ Ld$0M H|$PHt$$'Dž H|$XHt$(D|$$Dž.D$(H|$`H$kDžD$0H\$H߉D$ rDL$D$DLDHH|$tHV|$tHGH5 H3AHIat(D莩H5.H_E1& HH=  HHHH5[H=[rfH|$@1TdH H|$H11GH H|$P11*H|$@Ht$$HD$(HD$0DžH|$H1Ht$(\$$Hh K Ld$(M HF H|$P1Ht$0|Lt$0MD$  H1ɺHHCE1LHADuLDHgH|$ {Ll$ LG |$ cL4 VH|$@14He H|$H11?H|$P1˺H|$@Ht$$HD$(DžH|$H1Ht$(l$$H t Ld$(MK H|$PHt$0`DžF H\$0|D$  EfHnLHIP|$ t=H|$ / |$ t,H=Y HHHǀLH5M LI&H|$@1TH|$H1@H|$PHGHH|$@Ht$$ODž}H|$HHt$(Dd$$Dž H|$PHl$0\$(HD$0HAŅzLt$0M H解 LDHIj|$0tH |$0tH H5= LAI AADDD.H5'*H1H|$@1,x8H|$H.t*H|$P1xHb3If.H|$@1<H|$HHGHH|$P16H|$@Ht$(DžH|$HLl$0Dt$(HD$0L%Ņ3Ld$0M-H|$PLDži L|$$\$0L[A E1LDHI |$$tL@ |$$tL1 H5 L HLL I71fH|$@1H|$HHGHH|$PHGHbH|$@Ht$(IDžwD$(H|$HHl$0HD$0H$AŅH\$0HH|$PHHD$0D$Lt$0M L|$$L臠H4$1HǺI11ɺHHH1L H1ɺLHH1L HL|$$tL||$$tLmH5 LY AID$~1/H|$@Ll$0HD$0LuŅLd$0MH|$HHt$(DžH|$PLDt$(DžL|$$\$0L'DLHI|$$NLw|$$;Ld.AcADDDƠH5&H藡:1H|$@Ht$$DžH|$HLl$0Dt$$HD$0LJŅXLd$0MRH|$PHt$(DžH|$XL\$(XDžD$0Ll$ L$`D$A LDHI|$ tLD|$ tL5H5 L! HDD舟H5A$HY@DE1]H5#H.fHH= |HHHH5VQH=QBfH H5%H8ʟD;HH=y HHHH5PH=/QfHQ H5#H8j;DDpH5%HAI}IEH9t IEHp LE1H H5($E1H8DH5#H軞^DƝH5%H藞3I<$ID$H9tID$HpL E10DE1gH5#H8 AADDD1H5%HxHH= YHHHzH53OH=lODE1ŜH5&%H薝g1`D荜H5$H^DiH5%H:AD8H5%H m1荺m=tEH5$HʜE1AbH;HCH9t HCHpA H4D$0D$"MI>IFH9t IFHp LE1DSH5$H$H H5$E1H8DH5b%HD‰E1H5!H蹛H H5!H8螛ou¸뻃D蝚H5#HnDyH5$HJHH= HHHH5{LH=LgH H5" H8`IH= AHLHH5LH=TLDE1譙H5!H~OD艙H5 $HZ=tE^H5#H/E1AI?IGH9t IGHp LnH[ HnuE1՘H5V H覙wHr H5!H8苙AHJ H5s!H8cH/ H5@ E1H8E[L LXH H53"H8 AH5B\H=FH5/\H=3H5\H= H5 \H= IU~H${~H$~I~I~I$~H*~H>~HG~I~H~H~H~HHHH~HHH~H}HHHH3H鉀HHZH需H߀H HHހH߀HH]HHAHBHH8H>H$H*H1~Hd~H'HIH鋀H鑀fUSHdH%(HD$1HmHD$H;I q@HH@0HX@H@HE@HEHH HEH@|$HEHE`HEPE`HEhHEpHExHDžt,H=> HHHǀ1HD$dH+%(H5v HH[]HH= |HHHH5VFH=FBfH H5J$H8ʔ|$tH|$IfHD$dH+%(u H1[]H5WH=HHHPAWHAVH544AUATUSHxdH%(HD$h1H\$0LD$H$H\$ Hl$ HD$(D$0۔HuFE1H|$ H9tHD$0Hp{HD$hdH+%(HxL[]A\A]A^A_DLd$H1Hl$ H LbDžH|$Ht$L<$HD$Hl$ gAŅLt$MMt,H5 HH LHt L;`.~ILd$@LLLPHl$ LHH|$@HD$PH9tHD$PHp|Ht$(H|$ MAIL5 LHD谑H59"H聒@=wDDDyH5b"HJODH H5"Hl$ H8%*;ID}O}fDAVAUATUSH`dH%(HD$X1Hl$ D$ HD$Hl$HD$HfHH Ht$1HmDžSLd$Mt,H5* HH LHt H;X}I$Lt$0LLPHD$0H\$@H|$HT$8H9HL$@H90Ht$ HD$HT$HL$ H"H|$0Ht$@HD$8H|$0H9tHD$@HpuHt$HT$LH\$0HLl$0Ht$8MHv/a H5R H1LDH@LILl$0I9uPH|$H9tHD$ HpHD$XdH+%(+H`L[]A\A]A^L%Q I$HD$@LHp띐HD$HT$HL$ H\$0H\$@HL% I$YH=?H] HX HtHtmHHT$8H|$HT$H|$0_E1 DPH5) H!E1fD$@HT$8H|$zHzHzAVHf1AUH5.ATUSH@dH%(HD$81LD$ )D$ HD$0cHtHPHpHt:H[ H5 H8T1HT$8dH+%(4H@[]A\A]A^ÐH|$ Ld$HD$LŅLl$MH|$(D$ILHI|$tL9|$tL*H5 L(I}IUH9tHD$IEHpHD$ LHD$HD$f.t!D6H5H1H9 H|$ Ld$1HD$LHD$H|$ H 1LDž+Ld$AD$ LHHL|$t,H=6 HHTHǀ)H5z HH H5:H81H|$ LŅLt$MtD$SLHIE|$tLF|$tL7H5ؿ L#5I>IVH9tHD$IFHp HD$ LHD$HD$HH= HHH8H5v<H=<bf{IH= \HLHH56<H=o<"f;HH=y HHHH5;H=/<fD萉H5Ha1H H5H8D1I}IEH9t IEHp L1%H5NMH=RHH H5H8{1HT$8dH+%(H@[]A\fH|$ H Ht$1HD$HD$DžH|$(Hx Ht$1Hl$DžULd$D$LH3|$t,H= PHHkHǀH HDyH5Hz1f.H|$ Ḫ Ht$1HD$/DžHl$Ld$HSw1Ly|$tH|$tHH\ HuHH= dHHHH5>+H=w+*f.DxH59Hy1f.DxH5Hqy1H5<H=~HhHhHhHhfATHUH5SH@dH%(HD$81LD$ HD$HD$yHH|$ H Ht$1DžH|$(H5 Ht$1Hl$\DžLd$M4D$LH|$t,H= HHHǀL%e I$HD$8dH+%(H@L[]A\E1DE1vH5Hw@DE1vH5vHw@HH=Q HHH H5(H=)H5:H=sH H5H8*w @HfHfUSH(dH%(HD$1HD$HH% H1Ht$DžHl$JD$uqH|$Hu/H5 1HHT$dH+%(H([]H=! HHHǀfHH= HHHdH5f'H='RfDuH5Hu1Lf.1;H58H=HeHefATHUH5SH@dH%(HD$81LD$ HD$HD$vHH|$ Hw Ht$1DžH|$(Hũ Ht$1Hl$DžLd$M4oD$LH'|$t,H=q HHHǀdL% I$HD$8dH+%(H@L[]A\E1DE1UsH5 H&t@DE1-sH5V Hs@sHH= THHH H5.%H=g%H57H=Hq H5 H8s HcHcAUfH1ATH5USHXdH%(HD$H1LD$ )D$ )D$0sHtHPHFHt@H H5zH8r1HT$HdH+%( HX[]A\A]fH|$ H Ht$1HD$oDžH|$(Ht$Hl$џDžH|$0Ht$Dd$賟DžDl$D$DDH$|$t,H= HHHǀHcG fDqH5Y Hq1f.H|$ H Ht$1HD$oDžH|$(Ht$Hl$ўDžDd$ D$01DHC|$t,H= HHiHǀHcf)H5Z4H=*^fDDpH5 Hp1fDoH59 Hp1f.HH=Y HHH3H5!H="fDpoH5y HAp1Rf.HH= HHHH5f!H=!RfDoH5 Ho1H53H=H9`HA`HK`HS`fATHUH5 SH0dH%(HD$(1LD$HD$pHH|$H Ht$1DžH|$Ht$Hl$NDžDd$D$DH|$t,H= /HHHǀH HHT$(dH+%(H0[]A\1@DxmH5 HIn1DDPmH5 H!n1DHH= tHHHH5NH=:H5#1H='H^H^f.ATHUH5% SH0dH%(HD$(1LD$HD$=nHH|$H Ht$1 DžH|$Ht$Hl$nDžDd$D$DHB|$t,H= OHHHǀH HHT$(dH+%(H0[]A\1@DkH5 Hil1DDpkH5 HAl1DHH= HHHH5nH=ZH5C/H=GH/]H]f.ATHUH5= SH0dH%(HD$(1LD$HD$]lHH|$H Ht$1,DžH|$Ht$Hl$DžDd$D$DH|$t,H= oHHHǀ迿H HHT$(dH+%(H0[]A\1@DiH5 Hj1DDiH5) Haj1DHH= HHHH5H=zH5c-H=3g"H[Hy[f.ATHUH5 SH0dH%(HD$(1LD$HD$}jHH|$H Ht$1LDžH|$Ht$H\$.DžxPl$D$HtkH{ HHT$(dH+%(H0[]A\f1@DhH5A Hh1DDgH5 Hh1D3IH=q HLHuGD$HtkBH== HHt-Hǀ4jH5H=藼H5+H=P脼HYUSH(dH%(HD$1HD$HH] H1Ht$DžH\$ZD$u)[HT$dH+%(H([]@HH=A HHHu]|$[tHtaHǀHDDHfH5Hg1kf1b$H5eH=QH5:*H= >HXfATUH(dH%(HD$1HD$HH H1Ht$]DžLd$D$u0H5 1LHT$dH+%(H(]A\HH= HHHue|$tHtlHǀHںDeH5He1kf.1ZH5H=NH5(H=HWfATHUH5SHdH%(HD$1I(fI1MtFH<$hL% HI\$ID$ HtH{t=H[HuAD$(HD HHT$dH+%(u$H[]A\H;H uHbff.@ATHUH5 SHdH%(HD$1IXeI1MtFH<$EgL%֗ HI\$ID$ HtH{t=H[HuAD$(Ht HHT$dH+%(u$H[]A\H;H uH&bff.@H$l@Hl@USH(dH%(HD$1HD$H H HHt$KDžHl$D$uvHtHHH|$t,H= HHHǀHR HHT$dH+%(uuH([]cHH= DHHHuXH_oDaH5Hb1D1{H5%H=ɶH5H=趶HdTf.AUHATH5)USHHdH%(HD$81LD$ HD$HD$bHH|$ H] Ht$1DžH|$(H; Ht$1H\$zDžxlLd$M1D$DkA\$1A9@]IHD$8dH+%(HHL[]A\A]E1DE1E`H5Ha@DE1`H5H`@cHH= DHHHud|$DkA\$2Ht8HǀHuHa H5H8z` 萾H5#H=轴H5H=誴HqRff.ATHUH5'SH@dH%(HD$81LD$ HD$HD$`HH|$ HO Ht$1DžH|$(H% Ht$1Hl$lDžLd$(D$Ht>LH[|$t,H=% HHHǀHy HHT$8dH+%(H@[]A\1@D^H5H^1DD]H5yH^1D3HH=q HHHu&HH5!H=в苼H5H=踲HPff.AWfH1AVH5&AUATUSHdH%(H$1L$HDŽ$)$)$^HtHPHH5HtGH H5 E1H8]H$dH+%(HL[]A\A]A^A_fH$H Ht$@1HD$@Dž:HD$@Ld$`H$HD$`LH$|ŅLt$`MH$Ht$ DžD$ LH$HD$`D$ {Å Ll$`ML|$LYIVIHOHD$`HHD$hD$pT$ H<$LL詶|$tL|$tLL% I$ML蟼 L貸oDD[H59H[E1CH$H) Ht$@1HD$@DžH$Ld$`L|$@HD$`LzŅELt$`MLXH$Ƅ$H$HDŽ$IVIHHD$ HHD$(D$0L$Ht$ LLIH$H9tH$Hp苷|$`tLl|$`tL]H HIfDHy H5H8ZDH$Hю Ht$ 1HD$ 4DžRH$Ll$`Ld$ HD$`L7yŅLt$`MwH$L߇DžD$`L|$L$WH$Ƅ$H$HDŽ$IVIHmHD$@HHD$HD$PL$$Ht$@LLͳH$H9tH$Hp|$L|$Lٽw@KDBXH5HY%fDDE1XH56HXCDWH5!HXE11I>IFH9t IFHp7 L*MI}IEH9t IEHp LE1HD$ fL訸 L軴`fDD WH5QHWI>IFH9t IFHplL E1\=tEVH5:HWE1fDHA H5RH8ZWlDHD$@HD$`L謷 L迳H H5H8WHqHUIHiIHwIHIIIHIH5IHIff.AWfH1AVH5+AUATUSHdH%(H$1L$HDŽ$)$)$VHtHPHH5HtGH H5iE1H8UH$dH+%(HL[]A\A]A^A_fH$H Ht$@1HD$@\Dž:HD$@Ld$`H$HD$`LH$[tŅLt$`MH$Ht$ DžD$ LH$HD$`D$ tÅ Ll$`ML|$LQIVIHOHD$`HHD$hD$pT$ H<$LLi|$tL*|$tLL% I$MLߴ LoDDXSH5)H)TE1CH$Hi Ht$@1HD$@̺DžH$Ld$`L|$@HD$`LrŅELt$`MLPH$Ƅ$H$HDŽ$IVIHHD$ HHD$(D$0L$Ht$ LL H$H9tH$Hp˯|$`tL謷|$`tL蝷HN HIfDH H5H8RDH$H Ht$ 1HD$ tDžRH$Ll$`Ld$ HD$`LwqŅLt$`MwH$LDžD$`L|$L$AOH$Ƅ$H$HDŽ$IVIHmHD$@HHD$HD$PL$$Ht$@LL荡H$H9tH$HpO|$L,|$Lw@KDPH5HSQ%fDDE1UPH5&H&QCD0PH5IHQE11I>IFH9t IFHpw LjMI}IEH9t IEHp6 LE1&HD$ fL L`fDD`OH5yH1PI>IFH9t IFHp謬L E1蜬=tENH5rHOE1fDH H5jH8OlDHD$@HD$`L LH+ H5TH8DOHqNHBHBHBHCIcBHCHBHBff.ATHf1UH5SH0dH%(HD$(1LD$)D$HD$ WOHtHPH$Ht>HO H5XH8HN1HT$(dH+%(H0[]A\fH|$Hl Ht$1HD$ϴDžH|$Ht$Hl${DžWDd$mD$DHe|$t,H=o HHmHǀbHú H,fDLH5HQM1f.H|$H Ht$1HD$DžHl$Ld$HJdL覞|$tHw|$tHhH H;HH=y HHHH5H=/fDKH5HaL1f.D`KH5H1L1EH5nH=>rH@H@H@Hq@fUSH(dH%(HD$1HD$HH H1Ht$nDžHl$*D$uqH艮|$u(YHT$dH+%(H([]fDH= 謳HHHǀf.苮HH=ɷ lHHHdH5FH=2fDIH5HJ1Af.10质H5 H=Hv?H`?fATHUH5WSH0dH%(HD$(1LD$HD$JHH|$H`~ Ht$1̰DžH|$Ht$Hl$wDžDd$jD$DHR|$t,H=l HHHǀ_H HHT$(dH+%(H0[]A\1@DXHH5H)I1DD0HH5aHI1DsHH= THHHH5.H=gH5 H=ӯ¦H=H=f.AUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HH| H1Ht$DžpHl$记D$!Ld$0HL聬HD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp|$t,H=5 دHH+Hǀ(Ht$HT$LHl$0HLl$0Ht$8MHvrx H5x -H 1LzW[IH= HHHǀ1HD$dH+%(uzH5w HH[]鷬蛧HH=ٰ |HHH\H5VH=BfHD$dH+%(u H1[]H5 H=۪Ht9Hu9H}9ff.ATHf1UH5 SH@dH%(HD$81LD$ )D$ HD$0DHHv H|$(11HD$H|$ Hsv Ht$1HD$趩DžlHUv H|$(1Ht$Hl$菩nLd$MDD$LOH|$At,H=> HHtHǀ1Ic虦I@H1 H5E1H8'BHD$8dH+%(H@L[]A\H|$ Hlu Ht$1踨DžH|$(Ht$Ld$:TDžL$fH~PD$fHnL|$At,H=M HHpHǀ@Ic訥I)DE1]@H5H.Af蛤HH=٭ |HHHRH5VH=BfDE1?H56H@f+HH=i HHHH5H=ҔfDE1}?H5HN@"DE1T?H5H%@H H5H8 @ H5IH=MH56H=:H5H5H5H6f.AVHAUH5ATUSH@dH%(HD$81LD$ HD$9@Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ Hr Ht$1DžH|$(Ll$Lt$HD$L]ŅLd$MqD$LL)|$tL8|$tL)肤4LHD$ L HD$fDp=H5HA>1f.=t!D7=H5H>1HѪ H5:H8=1[HH= Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ H|p Ht$1ȣDžH|$(Ld$Lt$HD$L[ŅLl$MQD$LLI|$fH~tL|$tLfHnL.LHD$Ӝ LHD$ @DH;H5H<1f=t!D;H5H;1H H5H8;1;HH=y HHHH5H=/蝙H{2H2DUSH(dH%(HD$1HD$HHn H1Ht$DžHl$誣D$uqH9|$u(٠HT$dH+%(H([]fDH= ,HHHǀ|f. HH=I HHHdH5H=貎fD`9H5H1:1Af.104H5]H=-aHy1Hc1fUSH(dH%(HD$1HD$HH%m H1Ht$nDžHl$*D$uqH蹌|$u(YHT$dH+%(H([]fDH= 謡HHHǀf.苜HH=ɥ lHHHdH5FH=2fD7H5H81Af.10贖H5H=H90H#0fUSH(dH%(HD$1HD$HHk H1Ht$DžHl$誠D$uqHّ|$u(ٝHT$dH+%(H([]fDH= ,HHHǀ|f. HH=I HHHdH5H=貋fD`6H5H171Af.104H5]H=-aH.H.fUSH(dH%(HD$1HD$HH%j H1Ht$nDžHl$*D$uqH |$u(YHT$dH+%(H([]fDH= 謞HHHǀf.苙HH=ɢ lHHHdH5FH=2fD4H5iH51Af.10贓H5H=H-H-fUSH(dH%(HD$1HD$HHh H1Ht$DžHl$誝D$uqH|$u(ٚHT$dH+%(H([]fDH= ,HHHǀ|f. HH=I HHHdH5H=貈fD`3H5AH141Af.104H5]H=-aHy,Hc,fUSH(dH%(HD$1HD$HH%g H1Ht$nDžHl$*D$uqH9|$u(YHT$dH+%(H([]fDH= 講HHHǀf.苖HH=ɟ lHHHdH5FH=2fD1H5!H21Af.10贐H5H=H9+H#+fUSH(dH%(HD$1HD$HHe H1Ht$DžHl$誚D$uqH蹒|$u(ٗHT$dH+%(H([]fDH= ,HHHǀ|f. HH=I HHHdH5H=貅fD`0H5H111Af.104H5]H=-aH)H)fUSH(dH%(HD$1HD$HH%d H1Ht$nDžHl$*D$uqHI|$fH~u-fHnCHT$dH+%(H([]H= 褘HHHǀf苓HH=ɜ lHHHdH5FH=2fD.H5H/1Gf.16贍H5H=H(H(fUSH(dH%(HD$1HD$HHb H1Ht$DžHl$誗D$uqH |$fH~u-fHnÇHT$dH+%(H([]H= $HHHǀtf HH=I HHHdH5H=貂fD`-H5H1.1Gf.164H5]H=-aHy'Hc'fUfH1ҹH59HAWAVLEAUATSHdH%(HE1HE)E)E)E)Ec.Ht.HHHwHcHcH>fHA H5E1H87-HEdH+%(#HeL[A\A]A^A_]fH0Hz` H}1HxHH H HDžHDžHDž(ƅ0Hh|DžHH}LHDžLHpH HhhKÅvLMH}HG H HhHHH Hh̒IH!H1` H}H 1HHh詒Dž3HH@HH}H HHhjYDž}H}LHDž4H Hh_JPpHH8H H}LH HDžHhJXLM!L'L`H5aLL`HH@HpD4AVL@LHAUHH8Hp_zH HpH HHhNHpLڊtLَtLȎH(H 襀IĀ Pi X? fH H;xH0HplHPH*] H}1HxHH@H@HDžHDžHDžHƅPHp,Dž*HH}LHDžLHHH@HpHÅLMH}HG#H@Hp趎H@H@Hp|IHH\ H}H@1HHpYDžHH`HH}H@HHpVDžH}LHDž4H@HpGP]HH8H}H}LH@HDžHpFXLMpH}LH@HDžHpFhjLMLl$WH`L`LAVD4HH@HHAU8H`vH@H`H HHp۳H`otLntL]HHH@:}IĀPXhpfDH@H;x-HPHpHY H}1HHHHDžHHDžƅHxƌDžHH}LHDžLHXHHxDADž LMhH}HGHHxOHPHHxHaLLM"H H5HHh0H@H5HHpH`H5~HH`LHhMLpLAHX`LHPLXhtLHXH LLxWHXLH`ׄHp˄Hh迄tL辈tL譈HHzAI Lr L腀 HQW H}1HHHHDžHDžHHDžƅHxSDžAHH}LHDžLHXHHx?BADž LMH}HGHHx܈HPHHx袉HH W H}H1HHx肉DžMHHxHLH H5HHh|H@H5HHp_H`H5HH`BHhLLxpALLHP`HXqHH IHxLL诮LGH`;Hp/Hh#tL"tLHHwAIyfHT H}HH1HLHDžHDžHDžƅʇDž( HH}LHDžLLHx?ADž2LM H}HGJLaHX5HHT H}H1LDžLHLHPHH}LMDžvLDLH H5jHHhH@H5QHHp΄H`H59HH`豄HhLHxpELLLP`HXLx*oHxLH L HxH`HpHhtL菃tL~HH[uAI^HH9HHpH{lHR H}1HHHHDžHDžHHDžƅHxDžHH}LHDžLHhHHxIFH9t IFHps LE1st@=t9EH5HH Hh@E1=DDDH5HHHxdwHH5HxH H84GD8H5HH@HpE1{=DDDH5HHHxDH5YHH Hh{fDDH5!HHHxCVfDDHH5HHHx fDDH5HHHxfDDH5yHT=t-EH5&HH@HppHDž`E1DžhDžXfDt+Mt&I?IGH9t IGHpp LpP{DXH`HH;HCH9tHCHpHp`pH` OpfH H5HhHf H8HH5HxH= H8]pH@H5HpH H84kHH5yHxH H8 H H5PLH8HH5.HxH H8DžXE1XMI}IEH9t IEHpo LE1 ovDvH5HHHx9fA;DžXE1I>IFH9t IFHpn LnDXEXMI?IGH9t IGHpNn LAnDH5=HH HhoDžXE1E1DžPtII?IGH9t IGHpm LmDPEy%DXE_TfPDPtMtI>IFH9t IFHphm L[m뢃DH5ZHH@HpHDž`E1DžhDžXDžPDkH5HHHx.A9I>IFH9t IFHpl LlLDH5HAsI>IFH9t IFHpJl L=lHDH5Hy맃DH5HHHxJDUH5HH@HpD#H5\HH Hhy=t-E H5cHH HhDžXE1M=t-E H5HHHxgADeDH@H5BHpH { H8,DžhE1E1DžXDžPqHH5HxHz H8 H H5HhHz H8 IHH5HxHmz H8 ZHYz H5zH8r Lm LiX=t-EV H5wHH Hh L8E1X=t-E H5%HH@Hp HDž`L8E1Džh[ H5JHHHx| AI}IEH9t IEHph Lh[Y H5LH# N4 H5HHHx  H5HHHx H5mHH@Hp DžhE1E1DžXDžPHDž` H5HH HhD Lk LgdH@Hp2gGHHxgHHxf0fHH5HxH{w H8 /H H5pHhHRw H8r H@H5GHpH)w H8I HHxQfH Hh4fh=t-E H5HH@Hp L`E1L8rL2j LEfH8Hj H$fvLi L fLgH H5HhHv H8< H@H5HpHu H8 GLi Le|Lli LeLH8HKi H^eL1i LDeH@H5HpH[u H8{I<I<IfHIZIZHHhIIIHHx[I^IPIPIPIPI-I-Hp5IlHxDHvIJI2I>IJIJHHFAUfH1ATH5 USHXdH%(HD$H1LD$ )D$ )D$0IHtHPHVHHt>H7t H5E1H8-HD$HdH+%(]HXL[]A\A]H|$ Ht9 Ht$1HD$HD$HD$lDžHD9 H|$(1Ht$Hl$~lLd$MH9 H|$01Ht$PlH\$HunD$SAt$HXi|$t,H=r mHHnHǀYL%Vr I$@H|$ Hl8 Ht$1HD$kDžULd$Hl$L1Hh|$tL5i|$tL&iL%q I$XDH|$ H7 Ht$1HD$HD$&kDž<H|$(H7 Ht$1Hl$jDžLd$M@lD$%At$Hh|$t,H=p SlHH/HǀXL%q I$fDE1H5H\fDE1H5VH^,ffIH= p kHLHH5H=rWfDE1H5Hf[fHH=o fHD$dH+%(u H1[]GH5H=P>HHHff.USH(dH%(HD$1HD$HH H1Ht$PDžHl$QD$uqHi?HA+]À|$u#NHT$dH+%(H([]ÐH=U TQHHHǀ=f;LHH=yU QHHHdH5H=/HT$dH+%(H([]H=1R MHHHǀ$:fHHH=Q MHHHdH5vH=b9fDH5H1Gf.16BH5 H=K9HHfATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH H1Ht$KDžLd$LD$H|$0L&4HD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp0@|$t,H=JP KHHPHǀ=8Ht$H|$9IH|$H9tHD$ Hp?HD$XdH+%(H`L[]A\FHH=O lKHHHH5FH=27fHtHL9=HT$8H|$HT$H|$0@DH5yHyE1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$s=@H5fH=6Ij6=HFHNfUSH(dH%(HD$1HD$HH- H1Ht$nHDžHl$*JD$uqHI|$u(YGHT$dH+%(H([]fDH= N IHHHǀ5f.DHH=M lIHHHdH5FH=25fDH5H1Af.10>H5ݣH=G4HHfATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH H1Ht$FDžLd$HD$H|$0L6HD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp<|$t,H=L GHHPHǀ 4Ht$H|$5IH|$H9tHD$ Hp;HD$XdH+%(H`L[]A\[BHH=K DDžHl$ED$uqH 3HH|$u(HcAHT$dH+%(H([]DH=I tEHHHǀ1f[@HH=I IH=IG BHLHH5ƋH=.fHL3ILl$0I9uPH|$H9tHD$ Hp6HD$XdH+%(&HhL[]A\A]f.L%1G I$HD$@LHps6띐HtHH94HT$8H|$HT$H|$0M@L%F I$IH=H- H( DhH5H9E1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$36H5&H=?*-H&H.HDf.AUHATH5USHHdH%(HD$81LD$ HD$HD$"HH|$ H Ht$1>DžH|$(H Ht$1H\$>DžxlLd$M@D$DkA\$1A9@DIHD$8dH+%(HHL[]A\A]E1DE1H5Hf@DE1mH5H>@:HH=C ?HHHud|$DkA\$2Ht8HǀH+HC H5ʡH8 4H5 H== +H5H=G*H?ff.AUHATH5USHHdH%(HD$81LD$ HD$HD$HH|$ H Ht$1<DžH|$(H Ht$1H\$<DžxlLd$Mq>D$DkA\$1A9@BIHD$8dH+%(HHL[]A\A]E1DE1H5HV@DE1]H5H.@8HH=A =HHHud|$DkA\$2Ht8HǀH)HA H5ҠH8 2H5H=;(H5H=7(HHff.AUHATH5USHHdH%(HD$81LD$ HD$HD$HH|$ H Ht$1:DžH|$(H Ht$1H\$:DžxlLd$Ma<D$DkA\$1A9@@IHD$8dH+%(HHL[]A\A]E1DE1uH5HF@DE1MH5H@6HH=? t;HHHud|$DkA\$2Ht8HǀH'H? H5ڟH8 0H5H=9&H5H='&HQff.USH(dH%(HD$1HD$HH H1Ht$8DžH\$:D$u)[7HT$dH+%(H([]@S5HH=> 4:HHHu]|$[tHtaHǀHo&DDH5 Hi1kf1bt/H5H=%H5H=Z8%HfUSH(dH%(HD$1HD$H Hm HHt$7DžHl$g9D$uvHtHH<HD-|$t,H=^= 9HHHǀQ%H= HHT$dH+%(uuH([]3HH== 8HHHuXH_oD H5H1D1{-H5%H=6)$H5*H=c$Hf.ATHUH5GSHdH%(HD$1IHI1MtFH<$5L% HI\$ID$ HtH{t=H[HuAD$(Hd< HHT$dH+%(u$H[]A\H;H uH,ff.@ATHUH5@FSHdH%(HD$1IxI1MtFH<$eL% HI\$ID$ HtH{t=H[HuAD$(H; HHT$dH+%(u$H[]A\H;H uHF/,ff.@ATHUH5pESHdH%(HD$1II1MtFH<$L%V HI\$ID$ HtH{t=H[HuAD$(H: HHT$dH+%(u$H[]A\H;H uHv_+ff.@ATHUH5DSHdH%(HD$1II1MtFH<$L% HI\$ID$ HtH{t=H[HuAD$(H9 HHT$dH+%(u$H[]A\H;H uH*ff.@ATHUH5CSHdH%(HD$1II1MtFH<$L% HI\$ID$ HtH{t=H[HuAD$(H$9 HHT$dH+%(u$H[]A\H;H uH)ff.@H@H@H@H@H@ATUH(dH%(HD$1HD$HH H1Ht$1DžLd$3D$u0H5y 1L_3HT$dH+%(H(]A\+.HH=i7 3HHHue|$tHtlHǀHJDpH5HA1kf.1ZD(H5{H={qH5ZH=*1^H fUSH(dH%(HD$1HD$H H] HHt${0DžHl$72D$uvHtHHQ3H&|$t,H=.6 1HHHǀ!H6 HHT$dH+%(uuH([],HH=5 t1HHHuXH_oDH5YH1D1{&H5H=/H5yH=3zHf.USH(dH%(HD$1HD$H H HHt$.DžHl$0D$uvHtHH1H$|$t,H=4 Q0HHHǀH5 HHT$dH+%(uuH([]+HH=Q4 /HHHuXH_oDpH5HA1D1{L%H5uH=E.yH5zxH=xfHZf.ATHUH5,SH@dH%(HD$81LD$ HD$HD$HH|$ H7 Ht$1S-DžH|$(H Ht$1Hl$,-DžLd$.D$Ht>LH|$t,H=2 .HHHǀH93 HHT$8dH+%(H@[]A\1@DH5!H1DDH5H1D(HH=12 -HHHu&HH5H=\,K#H5vH=vxHff.ATHUH5SH0dH%(HD$(1LD$HD$HH|$HP Ht$1l+DžH|$Ht$H\$NDžxPl$-D$HtkH1 HHT$(dH+%(H0[]A\f1@D8H5AH 1DDH5H1DS'IH=0 4,HLHuGD$HtkBH=]0 ,HHt-HǀT!H5tH=uH5H=p*HUSH(dH%(HD$1HD$H H HHt$)DžHl$w+D$uvHtHHHT|$t,H=n/ +HHHǀaH/ HHT$dH+%(uuH([]%HH=/ *HHHuXH_oD0H5H1D1{ H55H=)9H5:sH=ss&Hef.USH(dH%(HD$1HD$H$H H1Ht$>(DžHl$)D$Ht_H5. HH' HHt x|$t,H=- y)HHHǀH*. HHT$dH+%(H([];$HH=y- )HHHurHHoD蘿H5AHi1D1{f@H@H#ZH5H=S'H5qH=qtHATUSH dH%(HD$1HD$HHS HHt$&DžgLd$E(D$MI$HTH@H9H8 I\$`I$H8ID$Ht HvH~fDUSH(dH%(HD$1HD$HH H1Ht$NDžH\$ D$u1CH# HHT$dH+%(H([]HH=" HHHuxC|$tHtUHǀH @DH5IH1hf.1WH5xH= H5fH=+g HTH\fDUHE11S1H5~HdH%(HD$1HD$uyHH|$t,H=! aHHHǀ HD$dH+%(uzH5Z HH[]7HH=Y! HHH\H5eH=ffHD$dH+%(u H1[]bH5wH=[HCHDHLff.USH(dH%(HD$1HD$HHm H1Ht$DžHl$JD$uqH|$u(yHT$dH+%(H([]fDH=) HHHǀf.HH= HHHdH5fdH=dRfDH5HѲ1Af.10H5uH=HHfUSH(dH%(HD$1HD$HH H1Ht$DžHl$D$uqH)|$u01@HT$dH+%(H([]H= DHHHǀf+HH=i HHHdH5bH=cfD耰H5qHQ1Gf.16TH5}tH=MHȸH鲸fUSH(dH%(HD$1HD$HHm H1Ht$DžHl$JD$uqHI |$u(yHT$dH+%(H([]fDH=) HHHǀf.HH= HHHdH5faH=aRfDH59Hѯ1Af.10 H5rH=H鈷HrfAVAUATUHHHdH%(HD$81Ld$HD$LX D$HH Ht$1HDžGLt$D$LHl$ LAHHLDl$( D$(HD$|$unL-Z - LHHD$LHEILMHD$8dH+%(HHL]A\A]A^f.H= HHHǀaHH= tHHHH5N_H=_:f.DH5aH豭E1$ H5pH=HI颵I鳵I鉵AUATUHH@dH%(HD$81Ld$HD$L* D$HxH Ht$1HDž9Ll$D$Hl$ LHHLD$(o D$(HD$o|$uhL-4  LHHyD$LHEIL'HD$8dH+%(H@L]A\A]fDH= HHHǀgsHH= THHHH5.]H=g]f.DH5H葫E1* H5nH=H I,IIҳAUATUHH@dH%(HD$81Ld$HD$L D$HxH Ht$1HDž9Ll$_D$Hl$ LHHLD$(O D$(HD$O|$uhL- LHHYD$LHEILHD$8dH+%(H@L]A\A]fDH= tHHHǀgS HH= 4HHHH5[H=G[f.D蠨H5~HqE1*H5lH=}HRI4uIEIAUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HHa H1Ht$DžpHl$>D$!Ld$0HLHD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp|$t,H= hHH+HǀHt$HT$LHl$0H Ll$0Ht$8MHvrd H5U -H 1L W IH=) HLHH5XH=XfHjWLILl$0I9uPH|$H9tHD$ HpHD$XdH+%(&HhL[]A\A]f.L% I$HD$@LHpS띐HtHHHT$8H|$HT$H|$0M@L% I$IH=lV蔯H H DHH5{HE1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3H5iH=   HHH1ff.fUHE11S1H5nHdH%(HD$1 H D$uyHH$|$Et,H= j HHHǀHD$dH+%(usH5k HH[]@ +HH=i HHH\H5UH=VfHD$dH+%(u H1[]rH5gH=k HHHff.USH(dH%(HD$1HD$HH H1Ht$ DžHl$Z D$uqHY |$fH~u-fHnsHT$dH+%(H([]H=1 HHHǀ$fHH= HHHdH5vTH=TbfDH5xH1Gf.16H5 fH= H鶬H頬fAUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HH H1Ht$ DžpHl$ D$!Ld$0HLHD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp+|$t,H=E HH+Hǀ8Ht$HT$LHl$0H.Ll$0Ht$8MHvr H5 -H 1L WkIH= L HLHH5&RH=_RfHPL!ILl$0I9uPH|$H9tHD$ HpHD$XdH+%(&HhL[]A\A]f.L% I$HD$@LHp띐HtHHHT$8H|$HT$H|$0M@L%9 I$IH=OH H DȞH5uH號E1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3]H5bH=VmHvH~H锩ff.fAUHATH5rhUSHHdH%(HD$81LD$ HD$HD$肟HH|$ H5 Ht$1QDžH|$(H Ht$1H\$*DžxlLd$MD$DkA\$1A9@ IHD$8dH+%(HHL[]A\A]E1DE1H5tHƝ@DE1͜H5tH螝@HH=Q HHHud|$DkA\$2Ht8HǀH%H H5ZtH8* @H5i`H=9mH5nNH=NZH鏧H闧fATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH; H1Ht$TDžLd$D$H|$0LfHD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@Hp|$t,H= =HHPHǀHt$H|$IH|$H9tHD$ Hp#HD$XdH+%(H`L[]A\HH= HHHH5LH=LfHtHLHT$8H|$HT$H|$0@DH5irHɚE1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$sH5]H=6H?HGfUSH(dH%(HD$1HD$HH H1Ht$DžH\$zD$u1kH HHT$dH+%(H([]HH=Y HHHuxk|$tHtUHǀH6@D`H5)qH11hf.1W4H5]\H=-aH5bJH=JNHHfDUSH(dH%(HD$1HD$HHE H1Ht$^DžH\$D$u1CH HHT$dH+%(H([]HH= HHHuxC|$tHtUHǀH@DH5pHї1hf.1WH5ZH=H5IH=;IHHfDATHf1UH5SH@dH%(HD$81LD$ )D$ HD$0HH H|$ 11H H|$(11H H|$ 1Ht$HD$HD$cLd$M Hl H|$(1Ht$[H\$HG D$#M$$H1L9@>IfHY HIHD$8dH+%( H@L[]A\fH H|$ 11H H|$(11H H|$ 1Ht$HD$HD$|Ld$MHg H|$(1Ht$NH\$HXD$tM$$H1L9@1IfH H|$ 11Hl H|$(11H|$ HJ Ht$1HD$HD$DžLd$MPH|$(H Ht$1lDžH\$HD$M$$H1I9@MI#DH H|$ 11 H H|$(11H H|$ 1Ht$HD$HD$-Ld$MHW H|$(1Ht$H\$HCD$pM$$H1I9@qIGfH H|$ 11+H H|$(11H H|$ 1Ht$HD$HD$Ld$MHo H|$(1Ht$H\$H-cD$Ed$[1D9@IfH|$ H, Ht$1HD$HD$6DžLd$MH H|$(1Ht$H\$HD$u"Ed$[1D9@I@kHH= LHHH`|$Ed$[tH5HǀHzDE1蝐H5pHn7DE1tH5EqHEHH= HHHn|$M$$HH@HǀH]HH= >HHH|$M$$HVHHǀHi5HH== HHH|$M$$HHHǀH HH= HHH.|$M$$HZHHǀH9CHH= $HHH|$Ed$[HUHǀHNH: H5nH8SDE1YH5gH*H H5WoE1H8 DE1H5hHDE1H5$jH輎DE1H5KkH蓎\DE1虍H5gHj3DE1pH5hHA DE1GH5 lHDE1 H5jHDE1H5(kHȍDE1ΌH5OlH蟍hHk H5lfH8脍MHP H5gH8i2H5 H5hH8NH H53jH83H H5fE1H8H H5hE1H8H H5,kH8܌H H5iE1H8辌H H5KjE1H8蠌iHl H5}kE1H8肌KH5OH=H5=H==H5OH=kH5=H==H5uOH=EyH5z=H==fH5OOH=SH5T=H==@H5)OH=-H5.=H=g=H5OH=H5=H=A=HBHMH颗H魗H<H驗H֗HXHԖHH阗H@ATHf1UH5TSH@dH%(HD$81LD$ )D$ HD$0藋HH& H|$ 11hH H|$(11KH H|$ 1Ht$HD$HD$Ld$MH H|$(1Ht$H\$HD$Ed$[1A9@IH HIHD$8dH+%(H@L[]A\fHA H|$ 1Ht$HD$HD$FLd$MtZH H|$(1Ht$H\$HfD$u@Ed$[1A9@IHH H54kH8-cHH= DHHH|$Ed$[tHHǀHrmDDE1蓇H5\jHdDE1cH5jH4mHH= HHH|$Ed$[HHǀHH H5jE1H8跇DE1轆H56hH莇DE1蔆H5hHeH1 H5:hH8JH H5hE1H8,eBH5kJH=;oH5p8H=8\H5EJH=IH5J8H=86HH*H2HfDAUHf1ATH5=PUSHHdH%(HD$81LD$ )D$ HD$05HHĹ H|$ 11H H|$(11H H|$ 1Ht$HD$HD$Ld$MHJ H|$(1Ht$H\$H>D$DkA\$1A9@jIDH HIHD$8dH+%(HHL[]A\A]H H|$ 1Ht$HD$HD$Ld$Mt[H H|$(1Ht$H\$HgqD$u@DkA\$1A9@IGHz H5siH8蓄,fDHH=A HHH|$DkA\$tHHǀHm@DE13H5hHDE1H5iHԃmJHH= +HHH|$DkA\$HHǀHTH@ H5hE1H8VDE1\H5ufH-DE13H5fHH H5yfH8H H5gE1H8˂dH5 FH=H54H=H4H5EH=H53H="4H<HGHOHDATHf1UH5KSH@dH%(HD$81LD$ )D$ HD$0ׂHHf H|$ 11HI H|$(11H, H|$ 1Ht$HD$HD$YLd$MH H|$(1Ht$+H\$HD$Ed$[1A9@ IH) HIHD$8dH+%(H@L[]A\fH H|$ 1Ht$HD$HD$Ld$MtZHE H|$(1Ht$\H\$HfD$u@Ed$[1A9@BIHH H5gH84-HH= HHH|$Ed$[tHHǀHmDDE1~H5fHDE1~H5TgHtmHH=( HHH|$Ed$[HHǀHH H5"gE1H8~DE1}H5dH~DE1}H55eH~Hq H5dH8~HV H5GeE1H8l~eH5AH={H5/H=/H5AH=UH5/H=/vH[HfHnH#fDAUHf1ATH5GUSHHdH%(HD$81LD$ )D$ HD$0u~HH H|$ 11FH H|$(11)Hʰ H|$ 1Ht$HD$HD$Ld$MH H|$(1Ht$H\$H~D$DkA\$1A9@IDH HIHD$8dH+%(HHL[]A\A]H! H|$ 1Ht$HD$HD$&Ld$Mt[H H|$(1Ht$H\$HgD$u@DkA\$1A9@IGH H5eH8{,fDCHH= $HHH|$DkA\$tHHǀHQm@DE1szH5eHD{DE1CzH5eH{mHH= kHHH|$DkA\$HHǀHH H5aeE1H8zDE1yH5bHmzDE1syH5tcHDzH H5bH8)zH H5cE1H8 zd!H5J=H=NH5O+H=+;H5$=H=(H5)+H=b+HxH郈H鋈H@DAUHf1ATH5iUSHhdH%(HD$X1LD$@)D$@HD$PzHSH|$HH 11Hl$ HHD$UH|$@Ht$D$(1DžHP H|$HHt$1Dd$jLl$Mt?D$A]LD)Ld$0LLH\$8\D$8LD$(|$t,H= HHNHǀ L- HHIjD$(LLAD$HHD$HD$DH HHT$XdH+%(Hh[]A\A]fDH|$@Ht$D$(ܤDžrH# H|$HHt$1Dd$5Ll$M/D$A]LD)Ld$0L&LH\$8D$8LD$(|$uPL- oHHID$(LLAD$XHHD$HD$H=q HHHǀdHH=1 HHHH5'H='f.H H5aH8v1"D uH5bHu1"f.DtH5`Hu1f.+HH=i HHHH5&H='fD‰~tH5aHOu1D‰VtH5`H'u1/H H5aH8 u1;H5G8H=KH548H=8HHH H?NHHH;HAfDUHE11S1H5>HdH%(HD$1uHD$uyHH$|$t,H= aHHHǀHD$dH+%(uzH5 HH[]7HH=Y HHH\H5$H=%fHD$dH+%(u H1[]bH56H=[H,H-H5ff.USH(dH%(HD$1HD$HHͦ H1Ht$DžHl$JD$uqHi|$u(yHT$dH+%(H([]fDH=) HHHǀf.HH= HHHdH5f#H=#RfDqH5^Hq1Af.10H54H=HHہfUSH(dH%(HD$1HD$HHM H1Ht$DžHl$D$uqHy|$u(HT$dH+%(H([]DH= LHHHǀf.+HH=i HHHdH5!H="fDoH5]HQp1Bf.11TH5}3H=MH鱀H雀fATHf1UH59SH@dH%(HD$81LD$ )D$ HD$0pHH& H|$(11hH|$ H Ht$1HD$HD$6DžlHբ H|$(1Ht$Hl$nLd$MD$LoH|$t,H= bHHuHǀL% I$@H H5]E1H8nHD$8dH+%(H@L[]A\H|$ Ht Ht$1HD$/DžH|$(Ht$Ld$Džl$D$L'|$t,H= tHHtHǀL%% I$,DE1lH5V[HmfHH=Y HHHTH5H=fDE1mlH5[H>mfHH= HHHH5fH=RfDE1kH5vZHl"DE1kH5ZHlHq H5ZH8lH5/H=H5/H=H }H(}H3}H;}f.ATHf1UH55SH@dH%(HD$81LD$ )D$ HD$0lHHF H|$(11H|$ H Ht$1HD$HD$VDžlH H|$(1Ht$Hl$/nLd$MD$LH|$t,H= HHuHǀҿL%3 I$@H H5[E1H8jHD$8dH+%(H@L[]A\H|$ H Ht$1HD$ODžH|$(Ht$Ld$1Džl$D$L|$t,H= HHtHǀL%E I$,DE1hH5YHif;HH=y HHHTH5H=/fDE1hH5FZH^ifHH= HHHH5H=rfDE1hH5XHh"DE1gH5XHhH H5"YH8hH5+H=H5+H=ڼHyHyHyHyf.ATHf1UH5#2SH@dH%(HD$81LD$ )D$ HD$0hHHf H|$(11H|$ Hě Ht$1HD$HD$vDžlH H|$(1Ht$Hl$OnLd$MD$L诼Hu|$At,H= HHrHǀAIH H5BZE1H8fHD$8dH+%(H@L[]A\H|$ H Ht$1HD$oDžH|$(Ht$Ld$QDžl$D$L|$At,H= HHqHǀAI)DE1eH5XHef[HH= H=w*H5H=ұHhHgf.USH(dH%(HD$1HD$HH H1Ht$DžHl$ڻD$uqHɮ|$u*Hc HHT$dH+%(H([]@H= \HHHǀ謧f.;HH=y HHHdH5H=/fDQH5KHaR1Cf.12dH5H=]葦HfHffUSH(dH%(HD$1HD$HH HHt$蛸DžHl$WD$unHt=HEHP|$t,H=Y HHHǀLH HHT$dH+%(uxH([]f.軴HH= 蜹HHHuXHglDPH5JHP1D1xH5H=!H5"H=[HuefUSH(dH%(HD$1HD$HH= HHt$+DžHl$D$unHt=HEHP|$t,H= 茸HHHǀܤH= HHT$dH+%(uxH([]f.KHH= ,HHHuXHglDNH5IHyO1D1x脭H5H=}豣H5H=螣HdfUSH(dH%(HD$1HD$HH HHt$軵DžHl$wD$unHt=HEHP|$t,H=y HHHǀlHͻ HHT$dH+%(uxH([]f.۱HH= 輶HHHuXHglD8MH5HH N1D1xH5=H= AH5BH={.HbfATHf1UH5HHhdH%(HD$X1LD$@)D$@HD$PXNHH H|$H11)9H H|$@Ht$ 1HD$ HD$(HD$0Dž4H H|$HHt$(1̳:H|$(V胵D$HD$8HD$0HtH|$0٫HD$8|$HD$0DL% Ht$0HHLHH|$0t3H|$0HD$|HD$DHA H5HH8:L1HT$XdH+%(Hh]A\@H~ H|$@Ht$(1HD$(HD$0農DžH|$HHt$ yDž;fD$HD$8HD$0HtH|$0輪HD$8|$HD$0t,H=L HHHǀ?L% ΧHt$0HH讲LH辳H|$0H|$0HD$3HD$fDJH5FHJ1DSHH= 4HHHH5H=Gf.DIH5FHqJ1{ HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHVF?ff.@ATHUH5SHdH%(HD$1IHI1MtFH<$JL%~z HI\$ID$ HtH{t=H[HuAD$(HԴ HHT$dH+%(u$H[]A\H;H uHEoff.@ATHUH5SHdH%(HD$1IGI1MtFH<$IL%y HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHD蟤ff.@ATHUH5SHdH%(HD$1IGI1MtFH<$IL%x HI\$ID$ HtH{t=H[HuAD$(H4 HHT$dH+%(u$H[]A\H;H uHCϣff.@ATHUH5SHdH%(HD$1IHFI1MtFH<$5HL%~x HI\$ID$ HtH{t=H[HuAD$(Hd HHT$dH+%(u$H[]A\H;H uHCff.@ATHUH5@SHdH%(HD$1IxEI1MtFH<$eGL%x HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHFB/ff.@HDL@H4L@H$L@HL@HL@HK@USH(dH%(HD$1HD$H$H-v H1Ht$.DžHl$D$Ht_H5 HH HˡHt x|$t,H=Ư iHHHǀ蹗H HHT$dH+%(H([]+HH=i HHHurHHoDAH5@HYB1D1{f@H@H#JH5sH=CwH5xH=dHWUSH(dH%(HD$1HD$H$Ht H1Ht$~DžHl$:D$Ht_H5 HH HHt x|$t,H= 蹩HHHǀ Hj HHT$dH+%(H([]{HH= \HHHurHHoD?H5>H@1D1{f@H@H#蚞H5H=ǔH5H=贔HVATUSH dH%(HD$1HD$HHr HHt$ɦDžgLd$腨D$MI$Ht H@H9H I\$hI$H8ID$Ht1zf1qfD$t-H= 覦HHtHǀD$I|$H/tJ|$Hl$H"|$Hf.LfDKԛH5H=ͤH5H=;sSH}SfATUSH dH%(HD$1HD$HHq HHt$Dž_Ld$赥D$MI$HH@H9Hh I\$hI$H@ID$Ht2H53H3E1D2H5Q4H2tI<$ID$H9tID$Hp]L E1MrLL M(M螐I,IH2IInIHtIff.AUfH1ATH5kYUSHXdH%(HD$H1LD$ )D$ )D$02HtHPHFHt@Hџ H55H811HT$HdH+%(HX[]A\A]fH|$ HDd Ht$1HD$ODžH|$(Ht$Hl$1_DžH|$0Ht$Dd$_Dž Dl$ϙD$DDH褔|$t,H=Ν qHHHǀH" H D/H5y3H01f.H|$ HDc Ht$1HD$ODžH|$(Ht$Hl$1^DžDd$D$@DH|$t,H= 荘HHxHǀ݄H> H%H56H=:f.D.H52H/1f.D.H5I2H/1f.HH=) ̗HHH#H5H=蒃fD@.H5y2H/1Bf.{HH= \HHHH56H=o"fD-H51H.1赌H5H=HEHEHEHEfATHUH5USH0dH%(HD$(1LD$HD$.HH|$H` Ht$1輔DžH|$Ht$Hl$[DžDd$ZD$DH||$t,H=\ HHHǀOH HHT$(dH+%(H0[]A\1@DH,H52H-1DD ,H51H,1DcHH= DHHHH5H=W H5H=Ó貊HvDH`Df.AVfH1ATH5SUSHXdH%(HD$H1LD$ )D$ )D$0 -HtHPHVHt@H H52H8+1HT$HdH+%(HX[]A\A^fH|$ Ht^ Ht$1HD$DžH|$(Ht$ Hl$XDžH|$0Ht$Dd$ =Dž L$fI~D$ fInDH茑|$ t,H= 虓HH HǀHJ HfD*H5)0H*1f.H|$ Hd] Ht$1HD$oDžH|$(Ht$Hl$WDžDd$ D$ 0fDH衐|$ t,H= 讒HHiHǀ~H_ HH5WH='[~D)H5y/H)1fD(H5 /H)1f.HH=Y HHH)H5H=}fDp(H5!/HA)1Bf.諌HH= 茑HHHH5fH=R}fD(H5q.H(1H5H=ޏ}H@H@H@H@fUSH(dH%(HD$1HD$HHZ H1Ht$DžHl$ʐD$uqHُ|$u*HS HHT$dH+%(H([]@H= LHHHǀ|f.+HH=i HHHdH5H={fD&H59.HQ'1Cf.12TH5}H=M{H?H?fAUHATH5pNUSH8dH%(HD$(1LD$HD$'HH|$HVY Ht$1jDžH|$Ht$Hl$LTDžH|$ Dd$c:D$DHu|$t,H= 蒎HHHǀzHC HHT$(dH+%(H8[]A\A]1@D$H59-H%1DD$H5,H%1DIH=1 ԍHLH H5H=yH5H=SyHI H5,H8 %1 H=H=fDAUHATH5jLUSHHdH%(HD$81LD$ HD$HD$r%HH|$ H-W Ht$1ADžH|$(HW Ht$1Hl$DžH|$0Ld$18辌D$LH賀|$t,H= `HHHǀxH HHT$8dH+%(HH[]A\A]fD1@D"H5+Hy#1DD"H5y+HQ#1DÆIH= 褋HLH H5~H=jwH5SH=#WwH H5+H8"1H;H;fDAUHATH5+USH8dH%(HD$(1LD$HD$K#HH|$HU Ht$1DžH|$Ht$Hl$ODžH|$ Dd$:蠊D$DHp|$t,H= BHHHǀvH HHT$(dH+%(H8[]A\A]1@D H5*HY!1DD` H5i*H1!1D裄IH= 脉HLH H5^H=JuH53H=7uH H5*H8 1 ~H:H:fDAUHATH5*USHHdH%(HD$81LD$ HD$HD$"!HH|$ HR Ht$1DžH|$(H;S Ht$1Hl$ʆDžH|$0Ld$8nD$LH|$t,H=m HHHǀ`tH HHT$8dH+%(HH[]A\A]fD1@DXH5)H)1DD0H5q)H1DsIH= THLH H5.H=gsH5H=ӅsHɌ H5)H81|H8H8fDAUHATH5)USH8dH%(HD$(1LD$HD$HH|$HP Ht$1ʄDžH|$Ht$Hl$KDžH|$ Dd$Â:PD$DHq|$t,H=O HHHǀBrH HHT$(dH+%(H8[]A\A]1@D8H5)H 1DDH5(H1DSIH= 4HLH H5H=GpH5H=pH H5(H8j1 ~zH,6H46fDAUHATH5(USHHdH%(HD$81LD$ HD$HD$HH|$ HN Ht$1衂DžH|$(HN Ht$1Hl$zDžH|$0Ld$葀8D$LH#x|$t,H= HHHǀpHq HHT$8dH+%(HH[]A\A]fD1@DH5!(H1DDH5'H1D#~IH=a HLH H5H=nH5H=nHy H5'H8:1NxH:4HB4fDAVHUH5ASH@dH%(HD$81LD$ HD$HH|$ HhL Ht$1|DžH|$(Ht$Hl$+DžL$fI~D$fInH l|$t,H= 跁HHHǀnHh HHT$8dH+%(H@[]A^1@DH5'H1DDH5&H1D|HH=Y HHHH5H=lH5H={ljvH2H2fUfH1ҹH5?HAWAVLEAUATSHdH%(HE1HE)E)E)EHt(HPHHHtLHH H5t(E1H8HEdH+%(HeL[A\A]A^A_]@LeH]K H}1LHE~HJ H}1LHE}HDžhHEHHHHDžpHDžx~HI H}1Hh}DžK H}H`Lh|DDžr H}HdD`[DDžu HzJ H}Hp1ɋd2}Džp HpHI Hx1H}H@}Džc HxL\LH8H8E1L@DLLu_HHLAXāL\tLKz\tL:zL-I rHHHILL~fHDžpHEHHHHDžx|HG H}1Hp{Dž H}H`LpBDž H}HdD`BDžH}HhdBDž hHH Hx1H}@m{Dž? HxL\LH8HL8DjD@LLtHHY^L1Li\tLx\tLxL-G pHHHITLLt|!HDžxHEHHHZ{HcF H}1HxqzDžH}HhLxPADžH}HpDh/ADžmDp{dHLeE1E1jDDLLrHHA]LA^~L.d!L-]F `oHHHI.LLN{IHH~f.LeHF H}1LHEOyGHDžpHEHHHHDžxyHD H}1HpyDžH}HdLp?DžH}HhDd?DžHE H}Hx1DhxDž#HxSz`HIE1DjDLL7qHHA[L[e}L}`t L`Lu`tLuL-D mHHHI}LLyN@HDžhHEHHHHDžpHDžxtxH}C H}1HhwDžH}H\Lhj>DžH}H`D\I>DžH}Hd`)>DždHBD Hp1H}@vDžHpHC Hx1H}H8vDž/HxL[LH0 H0LeL8DLLD@VoHHXLZ{L{[tL t[tLsL-B kHHHI{LLwuHDžxHEHHHvHA H}1HxuDžoH}HdLx<DžH}HhDd<DžH}HpDhf<DžDp!w`HE1ADjDLLnHHAYLAZ2zLjz`t L`Lr`tLrL-}A jHHHINzLLnvfLdLQrdLaHHInLL0mEHD$8Hl$`HD$@HHD$PbH7 Ht$81H$%kDž H$Ht$0L|$82Dž H#8 Ht$@1ɋ\$0H$jDž] Lt$@MH$Ht$411DžD$4H$Ht$H$.DžZHm6 Ht$P1Ld$HH$djDžHD$PH$Ht$XHD$DžHD$/\$XHHD$\$VLl$pH51+LBhfInLLjH|$pH$H9tH$Hp_Ld$hD$LLL$D$LL ]LHaLl|$/tH\$HDg|$/tH5gL-95 _HHIlLLkHD$PHl$`HD$XHa`H4 Ht$P1H$iDž H$Ht$HLl$P/Dž H6 Ht$X1Dt$HH$h3 L|$XM pjD$@ Ld$hfE1E1LDLL[LHX`L`k|$@L-4 ]HHIfkLLiIHkfDLd$hH3 H$1HD$hLgiHD$HHl$`HD$PHHD$X^H3 Ht$H1H$gDž| H$Ht$@Ll$H}.DžH4 Ht$P1Dt$@H$Sg L|$PMH&3 H$Ht$X1"gDž H\$XhD$8! fIE1LDLLFZLH^Li|$8tLd$8Ld|$8tLpdL-t2 O\HHIiLLAhV@HD$PHl$`HD$XH]H22 Ht$P1H$>fDž4H$Ht$@Ll$P-DžH<3 Ht$X1Dt$@H$ew L|$XM H$Ht$HK,Dž\$HgD$8fE1ALDLLXLHu]L}h|$8tLd$8L)c|$8tLcL-1 ZHHIkhLLffDHl$`HS\H0 Ht$H1H$dDžH$Ht$8L|$H+DžD$8H1 Ht$P1H$$d H\$PH H$Ht$@+DžD$@H$Ht$XD$Džj L$XLt$4LL$|Ll$pH5W%LhbD$LL'dH|$pH$H9tH$HpYDD$$fE1HLL7WLH[Lf|$4tLua|$4tLfaL-j/ EYHHIfLL7eLfLd$hHT/ H$1HD$hLIcH$1HD$@Hl$`HD$HHHD$PBZH. Ht$@1H$bDžH$Ht$4Lt$@)Dž H/ Ht$H1D|$4H$b Ll$HM H$Ht$8(Dž D$8HO. Ht$P1H$$HbDž HD$PH$Ht$XHD$ Dž; d$XH\$0Hd$?D$D$LDLL$LL?ULHYLd|$0tH}_|$0tHn_L-r- MWHHIdLL?cTf.HD$@Hl$`HD$HHHD$XXH!- Ht$@1H$-aDžH$Ht$4L|$@ (DžD$4H'. Ht$H1H$$`,Lt$HMIH$Ht$88'DžD$8H$Ht$PD$4 Dž{T$PHm, Ht$X1H$T$c`Dž?HD$XH\$0HHD$Ll$pH5]!Ln^D$LL-`H|$pH$H9tH$HpULL$DD$LL$fL;SLHWLb|$0tHy]|$0tHj]L-n+ IUHHIbLL;aPfDLd$@L#]|$@L]DH5i HYfE1DPH5 H!D(H5 HDH5) H|@DH5i HTDH5 H0DH5! Ha @DhH5I H9@D@H5 H@ZHH=c d_HHHH5>H=w*Kf.DH5a HL@DH5 Hy$@DH5 HQ@DXH5 H)@D0H5 H@sYH$H=b S^H$HHHH5)H=bJDD‰H5 H:f.DH5q Ha @DhH5 H9DDH5% HXH$H=a k]H$HHHH5AH=z-IDDH5 HTD‰H5H.DH5_ H_ DjH5# H;Ha H5H8 D+H5 HDH50 HD‰H5 H]DH5 H9DH5HjD‰sH5HDDOH5 H D+H5HH_ H5H8D‰H5HfDH5W HBDH5HsD~H5HODZH5H+H^ H5H8DH5HH^ H5qH8|H^ H5VH8aH^ H5;H8FDH5Hw"HC^ H5H8\DgH5H8D‰AH5jHDH5HH] H5sH8~N IIH?H]II THHHHH H!H*HE KHGH HHIHRHgHcH0 H, HHHIH#HH HHH HH ff.fAUHf1ATH5S UH`dH%(HD$X1LD$@)D$@HD$PfH,H! H|$H117UOH! H|$@Ht$ 1HD$ HD$(HD$0TDžRH! H|$HHt$(1Ll$ TSLd$(MmVD$Hl$8LLHj@H|$0t H|$0LHD$8|$HD$0SL%! JHt$0HHTLHVH|$0t2H|$0HD${LHD$@HA[ H5 H8:1HT$XdH+%(H`]A\A]f.H H|$@Ht$(1HD$(HD$0SDžH|$HHt$ Ld$(Dž>Dl$ TUD$Hl$8DLHdYH|$0t H|$0KHD$8|$HD$0t,H=2Y THHHǀ%AL% HHt$0HHSLHTH|$0H|$0HD$KHD$DH5H1D;OHH=yX THHHH5H=/?fDH5qHa1Ff.H=X SHHHǀ@|NHH=W tSHHHH5NH=:?f.DH5H18D‰H5H1HSW H5H8l1HH5H=yQ>H5H=fQ>I I H Ix I Ir : H Ic  AUATUSHhdH%(HD$X1H\$ D$ HD$H\$HD$HH! H1Ht$2PDžpHl$QD$!Ld$0HL8HD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp[E|$t,H=uU QHH+Hǀh=Ht$HT$LHl$0H^NLl$0Ht$8MHvr H5 -H 1LPWKIH=T |PHLHH5VH=BL GHH,Hǀ14H5 HGIHD$8dH+%($H@L[]A\f.E1E({ETDE1H5H@;BHH=yK GHHHH5H=/2fDE1H5H^fH!K H5H8:H5~H=NE2fHJ H5E1H8<H4H<DAVAUATUSH dH%(HD$1HLt$HHD$LŅLl$M!FD$$09@IHK I|$HI$ID$ ID$IuIUH"C|$H5 LEHT$dH+%(#H []A\A]A^fD=t!DH5H1@1@HyI H5H81fDH=II DHHHǀ<10?IH= I DHLHH5H=r0fI}IUH9tHD$IEHp8HD$ LHD$z8HD$9H5H=B0HMH7H@USHdH%(HD$1HmHDD$H;H 7@HH@0HX@H@HE@HEHH9 HEH8|$HEHE`HEPE`HEhHEpHExHDžt,H=G 1CHHHǀ/HD$dH+%(H5 HH[]C=HH=)G BHHHH5H=ߋ.fHAH H5iH8|$tH|$>fHD$dH+%(u H1[]8H5+H=@/.HHAUHATH5USHxdH%(HD$h1H\$0LD$HD$H$H\$ HD$(D$0+HILd$Hf Ht$1L?DžH|$H1Hl$H ?Dž@L,$MHt,H5E HHQ? Hy7Ht L;`HEH|$@LHPHD$@Hl$PH|$ HT$HH9#HL$PH9Ht$0HD$ HT$(HL$0HH|$@Ht$PHD$HH|$@H9tHD$PHp4Ht$(H|$ .I(fDD(H5HE1H|$ H9tHD$0Hp~4HD$hdH+%(HxL[]A\A]@DH5HHD$ HT$(HL$0Hl$@Hl$PHHtHt-H1HT$HH|$ HT$(H|$@D$PHT$HH|$ DHC H5ZH85DH_USH(dH%(HD$1HD$H4H H1Ht$n=DžHl$*?D$uaEuEH5C HH< H5HH@HHT$dH+%(H([]f.9HH=B |>HHHUD$uEgH=B >>HHtmHǀ*:DDH5IH1=f14fH5 1H=u3H5H=n<)H5H=܆)HHUHE111H5RHdH%(HD$1Hs=D$(<1@HHA HEH|$HEHEHE t,H=EA D$pD$tFHFHFHD$xH9LHFH$HFH$HFƄ$HE(|$tL6|$tL6H> HAIdfDDE1eH5FH67H|$@H Ht$1HD$7DžxH|$HHt$Hl$Dž{\$9D$ Ld$0Ll$x\$pLLLLd$ H$D$0HD$(D$tH\$x6HuH;u D$pD$tFHFHFHD$xH9ZHFH$HFH$HFƄ$HE(H|$ L9tHD$0Hp,|$ t,H=< ~8HHHǀ$L%/= I$DH|$@Hd Ht$1HD$6DžUH|$HHt$Hl$iDžH|$P\$4A 8D$  Ld$0Dl$tLl$x\$pLLLH$Ld$ HD$(D$0H\$x5HuH;u D$pD$tFHFHFHD$xH9HFH$HFH$HFƄ$HE(H|$ L9tHD$0HpL+|$ H=b; 7HHTHǀU#DE1}H5HNOf=t#DDDEH5HE1fDo$NfDo$VfDS1IH=: 46HLHH5H=G!f.HT$pH},H|$xH9;H$Hp*%H/: H5H8HI0IH=9 5HLHH5v~H=~b!fHT$pH},H|$xH9 H$Hps) fDL@-L IP)HT$pH}+H|$xH9H$Hp)o$^H: H5E1H8NOd*H5H=]3 H5zH=J3~ HWH_H5HzHHtHHBHHHf.USHdH%(HD$1HmH4D$H;8 '@HH@0HX@H@HE@HEHH( HEH@|$HEHE`HEPE`HEhHEpHExHDžt,H=7 13HHHǀHD$dH+%(H5 HH[]3-HH=)7 2HHHH5{H={fHA8 H5YH8|$tH|$.fHD$dH+%(u H1[](H5+H=0/HHAUHATH5 USHHdH%(HD$81LD$ HD$KHu&1HT$8dH+%(]HH[]A\A]DH\$ H| Ht$1H/DžH|$(Ht$Ld$HD$ŅLl$MMt,H56 HHL/ Lt'Ht H;X=I$LLP50LHD$) L%HD$ DH5qHQ1f.=t!DGH5H1H4 H5H81&}DUSH(dH%(HD$1HD$H$H H1Ht$n.DžHl$*0D$Ht_H5y5 HH- H &Ht x|$t,H=4 /HHHǀHZ4 HHT$dH+%(H([]k*HH=3 L/HHHurHHoDH5iH1D1{f@H@H#$H5H=-H5wH=wHTUSH(dH%(HD$1HD$HH- HHt$,DžHl$w.D$unHt=HEHP|$t,H=y2 .HHHǀlH2 HHT$dH+%(uxH([]f.(HH=2 -HHHuXHglD8H5!H 1D1x#H5=H= ,AH5BvH={v.HfUSH(dH%(HD$1HD$HH HHt$K+DžHl$-D$unHt=HEHP|$t,H= 1 ,HHHǀH]1 HHT$dH+%(uxH([]f.k'HH=0 L,HHHuXHglDH5H1D1x!H5͆H=*H5tH= uHfUSH(dH%(HD$1HD$H$H- H1Ht$)DžHl$+D$Ht_H5a0 HHS) H{!Ht x|$t,H=v/ +HHHǀiH/ HHT$dH+%(H([]%HH=/ *HHHurHHoD8H5H 1D1{f@H@H#H5#H=('H5(sH=asHUSH(dH%(HD$1HD$HH HHt$+(DžHl$)D$unHt=HEHP|$t,H=- )HHHǀH=. HHT$dH+%(uxH([]f.K$HH=- ,)HHHuXHglD訿H5Hy1D1xH5H=}'H5qH=qHfUSH(dH%(HD$1HD$HH HHt$&DžHl$w(D$unHt=HEHP|$t,H=y, (HHHǀlH, HHT$dH+%(uxH([]f."HH=, 'HHHuXHglD8H5H 1D1xH5=H= &AH5BpH={p.H[fUSH(dH%(HD$1HD$H$H- H1Ht$N%DžHl$ 'D$Ht_H5, HH$ HHt x|$t,H=* &HHHǀH:+ HHT$dH+%(H([]K!HH=* ,&HHHurHHoD証H5QHy1D1{f@H@H#jH5H=c$H5nH=nHUSH(dH%(HD$1HD$H$H H1Ht$#DžHl$Z%D$Ht_H5) HH# H;Ht x|$t,H=6) $HHHǀ)H) HHT$dH+%(H([]HH=( |$HHHurHHoDH5Hɻ1D1{f@H@H#H5~H="H5lH=!mH3ATHUH52SHdH%(HD$1II1MtFH<$L%V HI\$ID$ HtH{t=H[HuAD$(H$( HHT$dH+%(u$H[]A\H;H uHָff.@ATHUH52SHdH%(HD$1I8I1MtFH<$%L%n HI\$ID$ HtH{t=H[HuAD$(HT' HHT$dH+%(u$H[]A\H;H uHff.@ATHUH501SHdH%(HD$1IhI1MtFH<$UL%~ HI\$ID$ HtH{t=H[HuAD$(H& HHT$dH+%(u$H[]A\H;H uH6ff.@ATHUH5`0SHdH%(HD$1I蘹I1MtFH<$腻L% HI\$ID$ HtH{t=H[HuAD$(H% HHT$dH+%(u$H[]A\H;H uHfOff.@ATHUH5/SHdH%(HD$1IȸI1MtFH<$赺L%~ HI\$ID$ HtH{t=H[HuAD$(H$ HHT$dH+%(u$H[]A\H;H uH薵ff.@ATHUH5.SHdH%(HD$1II1MtFH<$L% HI\$ID$ HtH{t=H[HuAD$(H$ HHT$dH+%(u$H[]A\H;H uHƴff.@ATHUH5-SHdH%(HD$1I(I1MtFH<$L%~ HI\$ID$ HtH{t=H[HuAD$(HD# HHT$dH+%(u$H[]A\H;H uHff.@ATHUH5 -SHdH%(HD$1IXI1MtFH<$EL% HI\$ID$ HtH{t=H[HuAD$(Ht" HHT$dH+%(u$H[]A\H;H uH&ff.@ATHUH5P,SHdH%(HD$1I舵I1MtFH<$uL%F HI\$ID$ HtH{t=H[HuAD$(H! HHT$dH+%(u$H[]A\H;H uHV?ff.@ATHUH5+SHdH%(HD$1I踴I1MtFH<$襶L% HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH膱off.@H鄻@Ht@Hd@HT@HD@H4@H$@H@H@H@ATUSH dH%(HD$1HD$HH HHt$)DžgLd$D$MI$HtH@H9H I\$hI$H8ID$Ht HHHǀ1H HHT$dH+%(uuH([]HH= HHHuXH_oDH5Hѫ1D1{ H5oH= H5 ]H=C]Hf.AVAUATUSHĀdH%(HD$x1Hl$ D$ HD$Hl$HD$HHHt Ht$1HDžLd$Mt,H5  HHt L Ht H;XI$Lt$PLLPHD$PH\$`H|$HT$XH9>HL$`H9Ht$ HD$HT$HL$ HH|$PHt$`HD$XH|$PH9tHD$`HpHt$HT$LH\$PH+Ll$PHt$XMHv/ H5 H1LDH*ZLaILl$PI9uPH|$H9tHD$ Hp\HD$xdH+%(nHL[]A\A]A^L% I$HD$`LHp띐HtHHHT$XH|$HT$H|$P@L%y I$IH=,YTH H Ll$0LLH|$L5H|$0HD$@H9tHD$@Hp^Lt$PH\$`ZE1HD$HT$HL$ H\$PH\$`HD舧H5HYE1}D$`HT$XH|$UHHHUSH(dH%(HD$1HD$H4H% H1Ht$DžHl$ZD$uaEuEH5 HH H6HH@HHT$dH+%(H([]f. HH=  HHHUD$uEgH= nHHtmHǀ:DDH5H蹦1=f14fH5 1HH5iH= H5WH= XHH"AVHAUH5ATUSH0dH%(HD$(1LD$H$ڦHu-E1HD$(dH+%(H0L[]A\A]A^fDH|$H H1 DžH|$Ll$H$HD$LŅLd$M D$H{Ls+|$tL |$tL Hv HI$fDDE1H5&Hf=DH5<H贤Hy H5bH8蒤DIH=A HLHH5UH=Uf.LL I1>HHfDAVHf1AUH5ATUHHdH%(HD$81LD$ )D$ 蝤HtHHt8H H5jH8蒣1HT$8dH+%(ZHH]A\A]A^H|$ Ld$HD$LUŅLl$M D$Ls|$ItL|$tLH5+ L~ RI}IUH9tHD$IEHpcHD$ LHD$LHD$f; D$@H@H EH|$HE HEHEHE(HE0HE8t,H= HHHǀH5> H l@sHH= T HHH?H5.SH=gSf.=t!D跠H5H舡1HQ H5H8j1IH= HLH H5RH=R=H5fdH=6jHvIHHff.AWfH1AVH5AUATUSHxdH%(HD$h1LD$@)D$@HD$`)D$P\Ht(HPHHHtIHH@ H51H891HT$hdH+%(^Hx[]A\A]A^A_@H|$HHt$H\$@DžJH|$PLd$D|$HD$LҾAŅLt$MLH; ]@HH D} H}HHEHE HEI6IVHRHEXE0HEhHEpHh HEH8HE8HH]@EHEXHE`HExDžHDžHHHDž|$tLi|$tLZH5 HFArLHD$ L/HD$NDLd$H\$@L~H; QHHHEHE HEHEXHEhHEpHK HEH8HE8HHEE E0H]@EHEXHE`HExDžHDžHHHDž|$tL9|$tL*H5 HJH|$HHt$H\$@<DžH|$PLd$Dt$HD$LBŅLl$MbH|$XLDžsD$L|$LD$H;? gI@LHC Et$ I|$HI$\D$I\$@AD$HAD$0ID$XID$hID$pH I$H8ID$8I$AD$XID$`ID$xADŽ$IDŽ$I$I$IDŽ$|$tL|$tLH5 LLHD$c LvHD$@H H5H8貛1tD踚H5AH艛1KfH|$HHt$H\$@<DžxDl$D$Ld$0H; D$0Ld$ HD$(*HHt$ HT$(@Hu Dm H}HHHEHE HEHEXH|$ E0HEhHEpH HEH8HE8HH]@EHEXHE`HExDžHDžHHHDžL9tHD$0Hp|$H=  HHHǀ}8HHl HEHE HEHHEHE HEE0fD=t#DDDŘH5H薙1XH5\H=@=tۃDH5PHP1fHH= HHHH5vJH=Jbf8vHHt$ HT$(@HK Dm H}HHHEHE HEH|$ E0L9END谗H51H聘I}IEH9t IEHp L18H@LH D} H}HHEE0 8~I@LHZ Et$ I|$HI$sD$AD$0HHHHHH?HHHHHHHHHHAWHAVH5AUATUSHXdH%(HD$H1LD$0HD$ HD$莗HuIE1H|$Htot&HD$HdH+%(HXL[]A\A]A^A_HPHi H|$0Ht$ 1DžLt$(H|$8L|$ HD$(LŅLl$(MH|$@LHD$(ÅLd$(MHD$HHD$֒LLLLL|$(LHD$(L|$Z|$oL5k L8HMtAGLIL LD8H5H [@=LDH5HԔ&=tEѓH5JH袔E1t'I}IEH9t IEHp LMI<$ID$H9tID$Hp LLt$L|$yLlH H5"H84DH H5H8“DL0 LCLNIWH_AWHAVH5AUATUSHXdH%(HD$H1LD$0HD$HD$HuIE1H|$Htot&HD$HdH+%('HXL[]A\A]A^A_HPLl$0H Ht$1LDžHD$L|$(H|$8HD$(LHD$膱ŅLt$(MNH|$@LHD$(XÅLd$(MZH|$H5 H|$HH HL;hLl$ Ht$LLLJHD$ LHD$ HD$f.DАH5 H衑@=tD蛐H5,HlNHt$LLLHPHD$(LHD$(HD$L- HHD$HHt@LIL_ LrD=tEяH5H袐E1t&I>IFH9t IFHp LPGM>I<$ID$H9tID$Hp LfH H5H8 DLx LH H5H8Џ)HûH޻ff.USH(dH%(HD$1HD$H4H} H1Ht$.DžHl$D$uaEuEH5 HH HHH@HHT$dH+%(H([]f.[HH= IFH9t IFHp LE1D&H5WHmHH= NHHH[H5(5H=a5@DE1轂H5fH莃VLL I9H5FH=HHHUH[HwH邰H銰H H靰H骯HΰHϰHհHxH~HٰHHff.AWfH1AVH5AUATUSHxdH%(HD$h1LD$ )D$ )D$0HtHPHHHtBH H5dH81HT$hdH+%(Hx[]A\A]A^A_H|$ Ht$聯DžH|$(Ll$\$HD$L舠Ņ>Ld$M`H|$0L3DžiLt$D|$LW~8@IH A] I}HIEIE IEI4$IT$HH E}0H|$IEtLq|$tLbH5{ LNLHD$% L8HD$fDDH5Hi1xfH|$ Ht$!DžxË\$D$Ld$P8D$PLd$@HD$HHHt$@HT$H@Hh ] H}HHHEHE HEHb H|$@E0HHEL9tHD$PHpK|$t,H=e HHHǀXH5! HuH|$ Ht$DžH|$(Ll$\$HD$L ŅLt$ML|8v@IHU A\$ I|$HI$ID$ ID$I6IVHAD$0H: H|$I$tL#|$tLH5- LzLHD$ LHD$Vt!DF}H5H~1&H H5¹H8}1 D}H5H}tI<$ID$H9tID$HpM L@1H5@H=fDHH=9 HHH H5.H=.]HH̫HHRHHQHޫH/H飫H郫DUSHdH%(HD$1HmH5D$H; @HH@0HX@H@HE@HEHH HEH8|$HEHE`HEPE`HEhHEpHExHDžt,H= aHHHǀHD$dH+%(H5V HH[]3HH=Y HHHH5,H=-fHq H5 H8J{|$tH|$fHD$dH+%(u H1[]2H5[>H=+_H鸪HAWHAVH5!AUATUSHdH%(H$1Ll$pH\$PHD$LD$ Ll$`Ld$`HD$hHl$@D$pH\$@HD$HD$P7{H]HD$ H Ht$1Ld$`Hl$@HHD$Dž HD$L|$H|$(HD$LLd$`Hl$@H$Ht$Aƅ<HkLd$`Hl$@LaAH|$0LHl$@HD$虘Ht$Aƅ)H0Hl$@HAtLt$MtL LH<$Ht.H5 HH HtHL$H;HH<$HLHPI0IHH@Ht$hH|$`M~@HIVHt$HH|$@IF HIVIF(H|$@H9tHD$PHpH|$`L9tHD$pHpH$dH+%(;HĘL[]A\A]A^A_fD wH5HwE1tfHl$HH}HEH9t HEHpX HKfDt3Ht.DLd$`Hl$@vH5յHuwE1DAHt u fDADHl$@]vH5޵H.wE1fDLs"LsLsH AH5)H=NH SH5d)H=HH ѵJH5E)H=)陦I鷦ff.USH(dH%(HD$1HD$H4Hݪ H1Ht$DžHl$D$uaEuEH5 HHn HHH@HHT$dH+%(H([]f.+HH=i HHHUD$uEgH=+ HHtmHǀ":DDHtH5Hu1=f14fH5 1HH5.8H=2H53&H=l&H,H4AWfH1AVH5/AUATUSHXdH%(HD$H1LD$ )D$ )D$05uHtHPHH8HtBH# H5\H8t1HT$HdH+%(#HX[]A\A]A^A_H|$ Ht$象DžH|$(Ll$\$HD$L踒Ņ~Lt$MH|$0LAp8@IHL A\$ I|$HE|$I$ID$(ID$I6IVH$|$tL|$tLH5_ LLHD$i L|HD$fDqH5Hr1f.H|$ Ht$aDžxLd$\$Lo8H@HG ] H|$HE HEHE(HEE(tL|$tLH5k HfH|$ Ht$DžH|$(Ll$\$HD$LȐŅLt$MLn8@IHu A\$ I|$HAD$I$ID$(ID$I6IVHL|$;L|$(Lt!D6pH57Hq1H H5rH8p1H H5H8ptI>IFH9t IFHpG L:1yH>HZH8HWH]H颡H遡H霡USH(dH%(HD$1HD$HHM HHt$DžHl$wD$unHt=HEHP|$t,H=y HHHǀlH HHT$dH+%(uxH([]f.HH= HHHuXHglD8nH5H o1D1xH5=2H= AH5B H={ .H銠H钠fDAWfH1AVH5]AUATUSHhdH%(HD$X1LD$ )D$ )D$0)D$@@oH/HPHAHHH+HH|$ Ht$DžH|$(Ld$Dt$HD$LŅ>Ll$MH|$0à H|$8$ H|$@LDžD$L|$LD$ j@@IHF Et$ I|$HI$ID$(AD$ID$IuIUHH HI$$D$ AD$8|$AD$IFH9t IFHp L1H` H5ɨH8!d9HE H5>H8dH* H5#H8cuH H5xH8cZH5'H=H5'H=H韕H騕H鮕H鶕HHHHH>H邖H锖H/HɕH\HH%H8HNHff.fUSH(dH%(HD$1HD$HH HHt$KDžHl$D$unHt=HEHP|$t,H= HHHǀH] HHT$dH+%(uxH([]f.kHH= LHHHuXHglD`H5yHa1D1x褿H5$H=ѵH5H= 辵H郕H鋕fDAWfH1AVH5 AUATUSHXdH%(HD$H1LD$ )D$ )D$0aHtHPHHHHtBH H5dH8`1HT$HdH+%(CHX[]A\A]A^A_H|$ Ht$QDžH|$(Ll$\$HD$LXŅLt$MH|$06LA/]8蕼@IH A\$ I|$HE|$I$ID$(ID$I6IVHH H|$I$tLF|$tL7H5X L#LHD$ L HD$Dp^H5HA_1f.H|$ Ht$DžxLd$\$L\8耻@HH@(XHEH HE H|$E(HEtLQ|$tLBH5c H.fH|$ Ht$QDžH|$(Ll$\$HD$LX}ŅLt$MLH[8论@IH A\$ I|$HAD$I$ID$(ID$I6IVHH H|$I$+LZ|$LG ft!D\H5H]1HQ H5ZH8j]1~H H5H8H]tI>IFH9t IFHpǹ L躹1YHvH钑HpH鏑H镑HڑH鹑HԑUSH(dH%(HD$1HD$HH5 HHt$;DžHl$D$unHt=HEHP|$t,H= HHHǀHM HHT$dH+%(uxH([]f.[HH= H_ H58H8XO1HT$8dH+%(H@[]A\fH|$ H Ht$1HD$HD$ֵDžH|$(H8 Ht$1Hl$诵DžULd$kD$LH蓱|$t,H=m HHkHǀ`H HDMH5HQN1f.H|$ H$ Ht$1HD$DžHl$Ld$HK1Lٰ|$tHz|$tHkH HuCHH= $HHHH5H=7f.DLH5HaM1f.D`LH5iH1M1EH5nH=>rH魄HɄHфH雄fATHUH5!SH0dH%(HD$(1LD$HD$}MHH|$Hx Ht$1LDžH|$Ht$Hl$yDžDd$D$DH|$t,H= 菴HHHǀߠH@ HHT$(dH+%(H0[]A\1@DJH5HK1DDJH5AHK1DHH=1 ԳHHHH5H=蚟H5H=S臟BHAH+f.USH(dH%(HD$1HD$HH~ H1Ht$莱DžHl$JD$uqHI|$u(HcخHT$dH+%(H([]DH=) ̲HHHǀf.諭HH= 茲HHHdH5fH=RfDIH59HI1Bf.11ԧH5 H=ͰHHfATHUH5ܞSH@dH%(HD$81LD$ HD$HD$JHH|$ H} Ht$1DžH|$(H%{ Ht$1Hl$輯DžLd$M4oD$LH|$t,H=q HHHǀdL%ŵ I$HD$8dH+%(H@L[]A\E1DE1UGH5FH&H@DE1-GH5ƚHG@sHH= THHH H5.H=gH5 H=ӮHq H5H8G 蠥HHUSH(dH%(HD$1HD$HH{ HHt$DžHl$觯D$unHt=HEHP|$t,H= LHHHǀ蜛H HHT$dH+%(uxH([]f. HH=I HHHuXHglDhEH5ћH9F1D1xDH5m H==qH5rH=^H~fUSH(dH%(HD$1HD$HHuz HHt${DžHl$7D$unHt=HEHP|$t,H=9 ܭHHHǀ,H HHT$dH+%(uxH([]f.蛨HH=ٱ |HHHuXHglDCH5HD1D1xԢH5H=ͫH5H=;H{}fUSH(dH%(HD$1HD$HHMv HHt$ DžHl$ǬD$unHt=HEHP|$t,H=ɰ lHHHǀ輘H HHT$dH+%(uxH([]f.+HH=i HHHuXHglDBH5HYC1D1xdH5H=]著H5H=~H$|fUSH(dH%(HD$1HD$HHEw HHt$蛩DžHl$WD$unHt=HEHP|$t,H=Y HHHǀLH HHT$dH+%(uxH([]f.軥HH= 蜪HHHuXHglDAH5yHA1D1xH5H=!H5"H=[HzfUSH(dH%(HD$1HD$HHes HHt$+DžHl$D$unHt=HEHP|$t,H= 茩HHHǀܕH= HHT$dH+%(uxH([]f.KHH= ,HHHuXHglD?H5YHy@1D1x脞H5H=}豔H5H=螔HvyfUSH(dH%(HD$1HD$HHq HHt$軦DžHl$wD$unHt=HEHP|$t,H=y HHHǀlHͬ HHT$dH+%(uxH([]f.ۢHH= 輧HHHuXHglD8>H59H ?1D1xH5=H= AH5BH={.HxfUSH(dH%(HD$1HD$HHr HHt$KDžHl$D$unHt=HEHP|$t,H= 謦HHHǀH] HHT$dH+%(uxH([]f.kHH= LHHHuXHglDH=w*f.H H5H81H lHkHkHlATHUH5SHdH%(HD$1I2I1MtFH<$4L%e HI\$ID$ HtH{t=H[HuAD$(H4 HHT$dH+%(u$H[]A\H;H uH.ώff.@ATHUH5SHdH%(HD$1IH1I1MtFH<$53L%d HI\$ID$ HtH{t=H[HuAD$(Hd HHT$dH+%(u$H[]A\H;H uH.ff.@ATHUH5@SHdH%(HD$1Ix0I1MtFH<$e2L%6d HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHF-/ff.@ATHUH5pSHdH%(HD$1I/I1MtFH<$1L%` HI\$ID$ HtH{t=H[HuAD$(Hě HHT$dH+%(u$H[]A\H;H uHv,_ff.@ATHUH5SHdH%(HD$1I.I1MtFH<$0L%Fb HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH+菋ff.@ATHUH5ФSHdH%(HD$1I.I1MtFH<$/L%_ HI\$ID$ HtH{t=H[HuAD$(H$ HHT$dH+%(u$H[]A\H;H uH*迊ff.@ATHUH5SHdH%(HD$1I8-I1MtFH<$%/L%.^ HI\$ID$ HtH{t=H[HuAD$(HT HHT$dH+%(u$H[]A\H;H uH*ff.@ATHUH50SHdH%(HD$1Ih,I1MtFH<$U.L%_ HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH6)ff.@ATHUH5`SHdH%(HD$1I+I1MtFH<$-L%] HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHf(Off.@ATHUH5SHdH%(HD$1I*I1MtFH<$,L%\ HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH'ff.@ATHUH5SHdH%(HD$1I)I1MtFH<$+L%\ HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH&识ff.@ATHUH5SHdH%(HD$1I()I1MtFH<$+L%Z HI\$ID$ HtH{t=H[HuAD$(HD HHT$dH+%(u$H[]A\H;H uH%߅ff.@H/@H/@H/@H/@H/@H/@H/@H/@Ht/@Hd/@HT/@AVfH1AUH5$ATUSHPdH%(HD$H1LD$ )D$ HD$@)D$0'HtHPH+HHt;H| H5}H8u&1HT$HdH+%(HP[]A\A]A^fH|$ H4Z Ht$1HD$DžEH|$(Ht$ Hl$SDžH|$0Ht$Dd$ CSDžH|$8Ht$Dl$SDžDt$aD$ DDDH}|$ tHl$ H|$ tHH HH|$ HTY Ht$1HD$DžH|$(Ht$Hl$SDžDd$轍D$@P1DHn||$t,H= [HHfHǀyH HHH|$ HX Ht$1HD$gDžH|$(Ht$Hl$IRDžoH|$0Ht$Dd$QDžDl$D$ PDDH{|$ t,H= 脌HHHǀxH5 Hq@D"H5~H#1Gf.+HH=i HHHH5H=wfHH=) ̋HHH H5H=wfD@"H5}H#1f.D"H5}H"1gf.KIH= ,HLHH5H=?vfD!H51}Hq"1f.Dp!H5Y}HA"1f.D@!H5}H"1f.D!H5|H!1gf.D H5i}H!17f.D H5|H!1H5H=uH5H={uH[H\H]\H[H1\H[ATHUH55~SH0dH%(HD$(1LD$HD$!HH|$HT Ht$1lDžH|$Ht$Hl$NNDžDd$ D$1DHw|$t,H= 計HHHǀtHY HHT$(dH+%(H0[]A\1@DH5}H1DDH5!}H1DHH=Q HHHH5H=sH5H=ssb}HZHZf.AWfH1AVH5bAUATUSHdH%(H$1LD$`)D$`HDŽ$)D$pHtHPHHfHtHH H5~H81H$dH+%(qHĘ[]A\A]A^A_HAR H|$`Ht$(1HD$(HD$0Dž4Hl$8H|$hL|$(HD$8H=AąLt$8M{H|$pHt$ KDžD$ H|$xHHD$8D$ <Å Ll$8MbHD$HH$L$ MLLHxL|$8HHD$8L|$0u|$tH,$H؁|$tHɁH-Q yL8HMtAGH蛅At*@DH5{H1H|$0H9o/H$HRH$@HP H|$`Ht$ 1HD$ HD$0FDžHD$ Hl$8H|$hHD$8HH$H;AąLl$8MH7L|$@Lt$(H4$H\$PMLLH\$@HD$HD$PnwL|$(LHD$(L|$0sH|$@H9tHD$PHp[x|$8tH<|$8tH-H-yO xL8HMtAGHALH${ LwH$qH)O H|$`Ht$ 1HD$ HD$(DžtHl$8H|$hLt$ HD$8H9AąLl$8M~H|$pHHDžD$8D$ HD$HH$L|$@Hl$0LLL$ H\$PMHH\$@HD$HD$PuLt$0HHD$0Lt$(rH|$@H9tHD$PHpv|$tH$H~|$tH~H-M vL0HMtAFHyAtiLH$Tz LgvH$JDH5wH@DH5wHy1H|$(H@=tDDDeH5wH6@D@H5YxHE11At&I>IFH9t IFHpu L}uMI}IEH9t IEHpIu LIFH9t IFHpo LE1uoDE1H5NtHHz H5tH8fDHY H5tH8rDLr LnXfDDXH5tH)AkI<$ID$H9tID$HpnL E1nH~ H5%uH8AL;rL IKnoHfNHlNItNHzNAWfH1AVH5vAUATUSHdH%(H$1LD$`)D$`HDŽ$)D$pHtHPHHtJH~ H5xE1H8H$dH+%( HĘL[]A\A]A^A_DHl$8HC H|$p1HD$8H\wdH|$xH} H9tHGH&H|$`HBD Ht$(1HD$(HD$0wDžHD$(H|$hHHD$8HD$ /AąL|$8MqH|$pHB Ht$01vDž HD$0H|$xHD$8HD$H9x H.Aƅ Ll$8H HT$H|$LLw|$8tHs|$8tHsHA AmqD@H5tHE1(fHl$8HA H|$p1HD$8HuH|$`HB Ht$(1HD$(HD$0zuDžH|$hHLt$(HD$8-AŅLd$8MH|$pHHA Ht$01$uDžHL|$0M 1LLL]v|$8"Hr|$8HrfH|$`HA Ht$01HD$0tDžH|$hHH\$0HD$8,Aą;L|$8M!H|$pHHD$8,AŅ@Lt$8MHz 1LLHz_|$8tHq|$8tHqH}z HAAI3Lm Lif.H|$xH,z H9tHGH:H|$`H@ Ht$01HD$0ysDžoHD$0H|$hHHD$8HD$+AąAVADDDr H5qHC -fD1)fH? H|$p1HHD$8r H|$xpH|$`H? Ht$(1HD$(HD$0rDžH|$hHLt$(HD$8*AŅLd$8MH|$pHZ> Ht$016rDžH|$xL|$0MpÃhHJ1LLLRs|$8tHo|$8t Ho@HAx HA!L`kL IpgDE1 H5oH Lt$8MH|$pHHD$8|)D$L|$8M!HD$8H|$xH9%HC)D$!Ll$8H:H|$LLL7\|$8tHn|$8tHnHAD$D$t M`IAADDDH5nH qfHQv H5 oH8j TH6v H5nH8O if.At!AAEEH5oH E1AI?IGH9t IGHpe LeEAMI>IFH9t IFHpHe L;efD1&H|$`He< Ht$01HD$00oDž&HD$0H|$hHHD$8HD$6'AąL|$8MH|$pHHD$8'AŅLt$8MH|$xlD$HT$H|$1LLY|$8tH2l|$8tH#lHA^Lg L dD= EeH5mH6AI>IFH9D$E1E1IFHpc Lct$yuL$D$MI}IEH9t IEHpLc LE1IFH9 L_aFDH5jHA}E1E1I?IGH9_IGHp a L`A;@A%E1E1Ld L`7Ld L`=t#DDDH5kHAI?IGH9 LC`HD$@LLLHHD$HD$PHHD$@HD$HD$PkHc9Lc L_Hp H5iH8+A L_"aH+q H5|jH8AHq H5TjH8IGHpR_H@H?H/@HK@H{@H@H@H@H]@H?H@H@H?HW?DATUH8dH%(HD$(1HD$HD$HzH5 H1Ht$hDž*Hl$@jD$Ld$ HLYH|$t H|$`HD$ |$HD$uhH-5 ]Ht$HIhHLiIH|$t H|$:`HD$(dH+%(H8L]A\H=m \iHHHǀUg;dIH=ym iHLHH5H=/TfDH5jHaE1-fE1.c^H5H=\gT?H?H?HT?H?AWHAVH5bAUATUH@dH%(HD$81LD$ HD$HD$Hu:E1H|$t H|$^HD$8dH+%(H@L]A\A]A^A_HI3 H|$ Ht$1fDžLd$H|$(Lt$HD$LŅLl$ML|$L LLL{kH|$t H|$]HD$|$HD$tLPc|$tLAcL53 [Ht$HIfLLgIL^ LZD`H5)iH1@=D+H5LiH]Hj H5ziH8;[,=I%=H=I=H#=AWfH1AVH5siAUATUSHXdH%(HD$H1LD$ )D$ )D$0%HtHPHbHtH=w*7f.HD$H$@H%H%ATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH H1Ht$IDžLd$JD$I$H|$0LP HD$0Ld$@H|$HT$8L9HL$@H9yHt$ HD$HT$HL$ HkH|$0Ht$@HD$8H|$0L9tHD$@Hp.>|$t,H=HN IHHNHǀ;6Ht$H|$7IH|$H9tHD$ Hp=HD$XdH+%(H`L[]A\ÐDHH=M lIHHHH5FH=25fHtHL9;HT$8H|$HT$H|$0@DH5SHyE1(E17HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$s=>H5fH=6Gj4#H#H#fAVHAUH5aATUSHPdH%(HD$H1LD$ HD$yHH|$ H< Ht$1HFDžNH|$(Ht$Hl$* DžH|$0Ht$Dd$ DžBH|$8Ht$ Dl$ DžTDt$ GD$ HEDDDHP8|$ fH~tLd$ LaC|$ tLRCfHn7HT$HdH+%( HP[]A\A]A^1@DH5yRHi1DAHH=K FHHH8H5H=Ϗ2fD0H5QH1Bf.DH5)RH1f.DH5ARH1;Ha!Hi!ff.fUSH(dH%(HD$1HD$HH H1Ht$CDžHl$ED$uqHEHP@|$fH~u+fHn5HT$dH+%(H([]fDH=I 4EHHHǀ1f@HH=YI DHHHdH5֍H=0fDpH5)QHA1If.18D:H5mH==Cq0H% H fAUHATH5]USHHdH%(HD$81LD$ HD$HH|$ HN Ht$1ZBDžH|$(Ht$Hl$< DžH|$0Ht$Dd$ DžDDl$CD$HEDDHPH|$fH~u9fHn3HT$8dH+%(HH[]A\A]1@H=G @+HHAVHf1AUH5XATUSH@dH%(HD$81LD$ )D$ \HtH%Ht?HXD H5aMH8Q1HT$8dH+%(YH@[]A\A]A^fDH|$ Ld$HD$L ŅLt$M>D$hY2LHI8|$tLL:|$tL=:H5 L)>>I>IVH9tHD$IFHp2HD$ LHD$1HD$fD=D$h1HHC ntfUPH|$HEHEPHE@@nHEHESEtLd$Ln9|$tL_9H50 HK=gfD+8HH=iA =HHHOH5H=(f=t!DwH5JHH1HA H5JH8*17IH=@ |HtHHtAH:< H5IH831H$dH+%(Hİ[]A\fDH|$pHt$@iDž/T$@H|$xHt$HT$DDžj\$HH$Ht$P\$Džrd$PH$Ht$Xd$Džz\$XH$Ht$`\$(Džl$`H$Ht$hfH~Džt$hLd$?Lt$ ")HT$(H`; ff(f(f(H]p_l$_t$f(H_|$_d$ f/HEUhl$mPt$uX|$}`d$ ex =l$(f/vMh\$Ef.\$f.zt2f.EhztE f.EhztMd$f.ztM t$f.ztM@|$ f.ztMD|$?tLi0|$?tLZ0H5 HF4K4D$h(HH9 B zNHEXH|$hEPHEE E`MhMpExtLd$hL/|$htL/H5 H3fD.HH=7 d3HHH?H5>|H=w|*f.DH5yDH1if.DH5EHq19f.DpH5YDHA1 f.D@H5iDH1f.DH5yDH1f.l$E f.}fDHEh/DH5QDHy1A'HHHHff.fATHf1UH5=KHHdH%(HD$81LD$ )D$ HtHHtH HfATHf1UH5ASH@dH%(HD$81LD$ )D$ HtHHt;H- H5?H81HT$8dH+%(uH@[]A\fDH|$ Ht$QDž'L$Ld$LL$λx4D$HH|$tL$#|$tL#H5f H'Y@'D$ujxHH+ EH|$HEHHE@tLd$L"|$tL"H5 H&k!HH=* L&HHHkH5&oH=_ofDH5=H葽1wHTHrHHgH8fUHE111H5?HdH%(HD$1H%D$`lHH+ EH|$HEt,H=) 0%HHHǀHD$dH+%(uxH5 HH]%HH=)) $HHHOH5mH=mfHD$dH+%(uH1]3H5\H=,#`H`HJATHUH5P3SHdH%(HD$1I舼I1MtFH<$uL% HI\$ID$ HtH{t=H[HuAD$(H( HHT$dH+%(u$H[]A\H;H uHV?ff.@ATHUH52SHdH%(HD$1I踻I1MtFH<$襽L% HI\$ID$ HtH{t=H[HuAD$(H' HHT$dH+%(u$H[]A\H;H uH膸off.@ATHUH51SHdH%(HD$1II1MtFH<$ռL% HI\$ID$ HtH{t=H[HuAD$(H' HHT$dH+%(u$H[]A\H;H uH趷ff.@ATHUH50SHdH%(HD$1II1MtFH<$L%> HI\$ID$ HtH{t=H[HuAD$(H4& HHT$dH+%(u$H[]A\H;H uHff.@ATHUH50SHdH%(HD$1IHI1MtFH<$5L% HI\$ID$ HtH{t=H[HuAD$(Hd% HHT$dH+%(u$H[]A\H;H uHff.@ATHUH5@/SHdH%(HD$1IxI1MtFH<$eL% HI\$ID$ HtH{t=H[HuAD$(H$ HHT$dH+%(u$H[]A\H;H uHF/ff.@ATHUH5p.SHdH%(HD$1I訷I1MtFH<$蕹L% HI\$ID$ HtH{t=H[HuAD$(H# HHT$dH+%(u$H[]A\H;H uHv_ff.@ATHUH5-SHdH%(HD$1IضI1MtFH<$ŸL% HI\$ID$ HtH{t=H[HuAD$(H" HHT$dH+%(u$H[]A\H;H uH観ff.@ATHUH5,SHdH%(HD$1II1MtFH<$L% HI\$ID$ HtH{t=H[HuAD$(H$" HHT$dH+%(u$H[]A\H;H uHֲff.@ATHUH5,SHdH%(HD$1I8I1MtFH<$%L% HI\$ID$ HtH{t=H[HuAD$(HT! HHT$dH+%(u$H[]A\H;H uHff.@H@H@H@HԻ@HĻ@H鴻@H餻@H锻@H鄻@Ht@USH(dH%(HD$1HD$HH HHt$DžHl$gD$unHt=HEHP|$t,H=i HHHǀ\H HHT$dH+%(uxH([]f.HH=  HHHuXHglD(H57H1D1xH5-uH=1H52cH=kcHRfUSH(dH%(HD$1HD$HH= HHt$;DžHl$D$unHt=HEHP|$t,H= HHHǀHM HHT$dH+%(uxH([]f.[HH= <HHHuXHglD踯H55H艰1D1xH5sH=H5aH=aHfUSH(dH%(HD$1HD$HH- HHt$DžHl$D$unHt=HEHP|$t,H= ,HHHǀ|H HHT$dH+%(uxH([]f.HH=) HHHuXHglDHH54H1D1x$ H5MrH=QH5R`H=`>HfUSH(dH%(HD$1HD$HH HHt$[DžHl$D$unHt=HEHP|$t,H= HHHǀ Hm HHT$dH+%(uxH([]f.{HH= \HHHuXHglDجH53H詭1D1x H5pH=H5^H=_HMfUSH(dH%(HD$1HD$HH= HHt$DžHl$D$unHt=HEHP|$t,H= LHHHǀH HHT$dH+%(uxH([]f. HH=I HHHuXHglDhH52H91D1xD H5moH==qH5r]H=]^HfUSHdH%(HD$1HHeD$H; ;!@HH@@H@H@HX@H@HEPHEXH HEH|$HE HEpHE`EpHExHHHDžt,H= yHHHǀHD$dH+%(H5 HH[]K3HH=q HHHH5[H='\f.H H59H8Z|$tH|$fHD$dH+%(u H1[]BH5kmH=;oH USH(dH%(HD$1HD$HH HHt$DžHl$GD$unHt=HEHP|$t,H=I HHHǀ$f/D$,$mPE‰E|$tLd$L|$tLH5 H?fDHH= HHHGH5AH=AfH|$0Ht$(聢DžGH|$8Ht$ Ld$(CDž\$ D$hIHH ]@HLeHHEH=HEPH<HEX(E|$t,H=2 HHHǀ%H5v H@H|$0Ht$ 艡DžH|$8Ht$H\$ KDžH|$@Ht$(Dd$MDž|$(<$cD$h,HH fDe@Hf/$H]HHEv %;$$$UPA&H;HEXAAE|$t=H|$|$t,H= HHnHǀH5- HxH9;EHEXQf;HH=y HHHH5>H=/?fD萌H5Ha13f.D`H5qH11f.D0H5 H1f.DH5Hь1f.DЋH5H行1sf.D蠋H5Hq1Cf.E=@D`H59H11f.D0H5AH1f.-HH9HEXE="@;HH=y HHH{H5<H=/=fD萊H5)Ha13f.E=@H8EHEXfHH= |HHH?H5V<H=<BfDH5QH1H8EHEXH5MH=H5MH=EE HHHHHH%HHKHHGAVHUH5 SH@dH%(HD$81LD$ HD$}HH|$ H Ht$1LDžH|$(Ht$Hl$ΛDžL$fI~D$HEfInH|$t,H= HHHǀH7 HHT$8dH+%(H@[]A^fD1@DЇH5H衈1DD訇H5Hy1DHH=) HHHH59H=9H5{KH=K:HHfUHE111H5> HdH%(HD$1豈HcD$H,@HH H|$HEt,H=M HHHǀ@HD$dH+%(uxH5Y HH]HH= HHHOH5f8H=8RfHD$dH+%(uH1]H5JH= HHUSHdH%(HD$1H]HD$H; HHHE0H]HE@HEHH7 HEH@HEHE`E E0HE8HEPE`HEhHEpHExHDž|$t,H= ?HHHǀHD$dH+%(H5 HH[]HH=9 HHHH56H=6fHHDfDHD$dH+%(u H1[]"H5KHH=OHH'H/Hff.@AUHATH5USH8dH%(HD$(1LD$HD$KHH|$H^ Ht$1Dž H|$Hl$HGIIH,D$LH|$t,H= LHHHǀL% I$HD$(dH+%(H8L[]A\A]fD螂H5HoE1f.HH= HHH;H54H=4fDE1-H5.HIH5BFH=FfDNHQH;@ATHUH5SH0dH%(HD$(1LD$HD$MHH|$H` Ht$1DžH|$Hl$3Ã(D$1ۺH@>|$u/H8 HHT$(dH+%(H0[]A\H= ,HHHǀ|f.1@IH=A HLHGH52H=2f.DPH5H!1.H5cDH=3gH) H5H81HHfDATHUH59SH0dH%(HD$(1LD$HD$]HH|$Hp Ht$1,DžH|$Hl$CÃ(D$1ۺH@N|$u/HH HHT$(dH+%(H0[]A\H= f@H H5H8"fq8鴺ff.@AVAUATUSHĀdH%(HD$x1Hl$ D$ HD$Hl$HD$HHH Ht$1HmDžLd$Mt,H5 HH LHt H;XI$Lt$PLLHD$PH\$`H|$HT$XH9;HL$`H9Ht$ HD$HT$HL$ HH|$PHt$`HD$XH|$PH9tHD$`HprHt$HT$LH\$PHLl$PHt$XMHv,^ H5O H1LfHLILl$PI9uPH|$H9tHD$ HpHD$xdH+%(nHL[]A\A]A^L%Q I$HD$`LHp띐HtHHYHT$XH|$HT$H|$P@L% I$IH=lHM HH Ll$0LLH|$L;H|$0HD$@H9tHD$@Hp޿Lt$PH\$`]E1HD$HT$HL$ H\$PH\$`H DbH5HbE1}D$`HT$XH|$H飷H韷H饷USH(dH%(HD$1HD$H4H= H1Ht$DžHl$D$uaEuEH5d HH HHH@HHT$dH+%(H([]f.KHH= ,HHHUD$uEgH=K HHtmHǀB:DDh`H5H9a1=f14fH5 1H%H5N$H=RH5SH=?H9HAATHUH5SH0dH%(HD$(1LD$faHUH|$Ht$ H\$9DžDd$ D$ (H; [豼DHHHHHHHH HEHHHƅDžHDžHDžDžHDžHHHDž|$ t,H=M HHHǀ@H5 HHT$(dH+%(H0[]A\1@HH= |HHHH5VH=BfVDHHx0D]H5H^1NH5!H=袼HHEH#HfUSHdH%(HD$1H$HHH H1HDžxxH,$Ht(H5 HHj H蒼HtH;Xt/HEHPHT$dH+%(uIH[]H耹fD1@D\H5Hq]1舻HZff.USHdH%(HD$1H$HHH H1HDžxxH,$Ht(H5 HHj H蒻HtH;Xt/HEHPHT$dH+%(uIH[]HЭfD1@D[H5Hq\1舺H髲ff.USHdH%(HD$1H$HHH H1HDžxxH,$Ht(H5 HHj H蒺HtH;Xt/HEHP HT$dH+%(uIH[]HfD1@DZH5Hq[1船Hff.UHSH5HHdH%(HD$81LD$ HD$[HH\$ H Ht$1HDžH|$(Ht$Hl$=mDžxD$Ht8H5M HH' HD$ID$Ht H;XHEHP8H HHT$8dH+%(utHH[]1@DXYH5H)Z1DD0YH5HZ1DH0qH˰f.ATHUH51SHPdH%(HD$H1LD$0HD$(mZHH\$0H Ht$(1H9DžH|$8Ht$Hl$(DžH|$@Ht$ Dd$kDžD$ Ht8H5 HH HD$襷D$Ht H;XHEDHP@H HHT$HdH+%(HP[]A\1@DWH5HX1DDWH5HYX1DD`WH5H1X1bf.DH襩=+HAff.@ATHUH5lSHPdH%(HD$H1LD$0HD$(XHH\$0H0 Ht$(1HYDžH|$8Ht$Hl$(;DžH|$@Ht$ Dd$iDžD$ Ht8H5 HH HD$ŵD$Ht H;XHEDHPHHT$HdH+%(HP[]A\fD1@DUH5!HV1DDUH5HyV1DDUH5!HQV1_f.DH%=KH鲭ff.@USHdH%(HD$1H$HHHs H1H螼DžxxH,$Ht(H5P HH* HRHtH;Xt/HEHPPuHT$dH+%(uHH[]fDHPfD1@D`TH5IH1U1HHff.USHdH%(HD$1H$HHHs H1H螻DžxxH,$Ht(H5P HH* HRHtH;Xt/HEHP0vHT$dH+%(uIH[]H0fD1@D`SH5H1T1HHQff.ATHUH5SH0dH%(HD$(1LD$H$HD$THH\$HH Ht$1HqDžH|$H1Hl$H LDžL$$MHt,H5 HH˹ HHt H;XHELHL%e I$HD$(dH+%(H0L[]A\E1DE1QH5HR@DE1QH5~HR@LH轵dHQ H5H8jRM耰Hڪ@USH(dH%(HD$1HD$HH H1Ht$޸DžH\$蚺D$u)[@׷HT$dH+%(H([]@CHH= $HHHup|$[@tHtNHǀH_DDPH5YHYQ1kf1bdH5H=]葥H5H=~HHfDATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HHK H1Ht$tDžLd$0D$H|$0It$HDHD$0Ld$@H|$HT$8L9HL$@H9yHt$ HD$HT$HL$ HkH|$0Ht$@HD$8H|$0L9tHD$@Hp螬|$t,H= [HHNHǀ諤Ht$H|$D$DcTHη HHT$(dH+%(H0[]A\D1@DhIH5YH9J1DD@IH5HJ1D胭HH= dHHHu1|$DcTEHt0HǀH蚞(ЧH5H=JH5 H=HrHzfATHUH5SH0dH%(HD$(1LD$HD$ JHH|$H} Ht$1ܯDžH|$Ht$H\$vDžxPDd$~D$DcXH HHT$(dH+%(H0[]A\D1@DGH5HyH1DDGH5HQH1DëHH= 褰HHHu1|$DcXEHt0HǀHڜ(H5QH==H5& H=*HHfATHUH5SH0dH%(HD$(1LD$HD$MHHH|$H{ Ht$1DžH|$Ht$H\$tDžxPDd$辯D$Dc\HN HHT$(dH+%(H0[]A\D1@DEH5HF1DDEH5HF1DHH=A HHHu1|$Dc\EHt0HǀH(PH5H=}H5f H=6jHnHvfATHUH5SH0dH%(HD$(1LD$FHUH|$Ht$ H\$isDžDd$ %D$ (H; [DHHsHHHHHШ HEHHHƅDžHDžHDžDžHDžHHHDž|$ t,H=} HHHǀpH59y H HT$(dH+%(H0[]A\1@˧HH= 謬HHHH5H=rf膠DHHx0DCH5HC1NH5H=ҡHTHH]H=fUSHdH%(HD$1H$HHHw H1HDžxpH,$Ht(H5` HH H¡HtH;Xt'HEHP(؛HT$dH+%(uCH[]ÐHxfD1@DAH5AHB1H霝@AUATUSHdH%(HD$x1Hl$ D$ HD$Hl$HD$HHHv Ht$1HDžLd$Mt,H5I HH L諠Ht H;XI$H|$PLP`HD$PH\$`H|$HT$XH9HL$`H92Ht$ HD$HT$HL$ H$H|$PHt$`HD$XH|$PH9tHD$`HpHt$H|$ؗIH|$H9tHD$ HpݝHD$xdH+%(HĈL[]A\A]HtHHyHT$XH|$HT$H|$PQ@Ll$0LLțH|$LH|$0HD$@H9AHD$@Hp:.DE1KHD$HT$HL$ H\$PH\$`HDh?H5AH9@E1D$`HT$XH|$+5HvH|ff.fATHUH5SH0dH%(HD$(1LD$H$HD$@HH\$H@t Ht$1HQDžH|$H1Hl$Hq ,DžL$$MHt,H5q HH HӝHt H;XHELHL%E I$HD$(dH+%(H0L[]A\E1DE1=H5H>@DE1=H5H~>@LH譢dH1 H5H8J>M`H@AVAUATUSHĀdH%(HD$x1Hl$ D$ HD$Hl$HD$HHHr Ht$1H蝤DžLd$Mt,H5 HH$ LLHt H;XI$Lt$PLLHD$PH\$`H|$HT$XH9;HL$`H9Ht$ HD$HT$HL$ HH|$PHt$`HD$XH|$PH9tHD$`Hp袙Ht$HT$LH\$PHآLl$PHt$XMHv,n H5n H1L4fHLILl$PI9uPH|$H9tHD$ Hp HD$xdH+%(nHL[]A\A]A^L% I$HD$`LHpØ띐HtHH艖HT$XH|$HT$H|$P@L%) I$IH=EH}m Hxm Ll$0LLxH|$LkH|$0HD$@H9tHD$@HpLt$PH\$`]E1HD$HT$HL$ H\$PH\$`H D8:H5H ;E1}D$`HT$XH|$HHHAWHAVH5AUATUSHHdH%(HD$81LD$ HD$W;Hu*1HT$8dH+%(HH[]A\A]A^A_DH\$ HDl Ht$1HDžH|$(Ld$L|$HD$LYŅLt$MH|$0LHD$XAŅLd$MMH5t HH LFHtyH;XusLLLݖrD8H5yHY9@=DS8H5H$9ILLLPHJ HAHrLH\$U LhHD$NfD=tE7H5H8E1t&I>IFH9t IFHp LEAMI<$ID$H9tID$HpƔ L蹔1fL舘 L蛔fDH H5H87cH H57H87(ՕH#fAWHAVH5\AUATUSHdH%(H$1H\$@LD$PHD$ HD$Hl$0H\$0HD$8D$@ 8HuNE1H|$0H9tHD$@Hp諓H$dH+%(HL[]A\A]A^A_Lt$PHh Ht$ 1Hl$0L舝DžH|$XHt$(L|$ HD$(Hl$0UAąLl$(MH|$`HGHl$03HD$ HHQk H|$hHt$1Hl$0DžYHl$MH5̣ HHv L螔HL;pLt$pHL$ILLL耚D4H5H5n@=_DDD4H5Hb57DIHL$ILL$LLPHl$0LH L衕Ht$8H|$0蒋AILz L荑H H5Hl$0H84Hl$0D3H5H4AiI}IEH9t IEHp L=y3H5Hl$0HE4^RHIf.AUATUHH`dH%(HD$X1Ld$HD$L蚙H`Hbh Ht$1H苚Dž!Hl$GD$Hu Hl$0HHL^HV|$u_ L-e ޏLHH谉LHЛILHD$XdH+%(H`L]A\A]@H=џ tHHHǀćpSIH= 4HLHH5H=Gf.D1H5aHq2E1,脐H5H=}豆H鋏Im鮏I~ITUSHdH%(HD$1HmH腚D$H; A@HH@0HX@H@HE@HEHH HEHp|$HEHE`HEPE`HEhHEpHExHDžt,H= 豙HHHǀHD$dH+%(H5d HH[]郙kHH= LHHHH5&H=_fH H5H80|$tH|$fHD$dH+%(u H1[]肎H5H={评HUSH(dH%(HD$1HD$HHb HHt$˖DžHl$臘D$unHt=HEHP|$t,H= ,HHHǀ|Hݜ HHT$dH+%(uxH([]f.HH=) ̗HHHuXHglDH.H5H/1D1x$H5MH=QH5RH=>H鈌fUSH(dH%(HD$1HD$HH-c HHt$[DžHl$D$unHt=HEHP|$t,H= 輖HHHǀ Hm HHT$dH+%(uxH([]f.{HH= \HHHuXHglD,H5H-1D1x贋H5H=H5H=΁H1fUSH(dH%(HD$1HD$HH` HHt$DžHl$觕D$unHt=HEHP|$t,H= LHHHǀ蜁H HHT$dH+%(uxH([]f. HH=I HHHuXHglDh+H5H9,1D1xDH5mH==qH5rH=^HډfUSH(dH%(HD$1HD$HH=` HHt${DžHl$7D$unHt=HEHP|$t,H=9 ܓHHHǀ,H HHT$dH+%(uxH([]f.蛎HH=ٗ |HHHuXHglD)H5H*1D1xԈH5H=͑H5H=;~H郈fUSH(dH%(HD$1HD$HH] HHt$ DžHl$ǒD$unHt@H謆|$t,H=Ɩ iHHHǀ~H HHT$dH+%(uuH([]+HH=i HHHuXHgoD(H5yHY)1D1{dH5H=]}H5H=~}H,fUSH(dH%(HD$1HD$HH%\ HHt$蛏DžHl$WD$u~HtUH}Ht HuH)4H'|$t,H=A HHHǀ4}H HHT$dH+%(upH([]f請HH= 茐HHHuEHWtD'H5YH'1D1H5%H=^|H5H=ʎ{HŅfATHUH5SHdH%(HD$1I8(I1MtFH<$%*L%Y HI\$ID$ HtH{t=H[HuAD$(HT HHT$dH+%(u$H[]A\H;H uH%ff.@ATHUH50SHdH%(HD$1Ih'I1MtFH<$U)L%Z HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH6$ff.@ATHUH5`SHdH%(HD$1I&I1MtFH<$(L%X HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHf#Off.@ATHUH5SHdH%(HD$1I%I1MtFH<$'L%^X HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH"ff.@ATHUH5SHdH%(HD$1I$I1MtFH<$&L%~X HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uH!证ff.@ATHUH5SHdH%(HD$1I($I1MtFH<$&L%nV HI\$ID$ HtH{t=H[HuAD$(HD HHT$dH+%(u$H[]A\H;H uH ߀ff.@ATHUH5 SHdH%(HD$1IX#I1MtFH<$E%L%U HI\$ID$ HtH{t=H[HuAD$(Ht HHT$dH+%(u$H[]A\H;H uH& ff.@ATHUH5PSHdH%(HD$1I"I1MtFH<$u$L%T HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHV?ff.@HT)@HD)@H4)@H$)@H)@H)@H(@H(@AVHUH5/SH@dH%(HD$81LD$ HD$-!HH|$ HxS Ht$1DžH|$(Ht$H\$~2DžD$fI~蔈D$Ht6L3|$t,H= 4uH5]H=-~akH5bH=NkHufATUH8dH%(HD$(1HD$HD$HzH#K H1Ht$d}Dž*%D$HD$ HD$HtH|${uHD$ |$HD$ujH-J rHt$HI}HL~IH|$t H|$$uHD$(dH+%(H8L]A\DH= D~HHHǀje#yHH=a ~HHHH5H=if.DpH5IHAE1#fE1$CsH5lH=<|piHtHsHsHsATHUH5-HHdH%(HD$81LD$ HD$HD$uHHI H|$ Ht$1D{DžH|$(HGl/z {H|D$HD$HD$HtH|$2sHD$|$HD$t,H=€ e|HHHǀhH-)H DpHt$HI${HL4|I)DH5HyE1H|$t H|$rHD$8dH+%(HHL]A\DvHH= {HHHH5vH=bgH5KH=zOgH5HQf.npHqHqHqHqff.@USH(dH%(HD$1HD$HH}E H1Ht$xDžH\$zD$u1fH~fHnjHT$dH+%(H([][uHH=~ dHbofATUSH dH%(HD$1HD$HHC HHt$YvDžgLd$xD$MI$H$H@H9Hq I\$`I$HXID$Ht HtfH|$Ht$ A9DžWLd$Dl$ Leg11DHH\|$tLo|$tLoH5= HsfH|$Ht$8DžwH|$Ht$ Dd$8DžDl$ _sD$(g1DDHH[|$t,H=Ow rHHHǀB_H5< HrfDP H5H! 1f.D H5iH 1mf.DH5H 1=f.+mHH=iv rHHHH5H=]fDH5ɽHQ 1f.DPH5QH! 1f.lHH=u lqHHH3H5FH=2]fDH5H1-fH5H=o\H5H=o\IXhIvhIhIkhIhH0hHhHMhIWhATUHdH%(HD$1H,HHt$5DžDd$kpD$4dDHHn|$u7H5(< HpHT$dH+%(H]A\H=)t oHHHǀ\f.jHH=s oHHHGH5fH=R[fDH59H1?f.1.dH5H=m[ILgIMgHUgff.fAVHAUH5ATUHXdH%(HD$H1LD$0HD$ Hu-E1HD$HdH+%(HXL]A\A]A^H|$0H|: Ht$ 1lDžH|$8Ll$(Lt$ HD$(L$ŅLd$(MH|$@LDžL$(Ll$LL$~D$LLp|$tLi|$tLiL-r IEMDE1%H5ּH=DH5 HHq H5BH8{DDH5HyHI<$ID$H9tID$Hp` L`LdL M`6bI eHeff.USH(dH%(HD$1HD$HHM8 H1Ht$~jDžHl$:lD$uqHip|$u*Hp HHT$dH+%(H([]@H=p kHHHǀ Xf.fHH=o |kHHHdH5VH=BWfDH5!H1Cf.12`H5H=iVHcHcfAVHUH5SH@dH%(HD$81LD$ HD$ HH|$ H6 Ht$1hDžH|$(Ht$Hl$^DžL$fI~tjD$fInHd|$t,H=tn jHHHǀgVHn HHT$8dH+%(H@[]A^1@D`H5H11DD8H5H 1D{dHH=m \iHHHH56H=o"UH5 H=gU^H$bHbfUSH(dH%(HD$1H-HHt$DžL$fH~hD$X\fHnHHOS|$u8H53 HhHT$dH+%(H([]fH=l DhHHHǀTf+cHH=il hHHHLH5H=SfDH5HQ1Ff.15T]H5}H=MfSH`H`H`ff.fATHUH5SHPdH%(HD$H1LD$0HD$(HD$ HH\$0H2 Ht$(1HPeDžH|$8H1 Ht$ 1Hl$()eDžLd$ M!H|$@Ht$DžD$Ht8H5&l HHd HD$\D$Ht H;X_HELHPL%k I$HD$HdH+%(HPL[]A\@E1DE1H5θH~@DE1H5^HV@DE1]H56H.]fHi H5H8 9 [_AUATUSHdH%(HD$x1Hl$ D$ HD$Hl$HD$HHH+0 Ht$1H\cDžLd$Mt,H5j HHb L [Ht H;XI$H|$PLP HD$PH\$`H|$HT$XH9HL$`H92Ht$ HD$HT$HL$ H$H|$PHt$`HD$XH|$PH9tHD$`HpgXHt$H|$8RIH|$H9tHD$ Hp=XHD$xdH+%(HĈL[]A\A]HtHHUHT$XH|$HT$H|$PQ@Ll$0LL`H|$LH|$0HD$@H9AHD$@HpW.DE1KHD$HT$HL$ H\$PH\$`HDH5HE1D$`HT$XH|$+XH\H\ff.fAUHATH5SUSHhdH%(HD$X1H\$@LD$ HD$H\$0Ld$0HD$8D$@H Ll$ Hi- Ht$1Ld$0L`DžH|$(HT$Ht$Hl$Ld$0]fE1xdLd$0LD$HL$1HT$8L^Ht(H5|g HH_ HXHtL;ht{HELHP@L%f I$H|$0H9tHD$@HpUHD$XdH+%(uGHhL[]A\A]@DH5qHE1@LHdVH[H[fDAVAUATUSHĀdH%(HD$x1Hl$ D$ HD$Hl$HD$HHH+ Ht$1H _DžLd$Mt,H52f HH^ LVHt H;XI$Lt$PLLPHHD$PH\$`H|$HT$XH9>HL$`H9Ht$ HD$HT$HL$ HH|$PHt$`HD$XH|$PH9tHD$`HpTHt$HT$LH\$PHK]Ll$PHt$XMHv/) H5( H1L_DHJLPILl$PI9uPH|$H9tHD$ Hp|SHD$xdH+%(nHL[]A\A]A^L%c I$HD$`LHp3S띐HtHHPHT$XH|$HT$H|$P@L%c I$IH=LtH' H' Ll$0LLaH|$LۂH|$0HD$@H9tHD$@Hp~RLt$PH\$`ZE1HD$HT$HL$ H\$PH\$`HDH5aHyE1}D$`HT$XH|$uSHvXHrXHxXUSH(dH%(HD$1HD$H4H( H1Ht$[DžHl$z]D$uaEuEH5b HH.[ HVSHH@HHT$dH+%(H([]f.WHH=)a \HHHUD$uEgH=` \HHtmHǀH:DDH5H1=f14fH5I' 1H?\QH5H=ZGH5H=,GH WHWUHf1SH5{H8dH%(HD$(1LD$)D$HtH#Ht=H` H5ϰH81HT$(dH+%(7H8[]f.H|$Ht$ Dž\$ N[D$ O@Hſ@Ha_ HHENHP|$ X@@H@ HP(HP0H@8HEt,H=^ ZHHHǀFH5& HZZD$ TN@HH^ HEH|$ HEt=H|$ 2V|$ t,H=\^ YHHHǀOFH5% HYafDTHH= ^ YHHHGH5H=rEfTHH=] lYHHHDH5FH=2EfDH59H1NH5H=WDH5۳H=WDHJTHTHGTHeTHCTATUH8dH%(HD$(1HD$HD$HzH$ H1Ht$VDž*Hl$XD$Ld$ HLZH|$t H|$NHD$ |$HD$uhH-# LHt$HIVHLWIH|$t H|$zNHD$(dH+%(H8L]A\H=[ WHHHǀCg{RIH=[ \WHLHH56H=o"CfDH5iHE1-fE1.LH5̱H=UBRHRHRHSHRAUHATH5<UH@dH%(HD$81LD$ HD$HD$H!HS" H|$ Ht$1TDžH|$(Hl$HGuxSIPTH"VD$Ll$LHLBH|$t H|$pLHD$|$HD$t,H=Z UHHHǀAH-g! IHt$HIbTHLrUI'DDH5HE1H|$t H|$KHD$8dH+%(H@L]A\A]OIH=9Y THLHH5H=@H5H=[S@>H5׫HQf.HJHPPH QHPHPfDUSH(dH%(HD$1HHHt$DžL$fH~TD$u=fHnY`fH~fHn!DHT$dH+%(H([]fDNHH=W |SHHHfHnӀ|$YfH~tHtSHǀH?tDH5H1Qf1HHH5ͭH=Q>H5қH= >HOHOfDUSH(dH%(HD$1HHHt$DžL$fH~RD$u=fHnYfH~fHnBHT$dH+%(H([]fD+MHH=iV RHHHfHnӀ|$YfH~tHtSHǀH4>tDXH5H)1Qf1H4GH5]H=-Pa=H5bH=N=HyNHNfDAVHf1UH5SH@dH%(HD$81LD$ )D$ HD$0gHtHHt:HcV H5tH8\1HT$8dH+%(,H@[]A^DH|$ Ht$Dž_T$H|$(Ht$fH~uDž\$fI~PD$^TDfInfHnHH7|$t,H=yT PHHHǀlHD$XdH+%(H`L[]A\EHH=N JHHHH5fH=R6fHtHLYHH=G |CHHH[H5VH=B/fHD$dH+%(uH1]8H5 H=A/HDBH.BAUHATH5USHHdH%(HD$81LD$ HD$HD$"HH|$ H} Ht$1@DžH|$(H[ Ht$1H\$@DžxlLd$MBD$L+I$1I9@FIHD$8dH+%(HHL[]A\A]f.E1DE1H5Hf@DE1mH5~H>@DžH|$(HK Ht$1H\$>DžxlLd$Mq@D$L+I$1I9@DIHD$8dH+%(HHL[]A\A]f.E1DE1H5NHV@DE1]H5H.@:HH=C ?HHHud|$L+I$2Ht:HǀH+fHC H5H8 4H5H==*H5H=7*H>H>fAVUSH dH%(HD$1HD$H2H H1Ht$<DžH\$>D$u_H hfH~fI~H-- h2HHHLpa>HT$dH+%(H []A^@+9HH=iB >HHHH|$ZfH~fI~kHt[HǀH,*NDPH5H!1If.18$3H5MH=<Q)H5RH=>)H$=H,=fDUSH(dH%(HD$1HD$HH H1Ht$N;DžH\$ =D$uaH|$u&HA HHT$dH+%(H([]H=@ 1H5͖H=:'H;H;fUSH(dH%(HD$1HD$HHe H1Ht$9DžH\$;D$uIHH-2 ]/HHHZ;HT$dH+%(H([]#6HH=a? ;HHH||$HtHtZHǀH;'hfDD`H5H11`f.1O40H5]H=-9a&H5bH=N&H:H:fDUSH(dH%(HD$1HD$HH H1Ht$^8DžH\$:D$uIH[H- -HHH9HT$dH+%(H([]fD4HH== 9HHH||$H[tHtYHǀH%hDDH5H1af.1P.H5ݓH=7$H5H=$Hn9Hv9fDAUATUSH(dH%(HD$1HD$H Ha H1Ht$6DžHl$8D$uEH]H+]HHIHH4HT$dH+%(H([]A\A]#3IH=a< 8HLHH]H+]HH|$ItMtkHǀL,$HqL9lfDD@H5qH1@f.1/-H5=H= 6A#H5BH={.#H 8H8fDATUSH dH%(HD$1HD$HH H1Ht$<5DžH\$6D$u7LcH1I9@*;HT$dH+%(H []A\D1HH=: t6HHH||$LcHtHtVHǀH"zfDH5YH1`f.1O+H5͐H=4!H5~H= !H6H6fDATHUH5SH@dH%(HD$81LD$ HD$HD$HH|$ H' Ht$13DžH|$(H Ht$1Hl$|3DžLd$M\/5D$HuH;uAo$HE|$t,H= 9 4HHHǀ!L%t9 I$HD$8dH+%(H@L[]A\E1DE1H56H@DE1H5H@#/HH=a8 4HHHH5|H=}f.LH'H5H=i2DH 8 H5ړH8"8)H4H4ATHf1UH5ģH8dH%(HD$(1LD$)D$HtHHt+D$!Ld$0HL)HD$0Hl$@H|$HT$8H9HL$@H9VHt$ HD$HT$HL$ HHH|$0Ht$@HD$8H|$0H9tHD$@Hp|$t,H=. h*HH+HǀHt$HT$LHl$0H'Ll$0Ht$8MHvrd H5U -H 1L *W$IH=). )HLHH5rH=rfHjqLILl$0I9uPH|$H9tHD$ HpHD$XdH+%(&HhL[]A\A]f.L%. I$HD$@LHpS띐HtHHHT$8H|$HT$H|$0M@L%- I$IH=lpH H DHH5HE1E1 HD$HT$HL$ Hl$0Hl$@HD$@HT$8H|$3H5H=& *H*H*H+ff.fATHf1UH5SH@dH%(HD$81LD$ )D$ HD$0HH H|$ 11%H H|$(11%H H|$ 1Ht$HD$HD$%Ld$Mo Hl H|$(1Ht$[%4 H\$H 'D$M$$H1L9@>+IfHY, HIHD$8dH+%(i H@L[]A\fH H|$ 11$H H|$(11$H H|$ 1Ht$HD$HD$|$Ld$M Hg H|$(1Ht$N$PH\$H &D$TM$$H1L9@1*IfH H|$ 11#Hl H|$(11#H|$ HJ Ht$1HD$HD$#Dž#Ld$MH|$(H Ht$1l#DžH\$HW %D$M$$H1L9@M)I#DH H|$ 11 #H H|$(11"H H|$ 1Ht$HD$HD$"lLd$MHW H|$(1Ht$"0H\$HC$D$PM$$H1L9@q(IGfH H|$ 11+"H H|$(11"H H|$ 1Ht$HD$HD$!Ld$MHo H|$(1Ht$!yH\$Hc#D$Ed$[1D9@'IfH1 H|$ 11K!H H|$(11.!H|$ H Ht$1HD$HD$ DžuLd$MH H|$(1Ht$ H\$H"D$KEd$[1A9@&IfDH|$ H Ht$1HD$HD$V DžLd$MDH H|$(1Ht$& #H\$H!D$u"M$$H1L9@ &IDHH=% l!HHH|$M$$HtHHǀH fDE1轷H5vH莸WHH=B% HHH|$M$$HHHǀH DE16H5H}HH=$ ^ HHH|$M$$HvHXHǀH UHH=]$ HHHt|$M$$HHFHǀH+ HH=# HHH~|$M$$HzHPHǀH YcHH=# DHHH|$Ed$[HHǀHn HH=B# HHH|$Ed$[HvHǀH ^H" H5LH8DE1H5ÁHDE1H5 HµH" H5E1H8褵mDE1謴H5%H}FDE1胴H5LHTDE1ZH5H+DE11H5HDE1H5!HٴDE1H5H貴{DE1躳H5#H苴TDE1葳H5Hb+DE1hH5)H9H! H5FH8DE1$H55HH H5rH8ڳH H5H8迳H H5H8褳mHp H5iE1H8膳OHR H5E1H8h1H4 H5݄H8MH H5H82H H5E1H8H H5E1H8H H5E1H8زH H5EE1H8躲H5uH=H5cH=7dH5uH=H5cH=dH5uH=}H5cH=cH5uH=WH5cH=cxH5auH=1eH5fcH=cRH5;uH= ?H5@cH=yc,H5uH=H5cH=ScH.HMHHIH|HHHlHHHHHGHff.AUHATH5$USHHdH%(HD$81LD$ HD$HD$HD$yHH\$ H Ht$1HEDžH|$(H Ht$1Hl$DžLd$M&H|$0Hj Ht$1DžLl$MHt,H5 HHl HHt H;X-HELLHPIHD$8dH+%(HHL[]A\A]E1DE1蝮H5VHn@DE1uH5ƄHF@DE1MH5ޅH\fH H5BH88DH H5E1H8׮ ,@USH(dH%(HD$1HD$HH HHt$KDžHl$D$unHt=HEHP|$t,H=  HHHǀH] HHT$dH+%(uxH([]f.kHH= LHHHuXHglDȬH5H虭1D1x H5pH=H5^H= _HfUSH(dH%(HD$1HD$HH} HHt$DžHl$D$unHt=HEHP|$t,H= <HHHǀH HHT$dH+%(uxH([]f.HH=9 HHHuXHglDXH5H)1D1x4 H5]oH=-aH5b]H=]NHfUSH(dH%(HD$1HD$HH HHt$kDžHl$'D$unHt=HEHP|$t,H=) HHHǀH} HHT$dH+%(uxH([]f.HH= lHHHuXHglDH5H蹪1D1xH5mH=H5[H=+\HafUSH(dH%(HD$1HD$HHe HHt$DžHl$D$unHt=HEHP|$t,H= \HHHǀH  HHT$dH+%(uxH([]f. HH=Y HHHuXHglDxH5HI1D1xTH5}lH=MH5ZH=ZnH fUSH(dH%(HD$1HD$H$H5 H1Ht$DžHl$JD$Ht_H5 HH H+Ht x|$t,H=& HHHǀHz HHT$dH+%(H([] HH= lHHHurHHoDH5YH蹧1D1{f@H@H#H5jH=H5XH=YHyATHUH5SHdH%(HD$1II1MtFH<$L%f HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHƤff.@ATHUH5SHdH%(HD$1I(I1MtFH<$L%& HI\$ID$ HtH{t=H[HuAD$(HD HHT$dH+%(u$H[]A\H;H uHff.@ATHUH5 SHdH%(HD$1IXI1MtFH<$EL% HI\$ID$ HtH{t=H[HuAD$(Ht HHT$dH+%(u$H[]A\H;H uH&ff.@ATHUH5PSHdH%(HD$1I舥I1MtFH<$uL% HI\$ID$ HtH{t=H[HuAD$(H HHT$dH+%(u$H[]A\H;H uHV?ff.@HT@HD@H4@H$@AVHAUH5ATUHHdH%(HD$81LD$ HD$HD$aH'H H|$ Ht$10 DžLd$H|$(HD$L;Ņ!Ll$M D$YHD$HD$HtH|$HD$|$HD$L5 NHt$HILL> ItUI}IEH9t IEHp) L,f.D耡H5A}HQE1H|$t H|$ HD$8dH+%(HHL]A\A]A^f=tDH50}HfDLd$Lc|$LP3IH=q  HLH|H5RH='Sf.HA H5|H8ZpHHHfHATHUH5aHHdH%(HD$81LD$ HD$HD$赡HH H|$ Ht$1DžH|$(Ht$kDž, D$HD$HD$HtH|$HD$|$HD$t,H= HH HǀH-y Ht$HItHLI)DH5{HɟE1H|$t H|$HD$8dH+%(HHL]A\DD蠞H5{HqHH=! HHHH5PH=PH5sbH=Cw2H H Hr H fAVHf1AUH56ATUHxdH%(HD$h1LD$ )D$ HD$0tHtHPHHtCHl H5|E1H8bHD$hdH+%(HxL]A\A]A^HY H|$ Ht$1HD$HD$DžLd$H|$(HD$LŅLl$M1lD$HD$HD$HtH|$HD$|$HD$L5 Ht$HILLItSI}IEH9t IEHp L*D0H5yHE1H|$H|$H H|$ Ht$1HD$HD$DžGD$JHl$PH|$D$PHl$@HD$HHD$t,H|$HD$H|$@HD$H9tHD$PHp|$t,H= HHHǀL%f Ht$HHaLHqIH|$pH|$a=DÚH5xH蔛Ld$L |$LH5^H=|HH=  HHHH5LH=LrfD H5wHE1 f[IH= <HLHH5LH=OLfHq H5wH8芚He Is H H Hs HU H H AVHAUH5ATUHHdH%(HD$81LD$ HD$HD$豚H7H H|$ Ht$1DžH|$(Ht$gDž=Ld$H|$0HD$LrŅLl$MD$HHD$HD$HtH|$HD$|$HD$L5 Ht$HILLuItLI}IEH9t IEHp` LS#DH5!wH葘E1H|$t H|$HD$8dH+%(HHL]A\A]A^fD`H5wH1Ld$L|$L{IH= \HLHH56IH=oI"f=$DÖH5vH蔗HY H5wH8rHHHHAWfH1AVH5AUATUHPdH%(HD$H1LD$ )D$ HD$@)D$0轗HtHPHHtDH H5yE1H8論HD$HdH+%(HPL]A\A]A^A_fDH|$ H Ht$1HD$HD$HD$D$DžH|$(Hw Ht$1Hl$DžLd$MvH|$0HL$Ht$1DžfH|$8Lt$HGI~HL|$L踒LLLH|$fH~tL|$tLfHnJ|$IH|$HDPH5uH!E1|$eLd$MWLE1WGfH1 H|$011HD$HD$H|$ H Ht$1HD$pDžH H|$(1Ht$Hl$IaLd$MH H|$01Ht$ELl$M D$LLHU|$fH~t=H|$|$t,H= \HH6HǀfHnIf.H|$ H Ht$1hDžH|$(H Ht$1Ll$ADžLd$MH|$0L|$HD$L>ŅLt$MoL.INILL,|$fI~tL|$tLyfInI%LH L[ fDDE1轑H5rH莒fD萑H5tHa;@=t!D_H5tH0E1}HH5sE1H8_f.DH51rH@DH5 rH蹑HH5sE1H8螑fHaH5"rH8zTDHAH5rH8ZDIH= HLHH5BH=BrfD‰1DE1 H5qHڐ*H5H=W> f.HH5 H8芌|$tH|$ fHD$dH+%(u H1[]rH5OH=kHVH^ATHf1UH5ܕSH@dH%(HD$81LD$ )D$ HtHHt;HH5 qH8赋1HT$8dH+%(eH@[]A\fDH|$ Ht$DžL$Ld$LL$nD$HH|$tL|$tLH5 HY@D$uZpHHu|$tLd$La|$tLRH5 H>fHH=YHHH{H5;H=<fDpH5YoHA1UHH|HHHHff.fAWfH1AVH5oAUATUSHdH%(HD$x1LD$@)D$@HD$p)D$P)D$`dHt2HPH1HHtYH7HH>H5rE1H84HD$xdH+%(HĈL[]A\A]A^A_Hi H|$P11HD$(H|$@Ht$ HD$0蚶Dž H|$H1Ht$(l$ H t<Ld$(MH H|$P1Ht$0FLt$0MH|$XHt$8Dž(L|$8D$g ްLL >fInHI^|$tHl$Hz|$tHkH54 LWIH|$@Ht$HD$HD$ gDž Hκ H|$H1Ht$Dt$@ Ld$M#H H|$P1Ht$ Ll$ MH|$XHt$(荙Dž \$(H|$`Ht$0fH~iDž d$0H|$hHt$8$$EDž l$8L|$Ll$ƒ(T$LLD $fHnHH|$tL|$tLH5 HIf.H|$@Ht$0HD$8DžH|$HHZ Ht$81Dl$0DžLd$8M D$(MfLDHx H|$(t,H=bHH;HǀUH5θ HI%fH H|$P11 HD$0 H|$@Ht$(HD$8DžH|$H1Ht$0l$(H9  Ld$0MVH|$PH2 Ht$81Džn Lt$8M AD$  BLL fHI|$ tHl$ H|$ tHH5 LI@H|$@Ht$(DžH|$H1Ht$0l$(H8 SLd$0MM H|$PHt$86DžLt$8RD$ SLH fInI|$ tHl$ H|$ tHH5 LIH|$@Ht$ DžH|$HHt$(1ɋl$ HH DžLd$(M H|$PHt$0DDžH|$XHt$8Ll$0&DžL|$8BD$5 CLHfInfInI|$tHl$H|$tHH5 LIf.H H|$P11HD$ JH|$@Ht$HD$(貯Dž!H|$H1Ht$ l$H H Ld$ Mf H|$PH Ht$(1^Dž Ll$(MQ H|$XHt$0דDžH|$`Ht$8Lt$0蹓Dž] |$8fH~D$ЩLLfHnfInHIS|$tHl$Ho|$tH`H5) LLI@H|$@Ht$qDžgH|$H1Ht$ l$Hȳ KLd$ MH|$PHt$(ƒDž H|$XHt$0Ll$(訒DžH|$`Ht$8Lt$0芒Džt$8fH~D$KifHnfInLfInHI|$tHl$HF|$tH7H5 L#IWIH=AHLHH50H=0H5BH=cDE1=~H5veHfDE1 ~H5FeH~fDE1}H5.gH~uDE1}H5%fH~LHQH5eH8j~1DDE1m}H5dH>~fHH=HHH.H5f/H=/RfDE1|H56dH}fDE1|H5dH}efDE1|H5cHn}5fDE1m|H5cH>}fDE1=|H5eH}fDE1 |H5cH|fKIH=,HLHH5.H=?.fDE1{H5,cHl|3IH=HLHH5-H=-fDE1-{H5dH{HH5 cH8{DE1zH5dH{DE1zH5aH{\DE1zH5,bHl{3DE1tzH5bHE{ DE1MzH5cH{DE1&zH5dHzDE1yH5aHzDIH=%HLHnH5+H=8,HYH5aH8rz9DE1zyH5cHKzDE1SyH5aH$zDE1,yH5bHyDE1yH5FcHyDE1xH5m`Hyt#IH=aHLHH5*H=+f.DE1kxH5_HVH8fwDE1eH5?XHfPDE1eH5>WH~f'HJH5UH8cf DE1ieH5JUH:fHH5?WE1H8fDE1"eH5VHeHH5 VH8eHyfiHH5VE1H8eYHyCAHrH5TH8e4HWH5VE1H8me޷HyϷjH5(H=c藹H5(H=P脹HHHHH'H$HLu\HmHHH>HHHCH-HLmdHHH]H,HpHHAHHLuDHUATHUH5mSH@dH%(HD$81LD$ HD$HD$tdHH|$ H Ht$1CDžH|$(H Ht$1Hl$DžLd$M4D$LHW|$t,H=tHHHǀķL%%I$HD$8dH+%(H@L[]A\E1DE1aH5>XHb@DE1aH5WH^b@HH=HHH H5H=zH5c%H=3gHH5WH8a HHAUATUSH(dH%(HD$1HD$H H H1Ht$JDžHl$D$uEH]H+]HHIHHHT$dH+%(H([]A\A]IH=tHLHH]H+]HH|$ItMtkHǀL蜵HqL lfDD_H5VH`1@f.1/脾H5#H=}豴H5H=螴HbHjfDAWHf1AVH5#jAUATUH@dH%(HD$81LD$ )D$ HD$0`HtHtWHHHH5}WH8_1HT$8dH+%(MH@]A\A]A^A_f D$ ԻHH |$tLd$L|$tLH5G HrDH|$ 1LH|$ Ht$5DžLl$Dd$L[ ?1DHH|$tL0|$oLbHH=9HHHH5H=袲fH|$ Ld$HD$L%}ŅLt$MD$ q1LHIq|$tLb|$tLSH5 L?I>IVH9tHD$IFHp%HD$ LHD$HD$@H1H5TH8J]1t!DF\H5TH]1uH|$ 1TH|$ Ht$=DžH|$(Ht$Dd$DžeDl$[D$ $DDHH|$bH=IHH7Hǀ<1H|$ Ll$HD$L5{ŅLd$MH|$(L`DžLl$D|$LY jDLHIi|$tLZ|$tLKH5܍ L7LHD$ L!HD$DZH5RHQ[.I<$ID$H9tID$Hpɷ L輷1zDD ZH5QHZ1Of.[IH=HHHǀ1H- Ht$HI蠶HL谷I%D(NH5JHNE1H|$t H|$HD$8dH+%(H@L]A\A]DMH5JHNHH=QHHHH5H=躢H5H=s觢bIHHIfUSH(dH%(HD$1HD$HH H1Ht$莴DžHl$JD$uqHɜ|$u(xHT$dH+%(H([]DH=)̵HHHǀf.諰HH=茵HHHdH5fH=RfDLH5HHL1Bf.11ԪH5H=ͳHHfAWHAVH5VAUATUSHHdH%(HD$81LD$ HD$HD$MHuAE1H|$t H|$贝HD$8dH+%(HHL[]A\A]A^A_fDH ~ H|$ Ht$1蠲DžH|$(Ht$Ll$yDžLd$H|$0D|$HD$LjŅLt$MPH\$HsHLDLLrH|$t H|$HD$|$HD$L-~ 蚧Ht$HI誮LL芳ILc LvDIH5FHJ@DIH5FHJ[@=LDIH5GHTJ&HЮ|$ H轮HH5"GH8 J HHAIlIPHfAWHf1AVH5TAUATUHĀdH%(HD$x1LD$0)D$0HD$@RJHtHPHHtAHJH5GH8CI1HT$xdH+%(H]A\A]A^A_H9{ H|$0Ht$1HD$HD$ 辯DžLd$(H|$8Lt$HD$(LgŅ:Ll$(M L|$LELLLјH|$ t H|$ 蟧HD$(|$HD$ "L5| ٤Ht$ HI蹯LLɰtBLHD$褨 L跤HD$!D GH5yEHG1H|$ H|$ HD$HD$f.Hy H|$0Ht$1HD$HD$ fDžLl$"D$eLt$PLd$(LD$`Hl$`LLHD$XHl$P腗H|$ t H|$ SHD$(H|$PHD$ H9tHD$`Hp豣|$t,H=˳nHHHǀ辛L%2{ MHt$ HH-LH=H|$ `H|$ HD$貥HD$G=DEH54DHTF^LЪ|$L轪H5q H=AuD苩HH=ɲlHHHpH5FH=2fDDH59CHE1f.HqH5CH8E蠣uHHHnHrII1HMH+IWfUSH(dH%(HD$1HD$HHv H1Ht$莫DžHl$JD$uqH9|$u(yHT$dH+%(H([]fDH=)̬HHHǀf.諧HH=茬HHHdH5fH=RfDCH5QCHC1Af.10ԡH5H=ͪHHfUSH(dH%(HD$1HD$HHuu H1Ht$DžHl$ʫD$uqH|$u(HT$dH+%(H([]fDH=LHHHǀ蜗f.+HH=i HHHdH5H=ҖfDAH5)BHQB1Af.10TH5}H=M聖H雿H酿fUSH(dH%(HD$1HD$HHs H1Ht$莨DžHl$JD$uqH|$fH~u-fHncHT$dH+%(H([]H=!ĩHHHǀf諤HH=茩HHHdH5fH=RfD@H5AH@1Gf.16ԞH5H=ͧH[HEfUSH(dH%(HD$1HD$HHur H1Ht$DžHl$ʨD$uqHi|$fH~u-fHnHT$dH+%(H([]H=DHHHǀ蔔f+HH=i HHHdH5H=ғfD>H5?HQ?1Gf.16TH5}H=M聓HHfUSH(dH%(HD$1HD$H$Hp H1Ht$莥DžHl$JD$uyH|$Ht,H=PHHHǀCHx&H覢HT$dH+%(H([]H萨fD裡HH=脦HHH\H5^H=Jf.D
H=1df.1SěH5H=HHɻfAVHAUH5GATUSH@dH%(HD$81LD$ HD$ >Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ Ho Ht$1踣DžH|$(Ll$Lt$HD$L[ŅLd$MAD$LLY|$tL|$tLR4LHD$ɜ LܘHD$fD@;H5I=H<1f.=t!D;H5h=H;1HH5=H8;1+HH=i HHHH5H=ҏ荙H۹HDAVHAUH5EATUSH@dH%(HD$81LD$ HD$;Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ Hl Ht$1蘡DžH|$(Ll$Lt$HD$LYŅLd$M!D$LL|$tL|$tLٞ13LHD$訚 L軖HD$D 9H59<H91f.=t!D8H5P<H91HH5<H891 HH=IHHHH5H=貍mH-H3DAVHAUH5CATUSH@dH%(HD$81LD$ HD$9Hu$1HT$8dH+%(H@[]A\A]A^ÐH|$ Hj Ht$1xDžH|$(Ll$Lt$HD$L~WŅLd$MD$LLٟ|$tLȜ|$tL蹜4LHD$艘 L蜔HD$fD7H5!;H71f.=t!D6H5@;H71HaH5z;H8z71HH=)̟HHHH5H=蒋MHH酶DATHUH5ASH0dH%(HD$(1LD$HD$7HH|$Hh Ht$1|DžH|$Ht$Hl$^dDžDd$D$DH"|$t,H=轞HHHǀ HT$(dH+%(H0[]A\f1@D5H5:H51DD4H5!:H51D#HH=aHHHH5H=ʉH5H=跉rH H f.AUHATH5$:USHxdH%(HD$h1H\$0LD$HD$H\$ HD$(D$05HIHf H|$Ht$1肛DžH|$Ht$Ld$dbDžJDl$ D$H|$@DLcHD$@Ld$PH|$ HT$HL9HL$PH9 Ht$0HD$ HT$(HL$0HH|$@Ht$PHD$HH|$@L9tHD$PHp荐|$t,H=JHHJHǀ蚈Ht$(H|$ +I(fDD2H58H3E1H|$ H9tHD$0HpHD$hdH+%(HxL[]A\A]@DP2H58H!3HD$ HT$(HL$0Ld$@Ld$PLkHH=LHHHRH5&H=_fHtHt=LHT$HH|$ HT$(H|$@oH5H=͆DD$PHT$HH|$ p\HoHYff.@AUHATH57USHxdH%(HD$h1H\$0LD$HD$H\$ HD$(D$02HIHc H|$Ht$1rDžH|$Ht$Ld$T_DžJDl$D$H|$@DLÎHD$@Ld$PH|$ HT$HL9HL$PH9 Ht$0HD$ HT$(HL$0HH|$@Ht$PHD$HH|$@L9tHD$PHp}|$t,H=:HHJHǀ芅Ht$(H|$ I(fDD/H56Hq0E1H|$ H9tHD$0HpHD$hdH+%(HxL[]A\A]@D@/H56H0HD$ HT$(HL$0Ld$@Ld$PL[HH=LLNItUI}IEH9t IEHp9} L,},f.DH5.Ha E1H|$t H|$lHD$8dH+%(HHL]A\A]A^f=tD'H5.HfDLd$Ls|$L`CIH=$HLH|H5H=7sf.HQH5r.H8j}HBH%H H8AVHf1AUH5{*ATUHxdH%(HD$h1LD$ )D$ HD$0HtHPHHtCHH5=/E1H8HD$hdH+%(HxL]A\A]A^HP H|$ Ht$1HD$HD$.DžLd$H|$(HD$L9=ŅLl$M1輆D$HD$HD$HtH|$}HD$|$HD$L51R LzHt$HI,LL<ItSI}IEH9t IEHp'z Lz*DH5,HQE1H|$H|$X|HQO H|$ Ht$1HD$HD$փDž藅D$JHl$PH|$D$PHl$@HD$HHD$t,H|${HD$H|$@HD$H9tHD$PHp5y|$t,H=OHHHǀBqL%P xHt$HH豃LHIH|$pH|$8{a=DH5+HLd$L[|$LHH5H=̂pHH=YHHHH5H=ofDpH5*HAE1 f~IH=范HLHH5fH=RofHH5*H8xHI H3H鷝H HH)H闝AVHf1AUH5%ATUHxdH%(HD$h1LD$ )D$ HD$0HtHPHHtCHH5,E1H8HD$hdH+%(HxL]A\A]A^HK H|$ Ht$1HD$HD$nDžLd$H|$(HD$Ly8ŅLl$M1D$HD$HD$HtH|$RxHD$|$HD$L5qM uHt$HIlLL|ItSI}IEH9t IEHpgu LZu*DH5 *HE1H|$H|$wHJ H|$ Ht$1HD$HD$Dž׀D$JHl$PH|$D$PHl$@HD$HHD$t,H|$wHD$H|$@HD$H9tHD$PHput|$t,H=2HHHǀlL%K tHt$HH~LHIH|$pH|$xva=DSH5(H$Ld$L{|$L{H5<H= ~@k[zHH=<HHHH5H=OkfDH5'HE1 fyIH=)~HLHH5H=jfHH5B(H80tHIHH韙HHԙHHATHUH5 SHdH%(HD$1IXI1MtFH<$EL%G HI\$ID$ HtH{t=H[HuAD$(HtHHT$dH+%(u$H[]A\H;H uH&sff.@ATHUH5PSHdH%(HD$1II1MtFH<$uL%VI HI\$ID$ HtH{t=H[HuAD$(HHHT$dH+%(u$H[]A\H;H uHV?rff.@HT@HD@ATHUH5tSH0dH%(HD$(1LD$HD$HH|$HE Ht$1\zDžH|$Ht$Hl$>ADžDd${D$DHm|$t,H={HHHǀgxHT$(dH+%(H0[]A\f1@DH5&H1DDH5&H1DvHH=AzHHHH5H=fH5H=cyfRpH闖H遖f.ATHUH5SH0dH%(HD$(1LD$HD$HH|$HC Ht$1|xDžH|$Ht$Hl$^?DžDd$zD$DHh|$t,H=~yHHHǀ fwHT$(dH+%(H0[]A\f1@DH5Y%H1DDH5$H1D#tHH=a}yHHHH5H=dH5H=wdrnHHf.USH(dH%(HD$1HD$HH%B H1Ht$vDžHl$zxD$uqH9v|$u*H}HHT$dH+%(H([]@H=Y|wHHHǀLdf.rHH=|wHHHdH5H=cfD0H5#H1Cf.12mH5-H=u1cH鶓H頓fAWfH1AVH5cAUATUH`dH%(HD$X1LD$0)D$0)D$@FHtHPHHtEH>|H5?$E1H84HD$XdH+%(H`L]A\A]A^A_HD$Hl$ HxH@ H|$01Ht$tDžH|$8Ht$Ll$;DžH|$@Ht$Dt$n;DždD|$*vD$ Ld$(DDLLbLHLbLTk|$tLd$Lq|$tLqL-? iHHI[LLuIHjfD H5!H E1@HD$Hl$ HwH> H|$01Ht$jsDžH|$8Ht$Ll$L:DžDt$uD$SLd$(DLL8jLH-aL5j|$u>L-> hHHIZLLtf.H=xTtHH=Hǀ`fD H5!H @D H5 Hy @nIH=)xsHLHH5H=߼_fD@ H5 H ;@nIH=wdsHLHH5>H=w*_f.D H5 H hH5H=q^I韏麏IɏHяI驏ԏI͏IӏIϏH׏fAWfH1AVH5 AUATUSHdH%(H$1LD$0)D$0)D$@ HtHPHHtFHwH50"H8 1H$dH+%(jHĨ[]A\A]A^A_DH; H|$0H\$`1Ht$ H\$PHl$PHD$ HD$XD$`oDžHD$ Ll$(H|$8HD$(LHl$PHD$'AąL|$(Hl$PMH|$@L6DžLl$l$(LLt$pHt$LLnHl$PLHaH|$pH$H9tH$Hpd|$tLl|$tLlHt$XH|$P^AtILHD$h LdHD$(DH5 H1H|$PH9CHD$HD$`Hp^dHD$&@H9 H|$0Ht$ 1H$Ƅ$Lt$pHD$ H\$pHD$xb L1b@HYrH5RLt$pH8m=DDDaH5H2DHqH5H8,(cHHH+H1zfDATUH8dH%(HD$(1HD$HD$HzH6 H1Ht$DkDž*Hl$mD$Ld$ HL\H|$t H|$QcHD$ |$HD$uhH-t8 `Ht$HIokHLlIH|$t H|$bHD$(dH+%(H8L]A\H=yplHHHǀlXgfIH=9pkHLHH5H=WfDPH5H!E1-fE1.#aH5LH=jPWƉHωH鳉HH鿉AWHAVH5zAUATUH@dH%(HD$81LD$ HD$HD$?Hu:E1H|$t H|$eaHD$8dH+%(H@L]A\A]A^A_HA4 H|$ Ht$1hDžLd$H|$(Lt$HD$L ŅLl$ML|$LLLLk_H|$t H|$`HD$|$HD$tLf|$tLfL55 ]Ht$HIhLLiILa L]D H5 H@=DH5,H]HmH5ZH8;^݇IևH6I·HԇAWHf1AVH52 AUATUHĀdH%(HD$x1LD$0)D$0HD$@HtHPHHtAHmH5H81HT$xdH+%(H]A\A]A^A_H1 H|$0Ht$1HD$HD$ NfDžLd$(H|$8Lt$HD$(LTŅ:Ll$(M L|$L?LLL1RH|$ t H|$ /^HD$(|$HD$ "L5N3 i[Ht$ HIIfLLYgtBLHD$4_ LG[HD$!DH5H1H|$ H|$ HD$]HD$f.Hq0 H|$0Ht$1HD$HD$ dDžLl$fD$eLt$PLd$(LD$`Hl$`LLHD$XHl$PPH|$ t H|$ \HD$(H|$PHD$ H9tHD$`HpAZ|$t,H=[jeHHHǀNRL%1 YHt$ HHdLHeH|$ `H|$ HD$B\HD$G=DH5dH^L`a|$LMaH5H=cQD`HH=YidHHHpH5֭H=PfDpH5iHA1f.HiH5H80ZH?HeHHI3閄IĄHH龄IfAWHAVH5AUATUSHdH%(HD$x1H\$@LD$ HD$H\$0Hl$0HD$8D$@HuJE1H|$0H9tHD$@HpWHD$xdH+%(HĈL[]A\A]A^A_fDH, H|$ Ht$1Hl$0aDžHD$Ll$H|$(HD$LHl$0HD$AąLt$MLvL|$PHt$LL!_Hl$0LH!H|$PHD$`H9tHD$`HpV|$tL^|$tL^Ht$8H|$0wPAIL_Z LrVDDH5H@=sDDDH5 HrKDH9fH5:Hl$0H8M&cW~H酂H鋂fAWHf1AVH55AUATUHĀdH%(HD$x1LD$0)D$0HD$@HtHPHHtAHfH5H81HT$xdH+%(H]A\A]A^A_H* H|$0Ht$1HD$HD$ _DžLd$(H|$8Lt$HD$(L$Ņ:Ll$(M L|$LLLLLH|$ t H|$ VHD$(|$HD$ "L5, 9THt$ HI_LL)`tBLHD$X LTHD$!DH5HQ1H|$ H|$ HD$TVHD$f.HA) H|$0Ht$1HD$HD$ ]DžLl$_D$eLt$PLd$(LD$`Hl$`LLHD$XHl$P5KH|$ t H|$ UHD$(H|$PHD$ H9tHD$`HpS|$t,H=+c^HHHǀKL%* RHt$ HH]LH^H|$ `H|$ HD$UHD$G=DH5dH^L0Z|$LZH5ѸH=\IDXHH=)b]HHHpH5H=ߦIfD@H5aH1f.HaH5H8S~H~HH~H~I~8IfH~H`I~fATUSH`dH%(HD$X1H\$ D$ HD$H\$HD$HH;& H1Ht$ZDžLd$\D$H|$0L[HD$0Ld$@H|$HT$8L9HL$@H9{Ht$ HD$HT$HL$ HmH|$0Ht$@HD$8H|$0L9tHD$@HpP|$t,H=`[HHPHǀ HHt$H|$IIH|$H9tHD$ HpOHD$XdH+%(H`L[]A\[VHH=_<[HHHH5H=OGfHtHL MHT$8H|$HT$H|$0@DxH5HIE1&E15HD$HT$HL$ Ld$0Ld$@LD$@HT$8H|$s PH56H=Y:F|H|H|fUSH(dH%(HD$1HD$HH# H1Ht$>XDžHl$YD$uqH]|$u((^HT$dH+%(H([]DH=]|YHHHǀEf.[THH=]fTfDDpH5 HA1f.D@H5Y HI<$ID$H9tID$HpF L|F1DDH5 H1f.MIH=YVQHLHH5֚H==}GH5H=vP=HuH%uH=uI#uI~uHuHuHuf.AWfH1AVH5"AUATUSHdH%(HD$x1LD$@)D$@)D$P)D$`mHt(HPHHt\HJHHQVH52E1H8GHD$xdH+%( HĈL[]A\A]A^A_fDH|$H1\H|$@H  Ht$81HD$8NDžH|$HHt$(Hl$8Dž H|$PHt$0Dd$(wDžDl$03PD$$E1E1DD1H6|$$t1H=*TOHH% Hǀ<DL%yTI$H|$H1ddH|$@H( Ht$01HD$0MDž!DE1H5^ HrfH|$H1H|$@H Ht$81HD$8KMDžxH|$HHt$0Hl$8DžDd$0ND$(PE1E11D1H4|$(H=RNHHHǀ:H|$@H Ht$01HD$0LDžH|$HLt$8Ll$0HD$8LŅLd$8MtILE1E111LL3|$8YLI|$8FLI9HRH5 H8*DH|$@H< Ht$01HD$0KDžH|$HLl$8Lt$0HD$8LŅLd$8MtH|$PLDž*Ll$(D|$8LE1E1D1LL3|$(oLH|$(\LHOH|$H1\H|$@HX Ht$(1HD$(HD$0JDž(H|$HLt$8Ll$(HD$8LŅt!DH5HE1fDH|$@H Ht$81HD$8WJDžH|$HHt$$Hl$8DžH|$PHt$(Dd$$DžAH|$XHt$0Dl$(}Dž\$0KD$ E1ADD1H1|$ Lt$ LoG|$ L\GH|$HLl$8Lt$0HD$8LŅLd$8MHH|$PHt$(IDžH|$XLD|$(DžLl$$\$8LRE1AD1LL0|$$tLF|$$tLFfDHIOHIfH|$@H Ht$01HD$0HD$8HDžH|$HHt$ Hl$0DžH|$PHt$$Dl$ JDžpH|$XHt$(Dt$$DžH|$`1Ht$8\$(HC HLd$8MID$MADD1H/|$Hl$HpE|$H]ELd$8MrH|$PHt$$sDžH|$XLD|$$ DžD$8H|$`Ht$01Hn D$ -GDžH\$0HLt$ LHDD$ ID1LL.|$  LD|$ LDDkCHH=LLHHHHH5&H=_4fDE1H5vHBfDH5)HaI<$ID$H9tID$Hp;L E1;@L?L I;DE1 H5HfDH5HK@#BHH=aKGHHHH5ޏH=2f.DE1mH5FH>AIH=JFHLHH5oH=[2sAIH=JTFHLHH5.H=g2f.DH5H+DE1H5HhH4JH5H8MHJH5H82H;H5qH=ADu1H5^H=.Db1HiHjH kHkHEjHYjH-kHiHiHiH+jHjHiH{jHniHjfAWfH1AVH5AUATUSHHdH%(HD$81LD$)D$)D$ Ht$HtbHHHHIH5&E1H8HD$8dH+%(HHL[]A\A]A^A_D#DD$& 7HI2|$tLl$L?|$tL?H5 LCIofH|$Ll$HD$LŅLt$MCD$[ Q711LHI>|$tL@?|$tL1?H5b LCII>IFH9t IFHp7 L6=HH= GBHHHH5H=r.ft!DH5HE1,H|$Ll$HD$LŅxLd$MH|$Ht$DžH|$ LDt$DžL|$\$Ls 5DLHIf=|$tL=|$tL=H5 LAIIIJDH|$Ld$HD$LŅLl$MH|$LDžnL|$Dt$L 51DLHI<|$tL=|$tL<H5" L@IL8 L4q@HDH5E1H8OfHDH5rH82DDH5HI<$ID$H9tID$Hp94L E1)4@:IH=9D?HLHzH5H=+fDPH5H!.I}IEH9t IEHp3 LE133fDDH5HL47L MD34HeHeHeHeHLfHseHfHNeHTfHUfHeHef.USH(dH%(HD$1HD$HH H1Ht$<DžHl$J>D$uqH%|$u*HBHHT$dH+%(H([]@H=)B=HHHǀ*f.8HH=A=HHHdH5fH=R)fDH5H1Cf.122H5H=;)HeHefUSH(dH%(HD$1HD$HH H1Ht$;DžHl$<D$uqH$|$u*HSAHHT$dH+%(H([]@H=@LH@H5H81HT$(dH+%(H0[]A\fH|$H Ht$1HD$9DžxiH|$Ld$*7Hl$HLD1|$tH6|$tHv6H'?HPfDDH5yH1$f.H|$H\ Ht$1HD$O8DžxQHl$Ld$HwL0|$tH5|$tH5H}>H@D8H5H 1|H+?H5H81_/HaHaHaHaUSH(dH%(HD$1HD$HHE H1Ht$>7DžHl$8D$uqH9 |$u*H=HHT$dH+%(H([]@H=<|8HHHǀ$f.[3HH=<<8HHHdH5H=O$fDH5H1Cf.12-H5H=}6#H`H`fUSH(dH%(HD$1HD$HH H1Ht$5DžHl$z7D$uqHY+|$u*H<HHT$dH+%(H([]@H=Y;6HHHǀL#f.1HH=;6HHHdH5H="fD0H5H1Cf.12,H5-H=41"H_Ho_fATHUH5SH@dH%(HD$81LD$ HD$HD$DHH|$ H Ht$14DžH|$(HHt$1Hl$3DžLd$M45D$LH |$At,H=9A5HHHǀ!D2IHD$8dH+%(H@L[]A\fDE1DE1H5HV@DE1]H5fH.@/HH=84HHH H5^}H=}J H53H=37 H8H5H8)H]H]AVHf1AUH5ATUHHdH%(HD$81LD$ )D$ HD$0$HH|$(1H|$ HHt$1HD$1DžH|$(Ht$Hl$Dž=Dd$s3D$DH.|$t,H=u73HH$HǀhL%7I$#f.Ha8H5jE1H8WHD$8dH+%(HHL]A\A]A^@H|$ HHt$1HD$0DžH|$(Ll$Lt$HD$LŅLd$MLLL+|$tL;.|$tL,.L-6IEM%@DE1H5HV=t!DWH5pH(E1H5H5H8 D{,IH=5\1HLHH56zH=oz"fL8)L MH%LDE1H5nH~"&H5H=/HZHZIZHZAWfH1AVH5AUATUHPdH%(HD$H1LD$ )D$ )D$0HH|$(1(H|$ HHt$1HD$HD$n.DžH|$(Ht$Hl$PDžHH|$01Ht$Dl$).1Ld$Mp/D$LDH|$t,H=3/HHHǀL%14I$fH4H5ZE1H8HD$HdH+%(HPL]A\A]A^A_fH|$ H\Ht$1HD$HD$F-DžH|$(Ld$Lt$HD$LLŅLl$MH|$0HHt$1,DžbL|$ML LLL|$AtLl*|$tL]*D+IL.& LA"@DE1H5Hv=t!DwH5HHE1yH2H5JE1H8'[fH1H5ZH8 tI}IEH9t IEHp! LE1x! H1H5 H8DH5HDE1H5Hf'IH=1,HLHH5uH=ufDE1+H5H0"H5;H= +?IVHVHVHVff.@AWfH1AVH5&AUATUHPdH%(HD$H1LD$ )D$ )D$06HtHPHCHtEH.1H5wE1H8$HD$HdH+%(HPL]A\A]A^A_H|$ HHt$1HD$)DžH|$(Ll$Lt$HD$LŅ{Ld$MMH|$0LXDžLl$D|$L|DLLn|$L&|$L&DE1=H5HfH|$ HHt$1HD$(DžxH|$(Ll$Lt$HD$LŅLd$Mt]L譾LL|$tL&|$tL%L-.IEM+H.H5H82 Dt!D.H5/HE1DH5HtI<$ID$H9tID$HpML E1=tL!L MOISHSI THTff.AWfH1AVH5{AUATUHPdH%(HD$H1LD$ )D$ )D$0HtHPHCHtEH-H5E1H8贿HD$HdH+%(HPL]A\A]A^A_H|$ HDHt$1HD$7&DžH|$(Ll$Lt$HD$L=Ņ{Ld$MMH|$0LDžLl$D|$L DLL|$Lk#|$LX#DE1ͽH56H螾fH|$ HLHt$1HD$?%DžxH|$(Ll$Lt$HD$LIŅLd$Mt]L=LL|$tL"|$tL"L-@+IEM+H*H5H8½ Dt!D込H5H菽E1D萼H5)HatI<$ID$H9tID$HpL E1tLL MOIQH QIIQHOQff.AWHAVH5eAUATUSHHdH%(HD$81LD$ HD$WHu*1HT$8dH+%(HH[]A\A]A^A_DH|$ HHt$1#DžH|$(L|$H\$HD$LŅLt$MH|$0LHD$AŅLd$MLǸLLH)%|$tL* |$tL H(HDAHLH\$ LHD$DPH5iH!@=DH5Hu=tEH5*H躺E19I>IFH9t IFHp2 L%E AMI<$ID$H9tID$Hp L1fDL LfDH&H5H8DH&H5H8ڹ#MHNHqNff.AWHAVH5AUATUSHHdH%(HD$81LD$ HD$7Hu*1HT$8dH+%(HH[]A\A]A^A_DH|$ HHt$1DžH|$(L|$H\$HD$LŅLt$MH|$0LHD$AŅLd$ML觵LLH |$tL |$tLH%HDAHLH\$ LHD$D0H5YH@=DH5H̷u=tEɶH5"H蚷E19I>IFH9t IFHp LE AMI<$ID$H9tID$Hp L1fDL LfDH#H5H8ڶDH#H5H8躶#MHKHKff.AVHAUH5ATUSH0dH%(HD$(1LD$H$Hu-E1HD$(dH+%(H0L[]A\A]A^fDH|$HH1DžH|$Ll$L4$HD$LŅLd$MLD$LL$|$tL|$tLL-"IEM$fDDE1]H5H.f=D#H5HH!H5H8ҴDCHH=!$HHHH5eH=7ff.LL M1~HIHIfDAWHAVH5AUATUSHHdH%(HD$81LD$ HD$״Hu*1HT$8dH+%(HH[]A\A]A^A_DH|$ HHt$1DžH|$(L|$H\$HD$LŅLt$MH|$0LHD$XAŅLd$MLGLLH|$tL|$tLHL HDAHLH\$W LjHD$DбH5AH衲@=D蛱H5lHlu=tEiH5H:E19I>IFH9t IFHp LE AMI<$ID$H9tID$Hpj L]1fDL( L;fDHaH5H8zDHAH5zH8Z#MdH GHFf.fHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAWAVAUATUSHLwH|$H4$MH$HLhIFHtZIM~(In M9MMFMtLHH2uLL)H9}HH9~xIF1HuM@ulMtCLHHL$L$t)1҅LHLIHL[L]A\A]A^A_M)IdI|cDfDLwHD$L9pt1LH $MLx(Hh ILiHMM9MFYME1xDE1kE1cH UHHHHEH9t HEHpHH(]ff.H5 UHHHHEH9t HEHpH][f.HUHHHHEH9t HEHpTHH(]>ff.HUHHHHEH9t HEHpHH(]ff.HHtjuH?HtH`Ðff.UHSHHHHH9HFHt u H)HHMH[]ff.AWAVAUATLgUSHH8LwH|$Ld$ML.L~MvMtTIn(LI~ L9HFHt Lu!HL)H9}HH9~ȅxMMvMuL9d$taIl$(LIt$ L9HFHt LuMI)II|$DȅxH8ID$@[]A\A]A^A_@Ld$H!HLx0HLh Lx HCH9:HU HSHU0LsHHCLu(CE@L9d$ I\$(LLE M\$ L9HFHgLLHT$(L\$ LD$LD$L\$ HT$(LH)H=H=HtLLLD$LD$uHL)H=LH=|<HD$LD$L9` L0H|$LHH(HP HXH|$LsIoCE0f.SHD$LD$L9`LLHH(Hx HL9HFHtHt$HL$ HL$ uL)HHGȅ=H|$LIHtH$H HD$ (H$HH$HHZHHIHĨ[]ÐfDUHSH>HH=|HHHu EH[]H5LH=ff.SHH=)HHtHǀ [H5^H=TPXH H5MH=HfDAUATLgUSHdH%(HD$1L'HHHHdH$IHwGHu1USHCAHD$dH+%(uSH[]A\A]fDHt$fH1HHIH$HCLLHH$L#IH=RYff.ATIUHSHHdH%(HD$1Ht HI)L$$IwPH;Iu7EL$$H;LcB'HD$dH+%(u\H[]A\Mt$fHH1HHH$HCLHL$$H;H=zX`H7AVAUATUSHdH%(HD$1HH;=HHIAI,$+ H5HIHI,$H5HIHI,$H5HIHI,$}cH5HIHI,$C1dH5HIHoI,$ :H5HIHEI,$H5HIHI,$H5ZHIHI,$^H5LHIHI,$$1H5BHIHI,$ kH50HIHvI,$ AH5HIHLI,$y H5 HIH"I,$? H5HIHI,$ 1H5HIHI,$ H5HIHI,$ rH5HIH}I,$Z HH5HIHSI,$ H5HIH)I,$ H5-HIHI,$ H5WHIHI,$r H5DHIHI,$8 1yH5/HIHI,$ OH5HIHZI,$ %H5HIH0I,$H5HIHI,$H5HIHI,$YH5HIHI,$}H5HIHI,$SH5HIH^I,$)H5}HIH4I,$qH5kHIH I,$7H56HIHI,$H51HIHI,$ H5!HIHI,$@WH5HIHbI,$O-H5HIH8I,$H5HIHI,$H5HIHI,$H5HIHI,$gH5qHIHI,$-[H5bHIHfI,$1H5THIHKIH%KJ ZHLPL@L0{L ALLLLYLLLLqL:LLpL`LPRL@L0L LjL0LLLLHLLLL`Lp&L`LPL@L0JL LLgL-LLLLEL LLLpJL`LPL@L0eL +LLL}LCL LLL[LLLpL`GLP L@L0L _L%LLLzL@LLLL[L!LpL`LPvL@<L0L LLTLLLLlL2LHFHRHFEHAH@EHEH"EH*L-,1LH lHtgHH=hL5DHLLIHHjMt6H5BLQHHtH&H(H#LHGf.AWAVIAUAATUHSHHHtZ@0HuHUIHx H@0ID$ HHKALLHC(HL[]A\A]A^A_fDHGH9tLaLz(M9LIFHtIv H9AŅuM)E1I`I| EAKA@H`ff.ATIUHH:Ht%LHHH]A\f.H1]A\fDHtOUSHHH{HH} HE0H[H9t HE0HpHHHuH[]ÐfDAWAVAUATUSH(H|$HHD$H@HD$HyHD$LxMI_HHkHILeMMl$MMuM]IFHtZHxH$_H$IH@Iy IQ0H9tHD$IA0HpHD$L $@LH$H$HuIFI~ H$IF0H9t IF0Hp@LH<$L4$ZH} HE0LeH9t HE0Hp@HtMtKLI|$ ID$0Ml$H9tID$0Hp>@L1MtMH{ HC0HkH9t HC0Hp@HHtHHr@I} IE0MuH9t IE0Hp@LMTMZI IG0I_H9t IG0Hp@LHtIHL$Hy HA0HYH9tHA0HpH$MH|$@>HtH\$H([]A\A]A^A_HT$Hz HB0HZH9tHB0HpH$H|$@HtH\$+f.HtGUSHHH{HH}(H[HtHP0HHuH[]fDÐff.AUATUHHdH%(HD$H+@HtHW8BBt(HD$dH+%(HH]A\A]{Lg8MtI$HgH@H9HI|$hI$H8ID$HA|$ ID$u%I|$8LLaLl$LqI|$H/t8|$tL|$tLLfD+) f.AUATUHHdH%(HD$H@HtHW8BBt8HHHD$dH+%(HHH]A\A]fDLg8MtI$HDfH@H9HI|$hI$H8ID$9HbA|$ ID$u%I|$8{LSL6QLl$LCpI|$H/t8|$tL|$tLLfDT f.UHSHHCHH6H?H9taHUH9t8HuHKHUHMHKHMHt/H;HSHCH[]fHuHSHUHSHUHH@H9t;HSHtHtHSH}HUH;fCHSH}Hff.AWAVAUATUSHHHH?dH%(HD$81Ht$nH{H5Dl$HHH@HH{Ht$Du蝟DžxWD|$8HIEH5L!HmuJHHD$ HD$6fDDpH59HQqHmuH1HT$8dH+%(HH[]A\A]A^A_DǸD&pH5Hp1IcDDHAHl$ H\$ AD$(Ll$AEHLՄLDLH|$Ht ouHPD$(D$(A9uLoHpHDH@ff.AWfH1AVH5WAUATUSHdH%(H$1LD$`)D$`HDŽ$)D$ppHtHPHxHtRHHH5E1H8oH$dH+%( HĘL[]A\A]A^A_H|$h1Hl$ HtLd$@H|$`HD$@LAŅLt$@M> H|$hHt$ĜDžRH|$pHt$\$觜DžD$L|$L$k $A'LLLHxLp|$tL|$tL L=HHILLfDH|$h1Hl$ H<Ld$@H|$`HD$@LAŅqLt$@MH|$hHt$褛DžHD$D|$HH$HjA'DLL'LHmLe|$tH|$tH L=HHILLAIL LfDHl$ Ld$@HH|$`LHD$@AŅ-Lt$@MH|$hHt$舚Dž~H|$pHt$D|$jDžpD$H|$xHt$$JDž D$H\$H߉D$kiDD$ $DLLLHL|$tH|$tH L=0HHIULLuLd$@H|$`HD$@LAŅUL|$@MH|$hLHD$@葊ÅLt$@MHD$HH$xh'LLLELH*L"|$tL$$L|$tLHA H$HHI]H4$L|AI^fDLd$@H|$`HD$@L訉AŅL|$@MH|$hLHD$@yÅWLt$@MH|$pHt$"Dž D$D$HD$HH$?gL$LLL LHL|$tL$$L|$tLxH  H$SHHI%H4$LD=t)DDDhH5H~ifDE1HMAtADDDbhH5[H3i빐D@hH5HiE1AtI>IFH9t IFHp Lbf.=tEgH5HhE1At&I?IGH9t IGHp% LMYf=DDDQgH5JH"hD=tE!gH5HgE1Cf.HH5:H8gMDA;ADDDfH5Hgf.=DDDfH5zHRgDDXfH5H)g@D0fH5Hg@HH5RH8feDLP LcfDHH5H8f%DDeH5IHyfc@HAH5H8ZfDD`eH5)H1f@D8eH5H f]DeH5HeHH5"H8eHH5H8e2H{H5H8eHHIH(nHH^H HD$IHHHItHzHHHxHD$IHHfAWfH1AVH5AUATUSHdH%(H$1L$)$)$)$dHt(HPHHt]HCHHH5E1H8cH$dH+%(HL[]A\A]A^A_@H$1Hl$@DH贺Ld$`H$HD$`LFAŅ Lt$`M; H$Ht$8Dž H$Ht$vfDAt'ADDDYH5kHcZE1HuAtADDDRYH5+H#Z=tE)YH5HYE1At&I?IGH9t IGHpu Lh`WMNI>IFH9t IFHp5 L(#=DDDXH5ZHRYDDXXH5H)YE1Ak@=tEXH5HXE1fHH5"H8XeD=UDDDWH5HX-DAADDDWH5_HWXf=DDDQWH5*H"XDD(WH5HW@Lh L{6fDHH5H8WUD=tEVH5HWE1fDVH5!HaW3@DhVH5H9W @HH5rH8WD=DDDVH5HV}DHH5H8V]DDUH5YHVHeH5H8~VDUH5HZV,DeUH5>H6VHH5sH8VD&UH5HUHH54H8UwDTH5xHUHH5H8UDTH5 HyUKDTH5HUUYH!H5H8:UDETH5HUHH5SH8TDTH5HTBHD$GHpIHHIHHIIHHHIQHHPHXH0HHD$oH{HHD$IHsHHHHHunknownSwigPyObject%s%sSwigPyPackedthisat least at most PyTuple_Check(args)__new____swig_destroy____dict__SWIG director type mismatchPyTuple_Check(seq)InvalidArgumentError_p_charstd::string *unknown error in Xapiansurrogateescapebasic_string::appendStopword file not found: disownacquireappends another 'this' object__repr__returns object representationswig_runtime_data4.type_pointer_capsuleswig_pythreadstate set in XapianSWIG_Python_Thread_Block::end()swig_pythreadstate set in XapianSWIG_Python_Thread_Allow ctorXapianSWIG_Python_Thread_Allow%s expected %s%d arguments, got noneUnpackTuple() argument list is not a tuple%s expected %s%d arguments, got %dPy_ssize_t SWIG_Python_UnpackTuple(PyObject*, const char*, Py_ssize_t, Py_ssize_t, PyObject**)../../../../python3/xapian_wrap.ccswig/python detected a memory leak of type '%s', no destructor found. Attempt to append a non SwigPyObjectSWIG director pure virtual method called'self' uninitialized, maybe you forgot to call MatchDecider.__init__.in output value of type 'bool''self' uninitialized, maybe you forgot to call ExpandDecider.__init__.'self' uninitialized, maybe you forgot to call Stopper.__init__.Xapian::Query XapianSWIGQueryItor::operator*() constExpected Query object or string'self' uninitialized, maybe you forgot to call RangeProcessor.__init__.in output value of type 'Xapian::Query''self' uninitialized, maybe you forgot to call FieldProcessor.__init__.'self' uninitialized, maybe you forgot to call StemImplementation.__init__.in output value of type 'std::string''self' uninitialized, maybe you forgot to call KeyMaker.__init__.'self' uninitialized, maybe you forgot to call ValueRangeProcessor.__init__.in output value of type '(Xapian::valueno, std::string, std::string)'virtual Xapian::valueno SwigDirector_ValueRangeProcessor::operator()(std::string&, std::string&)PyTuple_Check((PyObject *)result)releases ownership of the pointeracquires ownership of the pointerreturns/sets ownership of the pointerreturns the next 'this' objectXGhGxGGGGGGGGHGGV.oE\2sI`27SwigDirector_FieldProcessor32SwigDirector_ValueRangeProcessor27SwigDirector_RangeProcessor20SwigDirector_Stopper21SwigDirector_KeyMaker26SwigDirector_ExpandDecider25SwigDirector_MatchDeciderN4Swig23DirectorMethodExceptionE31SwigDirector_StemImplementationN6Xapian12RuntimeErrorEN6Xapian14AssertionErrorEN6Xapian21InvalidOperationErrorEN6Xapian18UnimplementedErrorEN6Xapian13DatabaseErrorEN6Xapian20DatabaseCorruptErrorEN6Xapian19DatabaseCreateErrorEN6Xapian17DatabaseLockErrorEN6Xapian21DatabaseModifiedErrorEN6Xapian20DatabaseOpeningErrorEN6Xapian20DatabaseVersionErrorEN6Xapian16DocNotFoundErrorEN6Xapian23FeatureUnavailableErrorEN6Xapian13InternalErrorEN6Xapian12NetworkErrorEN6Xapian19NetworkTimeoutErrorEN6Xapian16QueryParserErrorEN6Xapian18SerialisationErrorEN6Xapian10RangeErrorEN6Xapian13WildcardErrorEN6Xapian21DatabaseNotFoundErrorEN6Xapian19DatabaseClosedErrorEN6Xapian5ErrorEN6Xapian10LogicErrorEN6Xapian20InvalidArgumentErrorEN4Swig8DirectorEN4Swig28DirectorPureVirtualExceptionEN4Swig29DirectorTypeMismatchExceptionEN4Swig17DirectorExceptionE'self' uninitialized, maybe you forgot to call Compactor.__init__.'self' uninitialized, maybe you forgot to call PostingSource.__init__.'self' uninitialized, maybe you forgot to call ValuePostingSource.__init__.basic_string::_M_construct null not validvirtual std::string SwigDirector_Compactor::resolve_duplicate_metadata(const string&, size_t, const string*)in output value of type 'Xapian::doccount'in output value of type 'Xapian::docid'in output value of type 'double'PyList_Check(result)resolve_duplicate_metadataget_termfreq_minget_termfreq_estget_termfreq_max31SwigDirector_ValuePostingSource26SwigDirector_PostingSource22SwigDirector_Compactor'self' uninitialized, maybe you forgot to call ValueWeightPostingSource.__init__.'self' uninitialized, maybe you forgot to call MatchSpy.__init__.'self' uninitialized, maybe you forgot to call LatLongMetric.__init__.Attempted to invoke pure virtual method Xapian::LatLongMetric::cloneAttempted to invoke pure virtual method Xapian::LatLongMetric::serialiseAttempted to invoke pure virtual method Xapian::LatLongMetric::unserialisein method 'delete_SwigPyIterator', argument 1 of type 'swig::SwigPyIterator *'swig_pythreadstate unset in XapianSWIG_Python_Thread_Block::end()in method 'SwigPyIterator_copy', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_value', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_next', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___next__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_incr', argument 1 of type 'swig::SwigPyIterator *'Wrong number or type of arguments for overloaded function 'SwigPyIterator_incr'. Possible C/C++ prototypes are: swig::SwigPyIterator::incr(size_t) swig::SwigPyIterator::incr() in method 'SwigPyIterator_incr', argument 2 of type 'size_t'in method 'SwigPyIterator_decr', argument 1 of type 'swig::SwigPyIterator *'Wrong number or type of arguments for overloaded function 'SwigPyIterator_decr'. Possible C/C++ prototypes are: swig::SwigPyIterator::decr(size_t) swig::SwigPyIterator::decr() in method 'SwigPyIterator_decr', argument 2 of type 'size_t'in method 'SwigPyIterator_distance', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_distance', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator_distance', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator_equal', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_equal', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator_equal', argument 2 of type 'swig::SwigPyIterator const &'pointwise_distanceSwigPyIterator_incrSwigPyIterator_decrSwigPyIterator_distanceSwigPyIterator_equalN4swig14stop_iterationE26SwigDirector_LatLongMetric21SwigDirector_MatchSpy37SwigDirector_ValueWeightPostingSourcein method 'SwigPyIterator_previous', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_advance', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_advance', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___iadd__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___iadd__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___isub__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___isub__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___add__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___add__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___eq__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___eq__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___eq__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___ne__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___ne__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___ne__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___sub__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___sub__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___sub__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___sub__', argument 2 of type 'ptrdiff_t'in method 'Error_get_type', argument 1 of type 'Xapian::Error const *'in method 'delete_Error', argument 1 of type 'Xapian::Error *'in method 'delete_LogicError', argument 1 of type 'Xapian::LogicError *'in method 'delete_RuntimeError', argument 1 of type 'Xapian::RuntimeError *'in method 'delete_AssertionError', argument 1 of type 'Xapian::AssertionError *'in method 'delete_InvalidArgumentError', argument 1 of type 'Xapian::InvalidArgumentError *'in method 'delete_InvalidOperationError', argument 1 of type 'Xapian::InvalidOperationError *'in method 'delete_UnimplementedError', argument 1 of type 'Xapian::UnimplementedError *'in method 'delete_DatabaseError', argument 1 of type 'Xapian::DatabaseError *'in method 'delete_DatabaseCorruptError', argument 1 of type 'Xapian::DatabaseCorruptError *'in method 'Error_get_msg', argument 1 of type 'Xapian::Error const *'in method 'Error_get_context', argument 1 of type 'Xapian::Error const *'in method 'Error_get_error_string', argument 1 of type 'Xapian::Error const *'in method 'Error___str__', argument 1 of type 'Xapian::Error const *'in method 'new_AssertionError', argument 1 of type 'std::string const &'invalid null reference in method 'new_AssertionError', argument 1 of type 'std::string const &'in method 'new_AssertionError', argument 2 of type 'std::string const &'invalid null reference in method 'new_AssertionError', argument 2 of type 'std::string const &'in method 'new_AssertionError', argument 3 of type 'int'in method 'new_AssertionError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_AssertionError'. Possible C/C++ prototypes are: Xapian::AssertionError::AssertionError(std::string const &,std::string const &,char const *) Xapian::AssertionError::AssertionError(std::string const &,std::string const &,int) Xapian::AssertionError::AssertionError(std::string const &,std::string const &) Xapian::AssertionError::AssertionError(std::string const &) Xapian::AssertionError::AssertionError(std::string const &,int) in method 'new_AssertionError', argument 2 of type 'int'in method 'new_InvalidArgumentError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InvalidArgumentError', argument 1 of type 'std::string const &'in method 'new_InvalidArgumentError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InvalidArgumentError', argument 2 of type 'std::string const &'in method 'new_InvalidArgumentError', argument 3 of type 'int'in method 'new_InvalidArgumentError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InvalidArgumentError'. Possible C/C++ prototypes are: Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &,char const *) Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &,int) Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &) Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &) Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,int) in method 'new_InvalidArgumentError', argument 2 of type 'int'in method 'new_InvalidOperationError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InvalidOperationError', argument 1 of type 'std::string const &'in method 'new_InvalidOperationError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InvalidOperationError', argument 2 of type 'std::string const &'in method 'new_InvalidOperationError', argument 3 of type 'int'in method 'new_InvalidOperationError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InvalidOperationError'. Possible C/C++ prototypes are: Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &,char const *) Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &,int) Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &) Xapian::InvalidOperationError::InvalidOperationError(std::string const &) Xapian::InvalidOperationError::InvalidOperationError(std::string const &,int) in method 'new_InvalidOperationError', argument 2 of type 'int'in method 'new_UnimplementedError', argument 1 of type 'std::string const &'invalid null reference in method 'new_UnimplementedError', argument 1 of type 'std::string const &'in method 'new_UnimplementedError', argument 2 of type 'std::string const &'invalid null reference in method 'new_UnimplementedError', argument 2 of type 'std::string const &'in method 'new_UnimplementedError', argument 3 of type 'int'in method 'new_UnimplementedError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_UnimplementedError'. Possible C/C++ prototypes are: Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &,char const *) Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &,int) Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &) Xapian::UnimplementedError::UnimplementedError(std::string const &) Xapian::UnimplementedError::UnimplementedError(std::string const &,int) in method 'new_UnimplementedError', argument 2 of type 'int'in method 'new_DatabaseError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseError', argument 1 of type 'std::string const &'in method 'new_DatabaseError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseError', argument 2 of type 'std::string const &'in method 'new_DatabaseError', argument 3 of type 'int'in method 'new_DatabaseError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseError'. Possible C/C++ prototypes are: Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &,char const *) Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &,int) Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &) Xapian::DatabaseError::DatabaseError(std::string const &) Xapian::DatabaseError::DatabaseError(std::string const &,int) in method 'new_DatabaseError', argument 2 of type 'int'in method 'new_DatabaseCorruptError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseCorruptError', argument 1 of type 'std::string const &'in method 'new_DatabaseCorruptError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseCorruptError', argument 2 of type 'std::string const &'in method 'new_DatabaseCorruptError', argument 3 of type 'int'in method 'new_DatabaseCorruptError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseCorruptError'. Possible C/C++ prototypes are: Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &,char const *) Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &,int) Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &) Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &) Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,int) in method 'new_DatabaseCorruptError', argument 2 of type 'int'SwigPyIterator_advanceSwigPyIterator___iadd__SwigPyIterator___isub__SwigPyIterator___add__SwigPyIterator___eq__SwigPyIterator___ne__SwigPyIterator___sub__ (context: (new_AssertionErrornew_InvalidArgumentErrornew_InvalidOperationErrorInvalidOperationErrornew_UnimplementedErrorUnimplementedErrornew_DatabaseErrorDatabaseErrornew_DatabaseCorruptErrorDatabaseCorruptErrorAssertionErrorin method 'delete_DatabaseCreateError', argument 1 of type 'Xapian::DatabaseCreateError *'in method 'delete_DatabaseLockError', argument 1 of type 'Xapian::DatabaseLockError *'in method 'delete_DatabaseModifiedError', argument 1 of type 'Xapian::DatabaseModifiedError *'in method 'delete_DatabaseOpeningError', argument 1 of type 'Xapian::DatabaseOpeningError *'in method 'delete_DatabaseVersionError', argument 1 of type 'Xapian::DatabaseVersionError *'in method 'delete_DocNotFoundError', argument 1 of type 'Xapian::DocNotFoundError *'in method 'delete_FeatureUnavailableError', argument 1 of type 'Xapian::FeatureUnavailableError *'in method 'delete_InternalError', argument 1 of type 'Xapian::InternalError *'in method 'delete_NetworkError', argument 1 of type 'Xapian::NetworkError *'in method 'new_DatabaseCreateError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseCreateError', argument 1 of type 'std::string const &'in method 'new_DatabaseCreateError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseCreateError', argument 2 of type 'std::string const &'in method 'new_DatabaseCreateError', argument 3 of type 'int'in method 'new_DatabaseCreateError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseCreateError'. Possible C/C++ prototypes are: Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &,char const *) Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &,int) Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &) Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &) Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,int) in method 'new_DatabaseCreateError', argument 2 of type 'int'in method 'new_DatabaseLockError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseLockError', argument 1 of type 'std::string const &'in method 'new_DatabaseLockError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseLockError', argument 2 of type 'std::string const &'in method 'new_DatabaseLockError', argument 3 of type 'int'in method 'new_DatabaseLockError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseLockError'. Possible C/C++ prototypes are: Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &,char const *) Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &,int) Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &) Xapian::DatabaseLockError::DatabaseLockError(std::string const &) Xapian::DatabaseLockError::DatabaseLockError(std::string const &,int) in method 'new_DatabaseLockError', argument 2 of type 'int'in method 'new_DatabaseModifiedError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseModifiedError', argument 1 of type 'std::string const &'in method 'new_DatabaseModifiedError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseModifiedError', argument 2 of type 'std::string const &'in method 'new_DatabaseModifiedError', argument 3 of type 'int'in method 'new_DatabaseModifiedError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseModifiedError'. Possible C/C++ prototypes are: Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &,char const *) Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &,int) Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &) Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &) Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,int) in method 'new_DatabaseModifiedError', argument 2 of type 'int'in method 'new_DatabaseOpeningError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseOpeningError', argument 1 of type 'std::string const &'in method 'new_DatabaseOpeningError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseOpeningError', argument 2 of type 'std::string const &'in method 'new_DatabaseOpeningError', argument 3 of type 'int'in method 'new_DatabaseOpeningError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseOpeningError'. Possible C/C++ prototypes are: Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &,char const *) Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &,int) Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &) Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &) Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,int) in method 'new_DatabaseOpeningError', argument 2 of type 'int'in method 'new_DatabaseVersionError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseVersionError', argument 1 of type 'std::string const &'in method 'new_DatabaseVersionError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseVersionError', argument 2 of type 'std::string const &'in method 'new_DatabaseVersionError', argument 3 of type 'int'in method 'new_DatabaseVersionError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseVersionError'. Possible C/C++ prototypes are: Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &,char const *) Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &,int) Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &) Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &) Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,int) in method 'new_DatabaseVersionError', argument 2 of type 'int'in method 'new_DocNotFoundError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DocNotFoundError', argument 1 of type 'std::string const &'in method 'new_DocNotFoundError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DocNotFoundError', argument 2 of type 'std::string const &'in method 'new_DocNotFoundError', argument 3 of type 'int'in method 'new_DocNotFoundError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DocNotFoundError'. Possible C/C++ prototypes are: Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &,char const *) Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &,int) Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &) Xapian::DocNotFoundError::DocNotFoundError(std::string const &) Xapian::DocNotFoundError::DocNotFoundError(std::string const &,int) in method 'new_DocNotFoundError', argument 2 of type 'int'in method 'new_FeatureUnavailableError', argument 1 of type 'std::string const &'invalid null reference in method 'new_FeatureUnavailableError', argument 1 of type 'std::string const &'in method 'new_FeatureUnavailableError', argument 2 of type 'std::string const &'invalid null reference in method 'new_FeatureUnavailableError', argument 2 of type 'std::string const &'in method 'new_FeatureUnavailableError', argument 3 of type 'int'in method 'new_FeatureUnavailableError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_FeatureUnavailableError'. Possible C/C++ prototypes are: Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &,char const *) Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &,int) Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &) Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &) Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,int) in method 'new_FeatureUnavailableError', argument 2 of type 'int'in method 'new_InternalError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InternalError', argument 1 of type 'std::string const &'in method 'new_InternalError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InternalError', argument 2 of type 'std::string const &'in method 'new_InternalError', argument 3 of type 'int'in method 'new_InternalError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InternalError'. Possible C/C++ prototypes are: Xapian::InternalError::InternalError(std::string const &,std::string const &,char const *) Xapian::InternalError::InternalError(std::string const &,std::string const &,int) Xapian::InternalError::InternalError(std::string const &,std::string const &) Xapian::InternalError::InternalError(std::string const &) Xapian::InternalError::InternalError(std::string const &,int) in method 'new_InternalError', argument 2 of type 'int'in method 'new_NetworkError', argument 1 of type 'std::string const &'invalid null reference in method 'new_NetworkError', argument 1 of type 'std::string const &'in method 'new_NetworkError', argument 2 of type 'std::string const &'invalid null reference in method 'new_NetworkError', argument 2 of type 'std::string const &'in method 'new_NetworkError', argument 3 of type 'int'in method 'new_NetworkError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_NetworkError'. Possible C/C++ prototypes are: Xapian::NetworkError::NetworkError(std::string const &,std::string const &,char const *) Xapian::NetworkError::NetworkError(std::string const &,std::string const &,int) Xapian::NetworkError::NetworkError(std::string const &,std::string const &) Xapian::NetworkError::NetworkError(std::string const &) Xapian::NetworkError::NetworkError(std::string const &,int) in method 'new_NetworkError', argument 2 of type 'int'new_DatabaseCreateErrorDatabaseCreateErrornew_DatabaseLockErrorDatabaseLockErrornew_DatabaseModifiedErrorDatabaseModifiedErrornew_DatabaseOpeningError DatabaseOpeningErrornew_DatabaseVersionError DatabaseVersionErrornew_DocNotFoundError DocNotFoundErrornew_FeatureUnavailableError FeatureUnavailableErrornew_InternalError InternalErrornew_NetworkErrorNetworkErrornew__PositionIteratornew__PostingIteratorversion_stringmajor_versionminor_version_PositionIterator___eq___PositionIterator___ne__new_NetworkTimeoutErrorNetworkTimeoutErrornew_QueryParserErrorQueryParserErrornew_SerialisationErrorSerialisationErrornew_RangeErrorRangeErrornew_WildcardErrorWildcardErrornew_DatabaseNotFoundErrorDatabaseNotFoundErrornew_DatabaseClosedErrorDatabaseClosedError_PositionIterator_skip_to_PositionIterator_equals_PostingIterator_skip_toin method 'delete_NetworkTimeoutError', argument 1 of type 'Xapian::NetworkTimeoutError *'in method 'delete_QueryParserError', argument 1 of type 'Xapian::QueryParserError *'in method 'delete_SerialisationError', argument 1 of type 'Xapian::SerialisationError *'in method 'delete_RangeError', argument 1 of type 'Xapian::RangeError *'in method 'delete_WildcardError', argument 1 of type 'Xapian::WildcardError *'in method 'delete_DatabaseNotFoundError', argument 1 of type 'Xapian::DatabaseNotFoundError *'in method 'delete_DatabaseClosedError', argument 1 of type 'Xapian::DatabaseClosedError *'in method 'delete__PositionIterator', argument 1 of type 'Xapian::PositionIterator *'in method '_PositionIterator___eq__', argument 1 of type 'Xapian::PositionIterator *'in method '_PositionIterator___eq__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method '_PositionIterator___eq__', argument 2 of type 'Xapian::PositionIterator const &'in method '_PositionIterator___ne__', argument 1 of type 'Xapian::PositionIterator *'in method '_PositionIterator___ne__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method '_PositionIterator___ne__', argument 2 of type 'Xapian::PositionIterator const &'in method 'delete__PostingIterator', argument 1 of type 'Xapian::PostingIterator *'in method '_PostingIterator__positionlist_end', argument 1 of type 'Xapian::PostingIterator const *'in method 'new_NetworkTimeoutError', argument 1 of type 'std::string const &'invalid null reference in method 'new_NetworkTimeoutError', argument 1 of type 'std::string const &'in method 'new_NetworkTimeoutError', argument 2 of type 'std::string const &'invalid null reference in method 'new_NetworkTimeoutError', argument 2 of type 'std::string const &'in method 'new_NetworkTimeoutError', argument 3 of type 'int'in method 'new_NetworkTimeoutError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_NetworkTimeoutError'. Possible C/C++ prototypes are: Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &,char const *) Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &,int) Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &) Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &) Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,int) in method 'new_NetworkTimeoutError', argument 2 of type 'int'in method 'new_QueryParserError', argument 1 of type 'std::string const &'invalid null reference in method 'new_QueryParserError', argument 1 of type 'std::string const &'in method 'new_QueryParserError', argument 2 of type 'std::string const &'invalid null reference in method 'new_QueryParserError', argument 2 of type 'std::string const &'in method 'new_QueryParserError', argument 3 of type 'int'in method 'new_QueryParserError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_QueryParserError'. Possible C/C++ prototypes are: Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &,char const *) Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &,int) Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &) Xapian::QueryParserError::QueryParserError(std::string const &) Xapian::QueryParserError::QueryParserError(std::string const &,int) in method 'new_QueryParserError', argument 2 of type 'int'in method 'new_SerialisationError', argument 1 of type 'std::string const &'invalid null reference in method 'new_SerialisationError', argument 1 of type 'std::string const &'in method 'new_SerialisationError', argument 2 of type 'std::string const &'invalid null reference in method 'new_SerialisationError', argument 2 of type 'std::string const &'in method 'new_SerialisationError', argument 3 of type 'int'in method 'new_SerialisationError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_SerialisationError'. Possible C/C++ prototypes are: Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &,char const *) Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &,int) Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &) Xapian::SerialisationError::SerialisationError(std::string const &) Xapian::SerialisationError::SerialisationError(std::string const &,int) in method 'new_SerialisationError', argument 2 of type 'int'in method 'new_RangeError', argument 1 of type 'std::string const &'invalid null reference in method 'new_RangeError', argument 1 of type 'std::string const &'in method 'new_RangeError', argument 2 of type 'std::string const &'invalid null reference in method 'new_RangeError', argument 2 of type 'std::string const &'in method 'new_RangeError', argument 3 of type 'int'in method 'new_RangeError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_RangeError'. Possible C/C++ prototypes are: Xapian::RangeError::RangeError(std::string const &,std::string const &,char const *) Xapian::RangeError::RangeError(std::string const &,std::string const &,int) Xapian::RangeError::RangeError(std::string const &,std::string const &) Xapian::RangeError::RangeError(std::string const &) Xapian::RangeError::RangeError(std::string const &,int) in method 'new_RangeError', argument 2 of type 'int'in method 'new_WildcardError', argument 1 of type 'std::string const &'invalid null reference in method 'new_WildcardError', argument 1 of type 'std::string const &'in method 'new_WildcardError', argument 2 of type 'std::string const &'invalid null reference in method 'new_WildcardError', argument 2 of type 'std::string const &'in method 'new_WildcardError', argument 3 of type 'int'in method 'new_WildcardError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_WildcardError'. Possible C/C++ prototypes are: Xapian::WildcardError::WildcardError(std::string const &,std::string const &,char const *) Xapian::WildcardError::WildcardError(std::string const &,std::string const &,int) Xapian::WildcardError::WildcardError(std::string const &,std::string const &) Xapian::WildcardError::WildcardError(std::string const &) Xapian::WildcardError::WildcardError(std::string const &,int) in method 'new_WildcardError', argument 2 of type 'int'in method 'new_DatabaseNotFoundError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseNotFoundError', argument 1 of type 'std::string const &'in method 'new_DatabaseNotFoundError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseNotFoundError', argument 2 of type 'std::string const &'in method 'new_DatabaseNotFoundError', argument 3 of type 'int'in method 'new_DatabaseNotFoundError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseNotFoundError'. Possible C/C++ prototypes are: Xapian::DatabaseNotFoundError::DatabaseNotFoundError(std::string const &,std::string const &,char const *) Xapian::DatabaseNotFoundError::DatabaseNotFoundError(std::string const &,std::string const &,int) Xapian::DatabaseNotFoundError::DatabaseNotFoundError(std::string const &,std::string const &) Xapian::DatabaseNotFoundError::DatabaseNotFoundError(std::string const &) Xapian::DatabaseNotFoundError::DatabaseNotFoundError(std::string const &,int) in method 'new_DatabaseNotFoundError', argument 2 of type 'int'in method 'new_DatabaseClosedError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseClosedError', argument 1 of type 'std::string const &'in method 'new_DatabaseClosedError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseClosedError', argument 2 of type 'std::string const &'in method 'new_DatabaseClosedError', argument 3 of type 'int'in method 'new_DatabaseClosedError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseClosedError'. Possible C/C++ prototypes are: Xapian::DatabaseClosedError::DatabaseClosedError(std::string const &,std::string const &,char const *) Xapian::DatabaseClosedError::DatabaseClosedError(std::string const &,std::string const &,int) Xapian::DatabaseClosedError::DatabaseClosedError(std::string const &,std::string const &) Xapian::DatabaseClosedError::DatabaseClosedError(std::string const &) Xapian::DatabaseClosedError::DatabaseClosedError(std::string const &,int) in method 'new_DatabaseClosedError', argument 2 of type 'int'in method '_PositionIterator_skip_to', argument 1 of type 'Xapian::PositionIterator *'in method '_PositionIterator_skip_to', argument 2 of type 'Xapian::termpos'in method '_PositionIterator___str__', argument 1 of type 'Xapian::PositionIterator const *'in method '_PositionIterator_equals', argument 1 of type 'Xapian::PositionIterator const *'in method '_PositionIterator_equals', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method '_PositionIterator_equals', argument 2 of type 'Xapian::PositionIterator const &'in method '_PositionIterator_get_termpos', argument 1 of type 'Xapian::PositionIterator const *'in method '_PositionIterator___next__', argument 1 of type 'Xapian::PositionIterator *'in method '_PostingIterator_get_wdf', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator_get_doclength', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator_get_unique_terms', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator__positionlist_begin', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator_skip_to', argument 1 of type 'Xapian::PostingIterator *'in method '_PostingIterator_skip_to', argument 2 of type 'Xapian::docid'_PostingIterator___eq___PostingIterator___ne___TermIterator___eq___TermIterator___ne___ValueIterator___eq___ValueIterator___ne__new__TermIteratornew__ValueIterator_PostingIterator_equals_TermIterator_skip_to_TermIterator_equals_ValueIterator_skip_to_ValueIterator_check_ValueIterator_equalsnew_DocumentDocument_get_valueDocument_add_valueDocument_remove_valueDocument_set_dataDocument_add_postingDocument_add_termDocument_add_boolean_termDocument_remove_postingDocument_remove_postingsDocument_remove_termnew_RegistryRegistry_get_weighting_schemeRegistry_get_posting_sourcein method '_PostingIterator___eq__', argument 1 of type 'Xapian::PostingIterator *'in method '_PostingIterator___eq__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '_PostingIterator___eq__', argument 2 of type 'Xapian::PostingIterator const &'in method '_PostingIterator___ne__', argument 1 of type 'Xapian::PostingIterator *'in method '_PostingIterator___ne__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '_PostingIterator___ne__', argument 2 of type 'Xapian::PostingIterator const &'in method '_TermIterator___eq__', argument 1 of type 'Xapian::TermIterator *'in method '_TermIterator___eq__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method '_TermIterator___eq__', argument 2 of type 'Xapian::TermIterator const &'in method '_TermIterator___ne__', argument 1 of type 'Xapian::TermIterator *'in method '_TermIterator___ne__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method '_TermIterator___ne__', argument 2 of type 'Xapian::TermIterator const &'in method '_ValueIterator___eq__', argument 1 of type 'Xapian::ValueIterator *'in method '_ValueIterator___eq__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method '_ValueIterator___eq__', argument 2 of type 'Xapian::ValueIterator const &'in method '_ValueIterator___ne__', argument 1 of type 'Xapian::ValueIterator *'in method '_ValueIterator___ne__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method '_ValueIterator___ne__', argument 2 of type 'Xapian::ValueIterator const &'in method 'delete__TermIterator', argument 1 of type 'Xapian::TermIterator *'in method '_TermIterator__positionlist_end', argument 1 of type 'Xapian::TermIterator const *'in method 'delete__ValueIterator', argument 1 of type 'Xapian::ValueIterator *'in method 'delete_Document', argument 1 of type 'Xapian::Document *'in method 'Document__termlist_end', argument 1 of type 'Xapian::Document const *'in method 'Document__values_end', argument 1 of type 'Xapian::Document const *'in method 'delete_Registry', argument 1 of type 'Xapian::Registry *'in method '_PostingIterator___str__', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator_equals', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator_equals', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '_PostingIterator_equals', argument 2 of type 'Xapian::PostingIterator const &'in method '_PostingIterator_get_docid', argument 1 of type 'Xapian::PostingIterator const *'in method '_PostingIterator___next__', argument 1 of type 'Xapian::PostingIterator *'in method '_TermIterator_get_wdf', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator_get_termfreq', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator_positionlist_count', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator__positionlist_begin', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator_skip_to', argument 1 of type 'Xapian::TermIterator *'in method '_TermIterator_skip_to', argument 2 of type 'std::string const &'invalid null reference in method '_TermIterator_skip_to', argument 2 of type 'std::string const &'in method '_TermIterator___str__', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator_equals', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator_equals', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method '_TermIterator_equals', argument 2 of type 'Xapian::TermIterator const &'in method '_TermIterator_get_term', argument 1 of type 'Xapian::TermIterator const *'in method '_TermIterator___next__', argument 1 of type 'Xapian::TermIterator *'in method '_ValueIterator_get_docid', argument 1 of type 'Xapian::ValueIterator const *'in method '_ValueIterator_get_valueno', argument 1 of type 'Xapian::ValueIterator const *'in method '_ValueIterator_skip_to', argument 1 of type 'Xapian::ValueIterator *'in method '_ValueIterator_skip_to', argument 2 of type 'Xapian::docid'in method '_ValueIterator_check', argument 1 of type 'Xapian::ValueIterator *'in method '_ValueIterator_check', argument 2 of type 'Xapian::docid'in method '_ValueIterator___str__', argument 1 of type 'Xapian::ValueIterator const *'in method '_ValueIterator_equals', argument 1 of type 'Xapian::ValueIterator const *'in method '_ValueIterator_equals', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method '_ValueIterator_equals', argument 2 of type 'Xapian::ValueIterator const &'in method '_ValueIterator_get_value', argument 1 of type 'Xapian::ValueIterator const *'in method '_ValueIterator___next__', argument 1 of type 'Xapian::ValueIterator *'in method 'Document_get_value', argument 1 of type 'Xapian::Document const *'in method 'Document_get_value', argument 2 of type 'Xapian::valueno'in method 'Document_add_value', argument 1 of type 'Xapian::Document *'in method 'Document_add_value', argument 2 of type 'Xapian::valueno'in method 'Document_add_value', argument 3 of type 'std::string const &'invalid null reference in method 'Document_add_value', argument 3 of type 'std::string const &'in method 'Document_remove_value', argument 1 of type 'Xapian::Document *'in method 'Document_remove_value', argument 2 of type 'Xapian::valueno'in method 'Document_clear_values', argument 1 of type 'Xapian::Document *'in method 'Document_get_data', argument 1 of type 'Xapian::Document const *'in method 'Document_set_data', argument 1 of type 'Xapian::Document *'in method 'Document_set_data', argument 2 of type 'std::string const &'invalid null reference in method 'Document_set_data', argument 2 of type 'std::string const &'in method 'Document_add_posting', argument 1 of type 'Xapian::Document *'in method 'Document_add_posting', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_posting', argument 2 of type 'std::string const &'in method 'Document_add_posting', argument 3 of type 'Xapian::termpos'in method 'Document_add_posting', argument 4 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_add_posting'. Possible C/C++ prototypes are: Xapian::Document::add_posting(std::string const &,Xapian::termpos,Xapian::termcount) Xapian::Document::add_posting(std::string const &,Xapian::termpos) in method 'Document_add_term', argument 1 of type 'Xapian::Document *'in method 'Document_add_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_term', argument 2 of type 'std::string const &'in method 'Document_add_term', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_add_term'. Possible C/C++ prototypes are: Xapian::Document::add_term(std::string const &,Xapian::termcount) Xapian::Document::add_term(std::string const &) in method 'Document_add_boolean_term', argument 1 of type 'Xapian::Document *'in method 'Document_add_boolean_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_boolean_term', argument 2 of type 'std::string const &'in method 'Document_remove_posting', argument 1 of type 'Xapian::Document *'in method 'Document_remove_posting', argument 2 of type 'std::string const &'invalid null reference in method 'Document_remove_posting', argument 2 of type 'std::string const &'in method 'Document_remove_posting', argument 3 of type 'Xapian::termpos'in method 'Document_remove_posting', argument 4 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_remove_posting'. Possible C/C++ prototypes are: Xapian::Document::remove_posting(std::string const &,Xapian::termpos,Xapian::termcount) Xapian::Document::remove_posting(std::string const &,Xapian::termpos) in method 'Document_remove_postings', argument 1 of type 'Xapian::Document *'in method 'Document_remove_postings', argument 2 of type 'std::string const &'invalid null reference in method 'Document_remove_postings', argument 2 of type 'std::string const &'in method 'Document_remove_postings', argument 3 of type 'Xapian::termpos'in method 'Document_remove_postings', argument 4 of type 'Xapian::termpos'in method 'Document_remove_postings', argument 5 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_remove_postings'. Possible C/C++ prototypes are: Xapian::Document::remove_postings(std::string const &,Xapian::termpos,Xapian::termpos,Xapian::termcount) Xapian::Document::remove_postings(std::string const &,Xapian::termpos,Xapian::termpos) in method 'Document_remove_term', argument 1 of type 'Xapian::Document *'in method 'Document_remove_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_remove_term', argument 2 of type 'std::string const &'in method 'Document_clear_terms', argument 1 of type 'Xapian::Document *'in method 'Document_termlist_count', argument 1 of type 'Xapian::Document const *'in method 'Document__termlist_begin', argument 1 of type 'Xapian::Document const *'in method 'Document_values_count', argument 1 of type 'Xapian::Document const *'in method 'Document__values_begin', argument 1 of type 'Xapian::Document const *'in method 'Document_get_docid', argument 1 of type 'Xapian::Document const *'in method 'Document_serialise', argument 1 of type 'Xapian::Document const *'in method 'Document___str__', argument 1 of type 'Xapian::Document const *'Registry_register_weighting_schemein method 'Registry_register_weighting_scheme', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_weighting_scheme', argument 2 of type 'Xapian::Weight const &'invalid null reference in method 'Registry_register_weighting_scheme', argument 2 of type 'Xapian::Weight const &'in method 'Registry_get_weighting_scheme', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_weighting_scheme', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_weighting_scheme', argument 2 of type 'std::string const &'Registry_register_posting_sourcein method 'Registry_register_posting_source', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_posting_source', argument 2 of type 'Xapian::PostingSource const &'invalid null reference in method 'Registry_register_posting_source', argument 2 of type 'Xapian::PostingSource const &'in method 'Registry_get_posting_source', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_posting_source', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_posting_source', argument 2 of type 'std::string const &'in method 'delete_Query', argument 1 of type 'Xapian::Query *'in method 'Query__get_terms_end', argument 1 of type 'Xapian::Query const *'in method 'Query_get_unique_terms_end', argument 1 of type 'Xapian::Query const *'in method 'Query_get_length', argument 1 of type 'Xapian::Query const *'in method 'Query_empty', argument 1 of type 'Xapian::Query const *'in method 'Query_get_type', argument 1 of type 'Xapian::Query const *'in method 'Query_get_num_subqueries', argument 1 of type 'Xapian::Query const *'in method 'delete_StemImplementation', argument 1 of type 'Xapian::StemImplementation *'in method 'disown_StemImplementation', argument 1 of type 'Xapian::StemImplementation *'in method 'delete_Stem', argument 1 of type 'Xapian::Stem *'in method 'delete_TermGenerator', argument 1 of type 'Xapian::TermGenerator *'in method 'Registry_register_match_spy', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_match_spy', argument 2 of type 'Xapian::MatchSpy const &'invalid null reference in method 'Registry_register_match_spy', argument 2 of type 'Xapian::MatchSpy const &'in method 'Registry_get_match_spy', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_match_spy', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_match_spy', argument 2 of type 'std::string const &'Registry_register_lat_long_metricin method 'Registry_register_lat_long_metric', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_lat_long_metric', argument 2 of type 'Xapian::LatLongMetric const &'invalid null reference in method 'Registry_register_lat_long_metric', argument 2 of type 'Xapian::LatLongMetric const &'in method 'Registry_get_lat_long_metric', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_lat_long_metric', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_lat_long_metric', argument 2 of type 'std::string const &'in method 'Query__get_terms_begin', argument 1 of type 'Xapian::Query const *'in method 'Query_get_unique_terms_begin', argument 1 of type 'Xapian::Query const *'in method 'Query_serialise', argument 1 of type 'Xapian::Query const *'in method 'Query_unserialise', argument 2 of type 'Xapian::Registry const &'invalid null reference in method 'Query_unserialise', argument 2 of type 'Xapian::Registry const &'Wrong number or type of arguments for overloaded function 'Query_unserialise'. Possible C/C++ prototypes are: Xapian::Query::unserialise(std::string const &,Xapian::Registry const &) Xapian::Query::unserialise(std::string const &) in method 'Query_get_subquery', argument 1 of type 'Xapian::Query const *'in method 'Query_get_subquery', argument 2 of type 'size_t'in method 'Query___str__', argument 1 of type 'Xapian::Query const *'in method 'new_Query', argument 1 of type 'Xapian::PostingSource *'in method 'new_Query', argument 1 of type 'Xapian::Query::op'in method 'new_Query', argument 1 of type 'std::string const &'invalid null reference in method 'new_Query', argument 1 of type 'std::string const &'expected sequence of Query objects and/or stringsin method 'new_Query', argument 2 of type 'std::string const &'invalid null reference in method 'new_Query', argument 2 of type 'std::string const &'in method 'new_Query', argument 1 of type 'double'in method 'new_Query', argument 2 of type 'Xapian::Query const &'invalid null reference in method 'new_Query', argument 2 of type 'Xapian::Query const &'in method 'new_Query', argument 2 of type 'Xapian::termcount'in method 'new_Query', argument 3 of type 'Xapian::Query const &'invalid null reference in method 'new_Query', argument 3 of type 'Xapian::Query const &'in method 'new_Query', argument 3 of type 'double'in method 'new_Query', argument 2 of type 'Xapian::valueno'in method 'new_Query', argument 3 of type 'std::string const &'invalid null reference in method 'new_Query', argument 3 of type 'std::string const &'in method 'new_Query', argument 3 of type 'Xapian::termcount'in method 'new_Query', argument 3 of type 'Xapian::termpos'in method 'new_Query', argument 4 of type 'std::string const &'invalid null reference in method 'new_Query', argument 4 of type 'std::string const &'in method 'new_Query', argument 4 of type 'int'in method 'new_Query', argument 5 of type 'Xapian::Query::op'Wrong number or type of arguments for overloaded function 'new_Query'. Possible C/C++ prototypes are: Xapian::Query::Query() Xapian::Query::Query(std::string const &,Xapian::termcount,Xapian::termpos) Xapian::Query::Query(std::string const &,Xapian::termcount) Xapian::Query::Query(std::string const &) Xapian::Query::Query(Xapian::PostingSource *) Xapian::Query::Query(double,Xapian::Query const &) Xapian::Query::Query(Xapian::Query::op,Xapian::Query const &,double) Xapian::Query::Query(Xapian::Query::op,Xapian::Query const &,Xapian::Query const &) Xapian::Query::Query(Xapian::Query::op,std::string const &,std::string const &) Xapian::Query::Query(Xapian::Query::op,Xapian::valueno,std::string const &) Xapian::Query::Query(Xapian::Query::op,Xapian::valueno,std::string const &,std::string const &) Xapian::Query::Query(Xapian::Query::op,std::string const &,Xapian::termcount,int,Xapian::Query::op) Xapian::Query::Query(Xapian::Query::op,std::string const &,Xapian::termcount,int) Xapian::Query::Query(Xapian::Query::op,std::string const &,Xapian::termcount) Xapian::Query::Query(Xapian::Query::op,std::string const &) Xapian::Query::Query(Xapian::Query::op,XapianSWIGQueryItor,XapianSWIGQueryItor,Xapian::termcount) Xapian::Query::Query(Xapian::Query::op,XapianSWIGQueryItor,XapianSWIGQueryItor) Xapian::Query::Query(Xapian::Query::op) accessing abstract class or protected constructorin method 'StemImplementation___call__', argument 1 of type 'Xapian::StemImplementation *'in method 'StemImplementation___call__', argument 2 of type 'std::string const &'invalid null reference in method 'StemImplementation___call__', argument 2 of type 'std::string const &'Xapian::StemImplementation::operator ()in method 'StemImplementation___str__', argument 1 of type 'Xapian::StemImplementation const *'Xapian::StemImplementation::get_descriptionin method 'new_Stem', argument 1 of type 'Xapian::StemImplementation *'in method 'new_Stem', argument 1 of type 'std::string const &'invalid null reference in method 'new_Stem', argument 1 of type 'std::string const &'in method 'new_Stem', argument 2 of type 'bool'Wrong number or type of arguments for overloaded function 'new_Stem'. Possible C/C++ prototypes are: Xapian::Stem::Stem(std::string const &) Xapian::Stem::Stem(std::string const &,bool) Xapian::Stem::Stem(Xapian::StemImplementation *) in method 'Stem___call__', argument 1 of type 'Xapian::Stem const *'in method 'Stem___call__', argument 2 of type 'std::string const &'invalid null reference in method 'Stem___call__', argument 2 of type 'std::string const &'in method 'Stem_is_none', argument 1 of type 'Xapian::Stem const *'in method 'Stem___str__', argument 1 of type 'Xapian::Stem const *'in method 'TermGenerator_set_stemmer', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stemmer', argument 2 of type 'Xapian::Stem const &'invalid null reference in method 'TermGenerator_set_stemmer', argument 2 of type 'Xapian::Stem const &'in method 'TermGenerator_set_stopper', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stopper', argument 2 of type 'Xapian::Stopper const *'Wrong number or type of arguments for overloaded function 'TermGenerator_set_stopper'. Possible C/C++ prototypes are: Xapian::TermGenerator::set_stopper(Xapian::Stopper const *) Xapian::TermGenerator::set_stopper() in method 'TermGenerator_set_document', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_document', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'TermGenerator_set_document', argument 2 of type 'Xapian::Document const &'in method 'TermGenerator_get_document', argument 1 of type 'Xapian::TermGenerator const *'in method 'TermGenerator_set_database', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_database', argument 2 of type 'Xapian::WritableDatabase const &'invalid null reference in method 'TermGenerator_set_database', argument 2 of type 'Xapian::WritableDatabase const &'in method 'TermGenerator_set_flags', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_flags', argument 2 of type 'Xapian::TermGenerator::flags'in method 'TermGenerator_set_flags', argument 3 of type 'Xapian::TermGenerator::flags'Wrong number or type of arguments for overloaded function 'TermGenerator_set_flags'. Possible C/C++ prototypes are: Xapian::TermGenerator::set_flags(Xapian::TermGenerator::flags,Xapian::TermGenerator::flags) Xapian::TermGenerator::set_flags(Xapian::TermGenerator::flags) TermGenerator_set_stemming_strategyin method 'TermGenerator_set_stemming_strategy', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stemming_strategy', argument 2 of type 'Xapian::TermGenerator::stem_strategy'TermGenerator_set_stopper_strategyin method 'TermGenerator_set_stopper_strategy', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stopper_strategy', argument 2 of type 'Xapian::TermGenerator::stop_strategy'TermGenerator_set_max_word_lengthin method 'TermGenerator_set_max_word_length', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_max_word_length', argument 2 of type 'unsigned int'Registry_register_match_spyRegistry_get_match_spyRegistry_get_lat_long_metricQuery_unserialiseQuery_get_subquerynew_QueryStemImplementation___call__new_StemStem___call__Stem_get_available_languagesnew_TermGeneratorTermGenerator_set_stemmerTermGenerator_set_stopperTermGenerator_set_documentTermGenerator_set_databaseTermGenerator_set_flags_MSetIterator_off_from_end_setin method '_MSetIterator_off_from_end_set', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator_off_from_end_set', argument 2 of type 'Xapian::MSet::size_type'in method '_MSetIterator_off_from_end_get', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator_mset_get', argument 1 of type 'Xapian::MSetIterator *'in method 'delete_MSet', argument 1 of type 'Xapian::MSet *'in method '_MSetIterator___eq__', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator___eq__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '_MSetIterator___eq__', argument 2 of type 'Xapian::MSetIterator const &'in method '_MSetIterator_mset_set', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator_mset_set', argument 2 of type 'Xapian::MSet *'in method 'TermGenerator_index_text', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_index_text', argument 2 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text', argument 2 of type 'std::string const &'in method 'TermGenerator_index_text', argument 3 of type 'Xapian::termcount'in method 'TermGenerator_index_text', argument 4 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'TermGenerator_index_text'. Possible C/C++ prototypes are: Xapian::TermGenerator::index_text(std::string const &,Xapian::termcount,std::string const &) Xapian::TermGenerator::index_text(std::string const &,Xapian::termcount) Xapian::TermGenerator::index_text(std::string const &) TermGenerator_index_text_without_positionsin method 'TermGenerator_index_text_without_positions', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_index_text_without_positions', argument 2 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text_without_positions', argument 2 of type 'std::string const &'in method 'TermGenerator_index_text_without_positions', argument 3 of type 'Xapian::termcount'in method 'TermGenerator_index_text_without_positions', argument 4 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text_without_positions', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'TermGenerator_index_text_without_positions'. Possible C/C++ prototypes are: Xapian::TermGenerator::index_text_without_positions(std::string const &,Xapian::termcount,std::string const &) Xapian::TermGenerator::index_text_without_positions(std::string const &,Xapian::termcount) Xapian::TermGenerator::index_text_without_positions(std::string const &) TermGenerator_increase_termposin method 'TermGenerator_increase_termpos', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_increase_termpos', argument 2 of type 'Xapian::termpos'Wrong number or type of arguments for overloaded function 'TermGenerator_increase_termpos'. Possible C/C++ prototypes are: Xapian::TermGenerator::increase_termpos(Xapian::termpos) Xapian::TermGenerator::increase_termpos() in method 'TermGenerator_get_termpos', argument 1 of type 'Xapian::TermGenerator const *'in method 'TermGenerator_set_termpos', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_termpos', argument 2 of type 'Xapian::termpos'in method 'TermGenerator___str__', argument 1 of type 'Xapian::TermGenerator const *'in method 'MSet_convert_to_percent', argument 1 of type 'Xapian::MSet const *'in method 'MSet_convert_to_percent', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSet_convert_to_percent', argument 2 of type 'Xapian::MSetIterator const &'in method 'MSet_convert_to_percent', argument 2 of type 'double'Wrong number or type of arguments for overloaded function 'MSet_convert_to_percent'. Possible C/C++ prototypes are: Xapian::MSet::convert_to_percent(double) const Xapian::MSet::convert_to_percent(Xapian::MSetIterator const &) const in method 'MSet_get_termfreq', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_termfreq', argument 2 of type 'std::string const &'invalid null reference in method 'MSet_get_termfreq', argument 2 of type 'std::string const &'in method 'MSet_get_termweight', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_termweight', argument 2 of type 'std::string const &'invalid null reference in method 'MSet_get_termweight', argument 2 of type 'std::string const &'in method 'MSet_get_firstitem', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_lower_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_estimated', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_upper_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_uncollapsed_matches_lower_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_uncollapsed_matches_estimated', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_uncollapsed_matches_upper_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_max_attained', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_max_possible', argument 1 of type 'Xapian::MSet const *'in method 'MSet_snippet', argument 1 of type 'Xapian::MSet const *'in method 'MSet_snippet', argument 2 of type 'std::string const &'invalid null reference in method 'MSet_snippet', argument 2 of type 'std::string const &'in method 'MSet_snippet', argument 4 of type 'Xapian::Stem const &'invalid null reference in method 'MSet_snippet', argument 4 of type 'Xapian::Stem const &'in method 'MSet_snippet', argument 5 of type 'unsigned int'in method 'MSet_snippet', argument 6 of type 'std::string const &'invalid null reference in method 'MSet_snippet', argument 6 of type 'std::string const &'in method 'MSet_snippet', argument 7 of type 'std::string const &'invalid null reference in method 'MSet_snippet', argument 7 of type 'std::string const &'in method 'MSet_snippet', argument 8 of type 'std::string const &'invalid null reference in method 'MSet_snippet', argument 8 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'MSet_snippet'. Possible C/C++ prototypes are: Xapian::MSet::snippet(std::string const &,size_t,Xapian::Stem const &,unsigned int,std::string const &,std::string const &,std::string const &) const Xapian::MSet::snippet(std::string const &,size_t,Xapian::Stem const &,unsigned int,std::string const &,std::string const &) const Xapian::MSet::snippet(std::string const &,size_t,Xapian::Stem const &,unsigned int,std::string const &) const Xapian::MSet::snippet(std::string const &,size_t,Xapian::Stem const &,unsigned int) const Xapian::MSet::snippet(std::string const &,size_t,Xapian::Stem const &) const Xapian::MSet::snippet(std::string const &,size_t) const Xapian::MSet::snippet(std::string const &) const in method 'MSet_snippet', argument 3 of type 'size_t'in method 'MSet_fetch', argument 1 of type 'Xapian::MSet const *'in method 'MSet_fetch', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSet_fetch', argument 2 of type 'Xapian::MSetIterator const &'in method 'MSet_fetch', argument 3 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSet_fetch', argument 3 of type 'Xapian::MSetIterator const &'Wrong number or type of arguments for overloaded function 'MSet_fetch'. Possible C/C++ prototypes are: Xapian::MSet::fetch(Xapian::MSetIterator const &,Xapian::MSetIterator const &) const Xapian::MSet::fetch(Xapian::MSetIterator const &) const Xapian::MSet::fetch() const in method 'MSet_size', argument 1 of type 'Xapian::MSet const *'in method 'MSet_empty', argument 1 of type 'Xapian::MSet const *'in method 'MSet__begin', argument 1 of type 'Xapian::MSet const *'in method 'MSet__end', argument 1 of type 'Xapian::MSet const *'in method 'MSet_back', argument 1 of type 'Xapian::MSet const *'in method 'MSet___str__', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_docid', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_docid', argument 2 of type 'Xapian::doccount'in method 'MSet_get_document', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_document', argument 2 of type 'Xapian::doccount'in method 'MSet__get_hit_internal', argument 1 of type 'Xapian::MSet const *'in method 'MSet__get_hit_internal', argument 2 of type 'Xapian::doccount'in method 'MSet_get_document_percentage', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_document_percentage', argument 2 of type 'Xapian::doccount'in method '_MSetIterator_get_rank', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_document', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_weight', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_collapse_key', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_collapse_count', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_sort_key', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_get_percent', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator___str__', argument 1 of type 'Xapian::MSetIterator const *'_MSetIterator___eq___MSetIterator_mset_setTermGenerator_index_textTermGenerator_set_termposnew_MSetMSet_convert_to_percentMSet_get_termfreqMSet_get_termweightMSet_snippet...MSet_fetchMSet_get_docidMSet_get_documentMSet__get_hit_internalMSet_get_document_percentagenew__MSetIterator ` @ _MSetIterator___ne___ESetIterator___eq___ESetIterator___ne___ESetIterator_eset_set_MSetIterator_equalsnew_ESetnew__ESetIterator_ESetIterator_equals__lt____gt____ge____le__new_RSetRSet_add_documentRSet_remove_documentRSet_containsMatchDecider___call__Enquire_set_queryEnquire_add_matchspyin method '_MSetIterator___ne__', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator___ne__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '_MSetIterator___ne__', argument 2 of type 'Xapian::MSetIterator const &'in method '_ESetIterator___eq__', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator___eq__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '_ESetIterator___eq__', argument 2 of type 'Xapian::ESetIterator const &'in method '_ESetIterator___ne__', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator___ne__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '_ESetIterator___ne__', argument 2 of type 'Xapian::ESetIterator const &'in method '_ESetIterator_off_from_end_get', argument 1 of type 'Xapian::ESetIterator *'in method 'delete__MSetIterator', argument 1 of type 'Xapian::MSetIterator *'in method '_ESetIterator_eset_get', argument 1 of type 'Xapian::ESetIterator *'in method 'delete_ESet', argument 1 of type 'Xapian::ESet *'in method 'delete__ESetIterator', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator_eset_set', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator_eset_set', argument 2 of type 'Xapian::ESet *'_ESetIterator_off_from_end_setin method '_ESetIterator_off_from_end_set', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator_off_from_end_set', argument 2 of type 'Xapian::ESet::size_type'in method 'delete_RSet', argument 1 of type 'Xapian::RSet *'in method 'disown_MatchDecider', argument 1 of type 'Xapian::MatchDecider *'in method 'delete_MatchDecider', argument 1 of type 'Xapian::MatchDecider *'in method 'delete_Enquire', argument 1 of type 'Xapian::Enquire *'in method '_MSetIterator_equals', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator_equals', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '_MSetIterator_equals', argument 2 of type 'Xapian::MSetIterator const &'in method '_MSetIterator_get_docid', argument 1 of type 'Xapian::MSetIterator const *'in method '_MSetIterator___next__', argument 1 of type 'Xapian::MSetIterator *'in method '_MSetIterator_prev', argument 1 of type 'Xapian::MSetIterator *'in method 'ESet_size', argument 1 of type 'Xapian::ESet const *'in method 'ESet_empty', argument 1 of type 'Xapian::ESet const *'in method 'ESet_get_ebound', argument 1 of type 'Xapian::ESet const *'in method 'ESet__begin', argument 1 of type 'Xapian::ESet const *'in method 'ESet__end', argument 1 of type 'Xapian::ESet const *'in method 'ESet_back', argument 1 of type 'Xapian::ESet const *'in method 'ESet___str__', argument 1 of type 'Xapian::ESet const *'in method '_ESetIterator_get_weight', argument 1 of type 'Xapian::ESetIterator const *'in method '_ESetIterator___str__', argument 1 of type 'Xapian::ESetIterator const *'in method '_ESetIterator_equals', argument 1 of type 'Xapian::ESetIterator const *'in method '_ESetIterator_equals', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '_ESetIterator_equals', argument 2 of type 'Xapian::ESetIterator const &'in method '_ESetIterator_get_term', argument 1 of type 'Xapian::ESetIterator const *'in method '_ESetIterator___next__', argument 1 of type 'Xapian::ESetIterator *'in method '_ESetIterator_prev', argument 1 of type 'Xapian::ESetIterator *'in method '__eq__', argument 1 of type 'Xapian::PositionIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::PositionIterator const &'in method '__eq__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::PositionIterator const &'in method '__eq__', argument 1 of type 'Xapian::PostingIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::PostingIterator const &'in method '__eq__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::PostingIterator const &'in method '__eq__', argument 1 of type 'Xapian::TermIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::TermIterator const &'in method '__eq__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::TermIterator const &'in method '__eq__', argument 1 of type 'Xapian::ValueIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::ValueIterator const &'in method '__eq__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::ValueIterator const &'in method '__eq__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::MSetIterator const &'in method '__eq__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::MSetIterator const &'in method '__eq__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::ESetIterator const &'in method '__eq__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::ESetIterator const &'in method '__lt__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__lt__', argument 1 of type 'Xapian::MSetIterator const &'in method '__lt__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__lt__', argument 2 of type 'Xapian::MSetIterator const &'in method '__lt__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__lt__', argument 1 of type 'Xapian::ESetIterator const &'in method '__lt__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__lt__', argument 2 of type 'Xapian::ESetIterator const &'in method '__gt__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__gt__', argument 1 of type 'Xapian::MSetIterator const &'in method '__gt__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__gt__', argument 2 of type 'Xapian::MSetIterator const &'in method '__gt__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__gt__', argument 1 of type 'Xapian::ESetIterator const &'in method '__gt__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__gt__', argument 2 of type 'Xapian::ESetIterator const &'in method '__ge__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__ge__', argument 1 of type 'Xapian::MSetIterator const &'in method '__ge__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__ge__', argument 2 of type 'Xapian::MSetIterator const &'in method '__ge__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__ge__', argument 1 of type 'Xapian::ESetIterator const &'in method '__ge__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__ge__', argument 2 of type 'Xapian::ESetIterator const &'in method '__le__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__le__', argument 1 of type 'Xapian::MSetIterator const &'in method '__le__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__le__', argument 2 of type 'Xapian::MSetIterator const &'in method '__le__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__le__', argument 1 of type 'Xapian::ESetIterator const &'in method '__le__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__le__', argument 2 of type 'Xapian::ESetIterator const &'in method '__add__', argument 1 of type 'Xapian::MSetIterator::difference_type'in method '__add__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__add__', argument 2 of type 'Xapian::MSetIterator const &'in method '__add__', argument 1 of type 'Xapian::ESetIterator::difference_type'in method '__add__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__add__', argument 2 of type 'Xapian::ESetIterator const &'in method 'RSet_size', argument 1 of type 'Xapian::RSet const *'in method 'RSet_empty', argument 1 of type 'Xapian::RSet const *'in method 'RSet_add_document', argument 1 of type 'Xapian::RSet *'in method 'RSet_add_document', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'RSet_add_document', argument 2 of type 'Xapian::MSetIterator const &'in method 'RSet_add_document', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_add_document'. Possible C/C++ prototypes are: Xapian::RSet::add_document(Xapian::docid) Xapian::RSet::add_document(Xapian::MSetIterator const &) in method 'RSet_remove_document', argument 1 of type 'Xapian::RSet *'in method 'RSet_remove_document', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'RSet_remove_document', argument 2 of type 'Xapian::MSetIterator const &'in method 'RSet_remove_document', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_remove_document'. Possible C/C++ prototypes are: Xapian::RSet::remove_document(Xapian::docid) Xapian::RSet::remove_document(Xapian::MSetIterator const &) in method 'RSet_contains', argument 1 of type 'Xapian::RSet const *'in method 'RSet_contains', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'RSet_contains', argument 2 of type 'Xapian::MSetIterator const &'in method 'RSet_contains', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_contains'. Possible C/C++ prototypes are: Xapian::RSet::contains(Xapian::docid) const Xapian::RSet::contains(Xapian::MSetIterator const &) const in method 'RSet___str__', argument 1 of type 'Xapian::RSet const *'in method 'MatchDecider___call__', argument 1 of type 'Xapian::MatchDecider const *'in method 'MatchDecider___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'MatchDecider___call__', argument 2 of type 'Xapian::Document const &'Xapian::MatchDecider::operator ()in method 'new_Enquire', argument 1 of type 'Xapian::Database const &'invalid null reference in method 'new_Enquire', argument 1 of type 'Xapian::Database const &'in method 'Enquire_set_query', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_query', argument 2 of type 'Xapian::Query const &'invalid null reference in method 'Enquire_set_query', argument 2 of type 'Xapian::Query const &'in method 'Enquire_set_query', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Enquire_set_query'. Possible C/C++ prototypes are: Xapian::Enquire::set_query(Xapian::Query const &,Xapian::termcount) Xapian::Enquire::set_query(Xapian::Query const &) in method 'Enquire_get_query', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_add_matchspy', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_add_matchspy', argument 2 of type 'Xapian::MatchSpy *'in method 'Enquire_clear_matchspies', argument 1 of type 'Xapian::Enquire *'in method 'delete_ExpandDeciderAnd', argument 1 of type 'Xapian::ExpandDeciderAnd *'in method 'delete_ExpandDeciderFilterPrefix', argument 1 of type 'Xapian::ExpandDeciderFilterPrefix *'in method 'delete_MultiValueKeyMaker', argument 1 of type 'Xapian::MultiValueKeyMaker *'Enquire__get_matching_terms_endin method 'Enquire__get_matching_terms_end', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire__get_matching_terms_end', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'Enquire__get_matching_terms_end', argument 2 of type 'Xapian::MSetIterator const &'in method 'Enquire__get_matching_terms_end', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'Enquire__get_matching_terms_end'. Possible C/C++ prototypes are: Xapian::Enquire::get_matching_terms_end(Xapian::docid) const Xapian::Enquire::get_matching_terms_end(Xapian::MSetIterator const &) const in method 'disown_ExpandDecider', argument 1 of type 'Xapian::ExpandDecider *'in method 'disown_KeyMaker', argument 1 of type 'Xapian::KeyMaker *'in method 'delete_ExpandDecider', argument 1 of type 'Xapian::ExpandDecider *'in method 'delete_Stopper', argument 1 of type 'Xapian::Stopper *'in method 'delete_KeyMaker', argument 1 of type 'Xapian::KeyMaker *'in method 'Enquire_set_weighting_scheme', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_weighting_scheme', argument 2 of type 'Xapian::Weight const &'invalid null reference in method 'Enquire_set_weighting_scheme', argument 2 of type 'Xapian::Weight const &'in method 'Enquire_set_expansion_scheme', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_set_expansion_scheme', argument 2 of type 'std::string const &'invalid null reference in method 'Enquire_set_expansion_scheme', argument 2 of type 'std::string const &'in method 'Enquire_set_expansion_scheme', argument 3 of type 'double'Wrong number or type of arguments for overloaded function 'Enquire_set_expansion_scheme'. Possible C/C++ prototypes are: Xapian::Enquire::set_expansion_scheme(std::string const &,double) const Xapian::Enquire::set_expansion_scheme(std::string const &) const in method 'Enquire_set_collapse_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_collapse_key', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_collapse_key', argument 3 of type 'Xapian::doccount'Wrong number or type of arguments for overloaded function 'Enquire_set_collapse_key'. Possible C/C++ prototypes are: Xapian::Enquire::set_collapse_key(Xapian::valueno,Xapian::doccount) Xapian::Enquire::set_collapse_key(Xapian::valueno) in method 'Enquire_set_docid_order', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_docid_order', argument 2 of type 'Xapian::Enquire::docid_order'in method 'Enquire_set_cutoff', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_cutoff', argument 2 of type 'int'in method 'Enquire_set_cutoff', argument 3 of type 'double'Wrong number or type of arguments for overloaded function 'Enquire_set_cutoff'. Possible C/C++ prototypes are: Xapian::Enquire::set_cutoff(int,double) Xapian::Enquire::set_cutoff(int) in method 'Enquire_set_sort_by_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_value', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_value', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_value', argument 3 of type 'bool'in method 'Enquire_set_sort_by_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_key', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_key', argument 3 of type 'bool'Enquire_set_sort_by_value_then_relevancein method 'Enquire_set_sort_by_value_then_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_value_then_relevance', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_value_then_relevance', argument 3 of type 'bool'Enquire_set_sort_by_key_then_relevancein method 'Enquire_set_sort_by_key_then_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_key_then_relevance', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_key_then_relevance', argument 3 of type 'bool'Enquire_set_sort_by_relevance_then_valuein method 'Enquire_set_sort_by_relevance_then_value', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_relevance_then_value', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_relevance_then_value', argument 3 of type 'bool'Enquire_set_sort_by_relevance_then_keyin method 'Enquire_set_sort_by_relevance_then_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_relevance_then_key', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_relevance_then_key', argument 3 of type 'bool'in method 'Enquire_set_time_limit', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_time_limit', argument 2 of type 'double'in method 'Enquire_get_mset', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_mset', argument 2 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 3 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 4 of type 'Xapian::RSet const *'in method 'Enquire_get_mset', argument 4 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 5 of type 'Xapian::MatchDecider const *'in method 'Enquire_get_mset', argument 5 of type 'Xapian::RSet const *'in method 'Enquire_get_mset', argument 6 of type 'Xapian::MatchDecider const *'Wrong number or type of arguments for overloaded function 'Enquire_get_mset'. Possible C/C++ prototypes are: Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount,Xapian::RSet const *,Xapian::MatchDecider const *) const Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount,Xapian::RSet const *) const Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount) const Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount) const Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::RSet const *,Xapian::MatchDecider const *) const Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::RSet const *) const in method 'Enquire_get_eset', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_eset', argument 2 of type 'Xapian::termcount'in method 'Enquire_get_eset', argument 3 of type 'Xapian::RSet const &'invalid null reference in method 'Enquire_get_eset', argument 3 of type 'Xapian::RSet const &'in method 'Enquire_get_eset', argument 4 of type 'Xapian::ExpandDecider const *'in method 'Enquire_get_eset', argument 4 of type 'int'in method 'Enquire_get_eset', argument 5 of type 'Xapian::ExpandDecider const *'in method 'Enquire_get_eset', argument 5 of type 'double'in method 'Enquire_get_eset', argument 6 of type 'double'in method 'Enquire_get_eset', argument 6 of type 'Xapian::ExpandDecider const *'in method 'Enquire_get_eset', argument 7 of type 'double'Wrong number or type of arguments for overloaded function 'Enquire_get_eset'. Possible C/C++ prototypes are: Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,Xapian::ExpandDecider const *,double) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,Xapian::ExpandDecider const *) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,Xapian::ExpandDecider const *) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double,Xapian::ExpandDecider const *,double) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double,Xapian::ExpandDecider const *) const Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double) const Enquire__get_matching_terms_beginin method 'Enquire__get_matching_terms_begin', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire__get_matching_terms_begin', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'Enquire__get_matching_terms_begin', argument 2 of type 'Xapian::MSetIterator const &'in method 'Enquire__get_matching_terms_begin', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'Enquire__get_matching_terms_begin'. Possible C/C++ prototypes are: Xapian::Enquire::get_matching_terms_begin(Xapian::docid) const Xapian::Enquire::get_matching_terms_begin(Xapian::MSetIterator const &) const in method 'Enquire___str__', argument 1 of type 'Xapian::Enquire const *'in method 'ExpandDecider___call__', argument 1 of type 'Xapian::ExpandDecider const *'in method 'ExpandDecider___call__', argument 2 of type 'std::string const &'invalid null reference in method 'ExpandDecider___call__', argument 2 of type 'std::string const &'Xapian::ExpandDecider::operator ()in method 'ExpandDecider_release', argument 1 of type 'Xapian::ExpandDecider const *'in method 'new_ExpandDeciderAnd', argument 1 of type 'Xapian::ExpandDecider const &'invalid null reference in method 'new_ExpandDeciderAnd', argument 1 of type 'Xapian::ExpandDecider const &'in method 'new_ExpandDeciderAnd', argument 2 of type 'Xapian::ExpandDecider const &'invalid null reference in method 'new_ExpandDeciderAnd', argument 2 of type 'Xapian::ExpandDecider const &'in method 'new_ExpandDeciderFilterPrefix', argument 1 of type 'std::string const &'invalid null reference in method 'new_ExpandDeciderFilterPrefix', argument 1 of type 'std::string const &'in method 'KeyMaker___call__', argument 1 of type 'Xapian::KeyMaker const *'in method 'KeyMaker___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'KeyMaker___call__', argument 2 of type 'Xapian::Document const &'in method 'KeyMaker_release', argument 1 of type 'Xapian::KeyMaker const *'in method 'MultiValueKeyMaker_add_value', argument 1 of type 'Xapian::MultiValueKeyMaker *'in method 'MultiValueKeyMaker_add_value', argument 2 of type 'Xapian::valueno'in method 'MultiValueKeyMaker_add_value', argument 3 of type 'bool'in method 'MultiValueKeyMaker_add_value', argument 4 of type 'std::string const &'invalid null reference in method 'MultiValueKeyMaker_add_value', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'MultiValueKeyMaker_add_value'. Possible C/C++ prototypes are: Xapian::MultiValueKeyMaker::add_value(Xapian::valueno,bool,std::string const &) Xapian::MultiValueKeyMaker::add_value(Xapian::valueno,bool) Xapian::MultiValueKeyMaker::add_value(Xapian::valueno) in method 'Stopper___call__', argument 1 of type 'Xapian::Stopper const *'in method 'Stopper___call__', argument 2 of type 'std::string const &'invalid null reference in method 'Stopper___call__', argument 2 of type 'std::string const &'Enquire_set_weighting_schemeEnquire_set_expansion_schemeEnquire_set_collapse_keyEnquire_set_docid_orderEnquire_set_cutoffEnquire_set_sort_by_valueEnquire_set_sort_by_keyEnquire_set_time_limitEnquire_get_msetEnquire_get_esettradExpandDecider___call__new_ExpandDeciderAndKeyMaker___call__Xapian::KeyMaker::operator ()new_MultiValueKeyMakerMultiValueKeyMaker_add_valueStopper___call__Xapian::Stopper::operator ()?in method 'disown_Stopper', argument 1 of type 'Xapian::Stopper *'in method 'delete_SimpleStopper', argument 1 of type 'Xapian::SimpleStopper *'in method 'delete_RangeProcessor', argument 1 of type 'Xapian::RangeProcessor *'in method 'disown_RangeProcessor', argument 1 of type 'Xapian::RangeProcessor *'in method 'delete_DateRangeProcessor', argument 1 of type 'Xapian::DateRangeProcessor *'in method 'delete_NumberRangeProcessor', argument 1 of type 'Xapian::NumberRangeProcessor *'in method 'disown_ValueRangeProcessor', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'disown_FieldProcessor', argument 1 of type 'Xapian::FieldProcessor *'in method 'delete_ValueRangeProcessor', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'delete_FieldProcessor', argument 1 of type 'Xapian::FieldProcessor *'in method 'delete_QueryParser', argument 1 of type 'Xapian::QueryParser *'in method 'Stopper___str__', argument 1 of type 'Xapian::Stopper const *'in method 'Stopper_release', argument 1 of type 'Xapian::Stopper const *'in method 'SimpleStopper_add', argument 1 of type 'Xapian::SimpleStopper *'in method 'SimpleStopper_add', argument 2 of type 'std::string const &'invalid null reference in method 'SimpleStopper_add', argument 2 of type 'std::string const &'in method 'new_SimpleStopper', argument 1 of type 'std::string const &'invalid null reference in method 'new_SimpleStopper', argument 1 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'new_SimpleStopper'. Possible C/C++ prototypes are: Xapian::SimpleStopper::SimpleStopper() Xapian::SimpleStopper::SimpleStopper(std::string const &) in method 'new_RangeProcessor', argument 2 of type 'Xapian::valueno'in method 'new_RangeProcessor', argument 3 of type 'std::string const &'invalid null reference in method 'new_RangeProcessor', argument 3 of type 'std::string const &'in method 'new_RangeProcessor', argument 4 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'new_RangeProcessor'. Possible C/C++ prototypes are: Xapian::RangeProcessor::RangeProcessor() Xapian::RangeProcessor::RangeProcessor(Xapian::valueno,std::string const &,unsigned int) Xapian::RangeProcessor::RangeProcessor(Xapian::valueno,std::string const &) Xapian::RangeProcessor::RangeProcessor(PyObject *,Xapian::valueno) in method 'RangeProcessor_check_range', argument 1 of type 'Xapian::RangeProcessor *'in method 'RangeProcessor_check_range', argument 2 of type 'std::string const &'invalid null reference in method 'RangeProcessor_check_range', argument 2 of type 'std::string const &'in method 'RangeProcessor_check_range', argument 3 of type 'std::string const &'invalid null reference in method 'RangeProcessor_check_range', argument 3 of type 'std::string const &'in method 'RangeProcessor___call__', argument 1 of type 'Xapian::RangeProcessor *'in method 'RangeProcessor___call__', argument 2 of type 'std::string const &'invalid null reference in method 'RangeProcessor___call__', argument 2 of type 'std::string const &'in method 'RangeProcessor___call__', argument 3 of type 'std::string const &'invalid null reference in method 'RangeProcessor___call__', argument 3 of type 'std::string const &'in method 'RangeProcessor_release', argument 1 of type 'Xapian::RangeProcessor const *'in method 'new_DateRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_DateRangeProcessor', argument 2 of type 'unsigned int'in method 'new_DateRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_DateRangeProcessor', argument 2 of type 'std::string const &'in method 'new_DateRangeProcessor', argument 3 of type 'int'in method 'new_DateRangeProcessor', argument 3 of type 'unsigned int'in method 'new_DateRangeProcessor', argument 4 of type 'int'Wrong number or type of arguments for overloaded function 'new_DateRangeProcessor'. Possible C/C++ prototypes are: Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno,unsigned int,int) Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno,unsigned int) Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno) Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno,std::string const &,unsigned int,int) Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno,std::string const &,unsigned int) Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno,std::string const &) in method 'new_NumberRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_NumberRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_NumberRangeProcessor', argument 2 of type 'std::string const &'in method 'new_NumberRangeProcessor', argument 3 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'new_NumberRangeProcessor'. Possible C/C++ prototypes are: Xapian::NumberRangeProcessor::NumberRangeProcessor(Xapian::valueno,std::string const &,unsigned int) Xapian::NumberRangeProcessor::NumberRangeProcessor(Xapian::valueno,std::string const &) Xapian::NumberRangeProcessor::NumberRangeProcessor(Xapian::valueno) in method 'ValueRangeProcessor___call__', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'ValueRangeProcessor___call__', argument 2 of type 'std::string &'in method 'ValueRangeProcessor___call__', argument 3 of type 'std::string &'Xapian::ValueRangeProcessor::operator ()PyObject* _wrap_ValueRangeProcessor___call__(PyObject*, PyObject*)in method 'ValueRangeProcessor_release', argument 1 of type 'Xapian::ValueRangeProcessor const *'in method 'new_StringValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_StringValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_StringValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_StringValueRangeProcessor', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'new_StringValueRangeProcessor'. Possible C/C++ prototypes are: Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno) Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno,std::string const &,bool) Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno,std::string const &) in method 'delete_StringValueRangeProcessor', argument 1 of type 'Xapian::StringValueRangeProcessor *'in method 'new_DateValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_DateValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_DateValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_DateValueRangeProcessor', argument 2 of type 'bool'in method 'new_DateValueRangeProcessor', argument 3 of type 'bool'in method 'new_DateValueRangeProcessor', argument 3 of type 'int'in method 'new_DateValueRangeProcessor', argument 4 of type 'bool'in method 'new_DateValueRangeProcessor', argument 5 of type 'int'Wrong number or type of arguments for overloaded function 'new_DateValueRangeProcessor'. Possible C/C++ prototypes are: Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,bool,int) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,bool) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool,bool,int) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool,bool) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool) Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &) in method 'delete_DateValueRangeProcessor', argument 1 of type 'Xapian::DateValueRangeProcessor *'in method 'new_NumberValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_NumberValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_NumberValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_NumberValueRangeProcessor', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'new_NumberValueRangeProcessor'. Possible C/C++ prototypes are: Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno) Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno,std::string const &,bool) Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno,std::string const &) in method 'delete_NumberValueRangeProcessor', argument 1 of type 'Xapian::NumberValueRangeProcessor *'in method 'FieldProcessor___call__', argument 1 of type 'Xapian::FieldProcessor *'in method 'FieldProcessor___call__', argument 2 of type 'std::string const &'invalid null reference in method 'FieldProcessor___call__', argument 2 of type 'std::string const &'Xapian::FieldProcessor::operator ()in method 'FieldProcessor_release', argument 1 of type 'Xapian::FieldProcessor const *'in method 'QueryParser_set_stemmer', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stemmer', argument 2 of type 'Xapian::Stem const &'invalid null reference in method 'QueryParser_set_stemmer', argument 2 of type 'Xapian::Stem const &'QueryParser_set_stemming_strategyin method 'QueryParser_set_stemming_strategy', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stemming_strategy', argument 2 of type 'Xapian::QueryParser::stem_strategy'in method 'QueryParser_set_stopper', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stopper', argument 2 of type 'Xapian::Stopper const *'Wrong number or type of arguments for overloaded function 'QueryParser_set_stopper'. Possible C/C++ prototypes are: Xapian::QueryParser::set_stopper(Xapian::Stopper const *) Xapian::QueryParser::set_stopper() in method 'QueryParser_set_default_op', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_default_op', argument 2 of type 'Xapian::Query::op'in method 'QueryParser_get_default_op', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_set_database', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_database', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'QueryParser_set_database', argument 2 of type 'Xapian::Database const &'SimpleStopper_addnew_SimpleStoppernew_RangeProcessorRangeProcessor_check_rangenew_DateRangeProcessornew_NumberRangeProcessorValueRangeProcessor___call__PyTuple_Check(newresult)PyTuple_Check(resultobj)new_StringValueRangeProcessornew_DateValueRangeProcessornew_NumberValueRangeProcessorFieldProcessor___call__new_QueryParserQueryParser_set_stemmerQueryParser_set_stopperQueryParser_set_default_opQueryParser_set_databasein method 'delete_ValueSetMatchDecider', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'delete_Weight', argument 1 of type 'Xapian::Weight *'in method 'delete_BoolWeight', argument 1 of type 'Xapian::BoolWeight *'in method 'delete_TfIdfWeight', argument 1 of type 'Xapian::TfIdfWeight *'in method 'delete_BM25Weight', argument 1 of type 'Xapian::BM25Weight *'in method 'delete_BM25PlusWeight', argument 1 of type 'Xapian::BM25PlusWeight *'in method 'delete_TradWeight', argument 1 of type 'Xapian::TradWeight *'in method 'delete_InL2Weight', argument 1 of type 'Xapian::InL2Weight *'in method 'delete_IfB2Weight', argument 1 of type 'Xapian::IfB2Weight *'in method 'delete_IneB2Weight', argument 1 of type 'Xapian::IneB2Weight *'in method 'delete_BB2Weight', argument 1 of type 'Xapian::BB2Weight *'in method 'delete_DLHWeight', argument 1 of type 'Xapian::DLHWeight *'in method 'QueryParser__stoplist_end', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser__unstem_end', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser__unstem_end', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser__unstem_end', argument 2 of type 'std::string const &'in method 'QueryParser_set_max_expansion', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_max_expansion', argument 2 of type 'Xapian::termcount'in method 'QueryParser_set_max_expansion', argument 3 of type 'int'in method 'QueryParser_set_max_expansion', argument 4 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'QueryParser_set_max_expansion'. Possible C/C++ prototypes are: Xapian::QueryParser::set_max_expansion(Xapian::termcount,int,unsigned int) Xapian::QueryParser::set_max_expansion(Xapian::termcount,int) Xapian::QueryParser::set_max_expansion(Xapian::termcount) QueryParser_set_max_wildcard_expansionin method 'QueryParser_set_max_wildcard_expansion', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_max_wildcard_expansion', argument 2 of type 'Xapian::termcount'in method 'QueryParser_parse_query', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_parse_query', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_parse_query', argument 2 of type 'std::string const &'in method 'QueryParser_parse_query', argument 3 of type 'unsigned int'in method 'QueryParser_parse_query', argument 4 of type 'std::string const &'invalid null reference in method 'QueryParser_parse_query', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'QueryParser_parse_query'. Possible C/C++ prototypes are: Xapian::QueryParser::parse_query(std::string const &,unsigned int,std::string const &) Xapian::QueryParser::parse_query(std::string const &,unsigned int) Xapian::QueryParser::parse_query(std::string const &) in method 'QueryParser_add_prefix', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_prefix', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_add_prefix', argument 2 of type 'std::string const &'in method 'QueryParser_add_prefix', argument 3 of type 'Xapian::FieldProcessor *'in method 'QueryParser_add_prefix', argument 3 of type 'std::string const &'invalid null reference in method 'QueryParser_add_prefix', argument 3 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'QueryParser_add_prefix'. Possible C/C++ prototypes are: Xapian::QueryParser::add_prefix(std::string const &,std::string const &) Xapian::QueryParser::add_prefix(std::string const &,Xapian::FieldProcessor *) QueryParser_add_boolean_prefixin method 'QueryParser_add_boolean_prefix', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_boolean_prefix', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_add_boolean_prefix', argument 2 of type 'std::string const &'in method 'QueryParser_add_boolean_prefix', argument 3 of type 'Xapian::FieldProcessor *'in method 'QueryParser_add_boolean_prefix', argument 3 of type 'std::string const &'invalid null reference in method 'QueryParser_add_boolean_prefix', argument 3 of type 'std::string const &'in method 'QueryParser_add_boolean_prefix', argument 4 of type 'std::string const *'in method 'QueryParser_add_boolean_prefix', argument 4 of type 'bool'Wrong number or type of arguments for overloaded function 'QueryParser_add_boolean_prefix'. Possible C/C++ prototypes are: Xapian::QueryParser::add_boolean_prefix(std::string const &,std::string const &,std::string const *) Xapian::QueryParser::add_boolean_prefix(std::string const &,std::string const &) Xapian::QueryParser::add_boolean_prefix(std::string const &,std::string const &,bool) Xapian::QueryParser::add_boolean_prefix(std::string const &,Xapian::FieldProcessor *,std::string const *) Xapian::QueryParser::add_boolean_prefix(std::string const &,Xapian::FieldProcessor *) Xapian::QueryParser::add_boolean_prefix(std::string const &,Xapian::FieldProcessor *,bool) in method 'QueryParser__stoplist_begin', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser__unstem_begin', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser__unstem_begin', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser__unstem_begin', argument 2 of type 'std::string const &'QueryParser_add_rangeprocessorin method 'QueryParser_add_rangeprocessor', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_rangeprocessor', argument 2 of type 'Xapian::RangeProcessor *'in method 'QueryParser_add_rangeprocessor', argument 3 of type 'std::string const *'Wrong number or type of arguments for overloaded function 'QueryParser_add_rangeprocessor'. Possible C/C++ prototypes are: Xapian::QueryParser::add_rangeprocessor(Xapian::RangeProcessor *,std::string const *) Xapian::QueryParser::add_rangeprocessor(Xapian::RangeProcessor *) QueryParser_add_valuerangeprocessorin method 'QueryParser_add_valuerangeprocessor', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_valuerangeprocessor', argument 2 of type 'Xapian::ValueRangeProcessor *'in method 'QueryParser_get_corrected_query_string', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser___str__', argument 1 of type 'Xapian::QueryParser const *'in method 'sortable_serialise', argument 1 of type 'double'in method 'new_ValueSetMatchDecider', argument 1 of type 'Xapian::valueno'in method 'new_ValueSetMatchDecider', argument 2 of type 'bool'ValueSetMatchDecider_add_valuein method 'ValueSetMatchDecider_add_value', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'ValueSetMatchDecider_add_value', argument 2 of type 'std::string const &'invalid null reference in method 'ValueSetMatchDecider_add_value', argument 2 of type 'std::string const &'ValueSetMatchDecider_remove_valuein method 'ValueSetMatchDecider_remove_value', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'ValueSetMatchDecider_remove_value', argument 2 of type 'std::string const &'invalid null reference in method 'ValueSetMatchDecider_remove_value', argument 2 of type 'std::string const &'in method 'Weight_name', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumpart', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumpart', argument 2 of type 'Xapian::termcount'in method 'Weight_get_sumpart', argument 3 of type 'Xapian::termcount'in method 'Weight_get_sumpart', argument 4 of type 'Xapian::termcount'in method 'Weight_get_maxpart', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumextra', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumextra', argument 2 of type 'Xapian::termcount'in method 'Weight_get_sumextra', argument 3 of type 'Xapian::termcount'in method 'Weight_get_maxextra', argument 1 of type 'Xapian::Weight const *'in method 'new_TfIdfWeight', argument 1 of type 'std::string const &'invalid null reference in method 'new_TfIdfWeight', argument 1 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'new_TfIdfWeight'. Possible C/C++ prototypes are: Xapian::TfIdfWeight::TfIdfWeight(std::string const &) Xapian::TfIdfWeight::TfIdfWeight() in method 'new_BM25Weight', argument 1 of type 'double'in method 'new_BM25Weight', argument 2 of type 'double'in method 'new_BM25Weight', argument 3 of type 'double'in method 'new_BM25Weight', argument 4 of type 'double'in method 'new_BM25Weight', argument 5 of type 'double'Wrong number or type of arguments for overloaded function 'new_BM25Weight'. Possible C/C++ prototypes are: Xapian::BM25Weight::BM25Weight(double,double,double,double,double) Xapian::BM25Weight::BM25Weight() in method 'new_BM25PlusWeight', argument 1 of type 'double'in method 'new_BM25PlusWeight', argument 2 of type 'double'in method 'new_BM25PlusWeight', argument 3 of type 'double'in method 'new_BM25PlusWeight', argument 4 of type 'double'in method 'new_BM25PlusWeight', argument 5 of type 'double'in method 'new_BM25PlusWeight', argument 6 of type 'double'Wrong number or type of arguments for overloaded function 'new_BM25PlusWeight'. Possible C/C++ prototypes are: Xapian::BM25PlusWeight::BM25PlusWeight(double,double,double,double,double,double) Xapian::BM25PlusWeight::BM25PlusWeight() in method 'new_TradWeight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_TradWeight'. Possible C/C++ prototypes are: Xapian::TradWeight::TradWeight(double) Xapian::TradWeight::TradWeight() in method 'new_InL2Weight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_InL2Weight'. Possible C/C++ prototypes are: Xapian::InL2Weight::InL2Weight(double) Xapian::InL2Weight::InL2Weight() in method 'new_IfB2Weight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_IfB2Weight'. Possible C/C++ prototypes are: Xapian::IfB2Weight::IfB2Weight(double) Xapian::IfB2Weight::IfB2Weight() in method 'new_IneB2Weight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_IneB2Weight'. Possible C/C++ prototypes are: Xapian::IneB2Weight::IneB2Weight(double) Xapian::IneB2Weight::IneB2Weight() in method 'new_BB2Weight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_BB2Weight'. Possible C/C++ prototypes are: Xapian::BB2Weight::BB2Weight(double) Xapian::BB2Weight::BB2Weight() QueryParser__unstem_endQueryParser_set_max_expansionQueryParser_parse_queryQueryParser_add_prefixQueryParser__unstem_beginnew_ValueSetMatchDeciderWeight_get_sumpartWeight_get_sumextranew_BoolWeightnew_TfIdfWeightnew_BM25Weightnew_BM25PlusWeightnew_TradWeightnew_InL2Weightnew_IfB2Weightnew_IneB2Weightnew_BB2Weightnew_DLHWeightZN6Xapian11QueryParser23add_valuerangeprocessorEPNS_19ValueRangeProcessorEE18ShimRangeProcessor?new_PL2Weightnew_PL2PlusWeightnew_DPHWeightnew_LMWeightCoordWeight_initnew_CoordWeightCompactor_set_block_sizeCompactor_set_renumberCompactor_set_multipassCompactor_set_destdirCompactor_add_sourcePostingSource_set_maxweightXapian::PostingSource::nextXapian::PostingSource::at_endXapian::PostingSource::initnew_ValuePostingSourceValuePostingSource___next__ValuePostingSource_skip_toValuePostingSource_checkValuePostingSource_initnew_ValueWeightPostingSourceValueWeightPostingSource_initCompactor_set_statusin method 'delete_PL2Weight', argument 1 of type 'Xapian::PL2Weight *'in method 'delete_PL2PlusWeight', argument 1 of type 'Xapian::PL2PlusWeight *'in method 'delete_DPHWeight', argument 1 of type 'Xapian::DPHWeight *'in method 'delete_LMWeight', argument 1 of type 'Xapian::LMWeight *'in method 'delete_CoordWeight', argument 1 of type 'Xapian::CoordWeight *'in method 'delete_PostingSource', argument 1 of type 'Xapian::PostingSource *'in method 'delete_ValuePostingSource', argument 1 of type 'Xapian::ValuePostingSource *'in method 'delete_Compactor', argument 1 of type 'Xapian::Compactor *'in method 'disown_Compactor', argument 1 of type 'Xapian::Compactor *'in method 'disown_PostingSource', argument 1 of type 'Xapian::PostingSource *'in method 'disown_ValuePostingSource', argument 1 of type 'Xapian::ValuePostingSource *'in method 'disown_ValueWeightPostingSource', argument 1 of type 'Xapian::ValueWeightPostingSource *'in method 'PostingSource_get_maxweight', argument 1 of type 'Xapian::PostingSource const *'in method 'delete_ValueWeightPostingSource', argument 1 of type 'Xapian::ValueWeightPostingSource *'in method 'new_PL2Weight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_PL2Weight'. Possible C/C++ prototypes are: Xapian::PL2Weight::PL2Weight(double) Xapian::PL2Weight::PL2Weight() in method 'new_PL2PlusWeight', argument 1 of type 'double'in method 'new_PL2PlusWeight', argument 2 of type 'double'Wrong number or type of arguments for overloaded function 'new_PL2PlusWeight'. Possible C/C++ prototypes are: Xapian::PL2PlusWeight::PL2PlusWeight(double,double) Xapian::PL2PlusWeight::PL2PlusWeight() in method 'new_LMWeight', argument 1 of type 'double'in method 'new_LMWeight', argument 2 of type 'Xapian::Weight::type_smoothing'in method 'new_LMWeight', argument 3 of type 'double'in method 'new_LMWeight', argument 4 of type 'double'Wrong number or type of arguments for overloaded function 'new_LMWeight'. Possible C/C++ prototypes are: Xapian::LMWeight::LMWeight(double,Xapian::Weight::type_smoothing,double,double) Xapian::LMWeight::LMWeight(double,Xapian::Weight::type_smoothing,double) Xapian::LMWeight::LMWeight(double,Xapian::Weight::type_smoothing) Xapian::LMWeight::LMWeight(double) Xapian::LMWeight::LMWeight() in method 'CoordWeight_init', argument 1 of type 'Xapian::CoordWeight *'in method 'CoordWeight_init', argument 2 of type 'double'in method 'Compactor_set_block_size', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_block_size', argument 2 of type 'size_t'in method 'Compactor_set_renumber', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_renumber', argument 2 of type 'bool'in method 'Compactor_set_multipass', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_multipass', argument 2 of type 'bool'Compactor_set_compaction_levelin method 'Compactor_set_compaction_level', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_compaction_level', argument 2 of type 'Xapian::Compactor::compaction_level'in method 'Compactor_set_destdir', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_destdir', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_set_destdir', argument 2 of type 'std::string const &'in method 'Compactor_add_source', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_add_source', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_add_source', argument 2 of type 'std::string const &'in method 'Compactor_compact', argument 1 of type 'Xapian::Compactor *'in method 'PostingSource_get_termfreq_min', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_minin method 'PostingSource_get_termfreq_est', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_estin method 'PostingSource_get_termfreq_max', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_maxin method 'PostingSource_set_maxweight', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_set_maxweight', argument 2 of type 'double'in method 'PostingSource_get_weight', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_get_docid', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_docidin method 'PostingSource___next__', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource___next__', argument 2 of type 'double'in method 'PostingSource_skip_to', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_skip_to', argument 2 of type 'Xapian::docid'in method 'PostingSource_skip_to', argument 3 of type 'double'in method 'PostingSource_check', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_check', argument 2 of type 'Xapian::docid'in method 'PostingSource_check', argument 3 of type 'double'in method 'PostingSource_at_end', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_name', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_init', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_init', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'PostingSource_init', argument 2 of type 'Xapian::Database const &'in method 'PostingSource___str__', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_release', argument 1 of type 'Xapian::PostingSource const *'in method 'new_ValuePostingSource', argument 2 of type 'Xapian::valueno'in method 'ValuePostingSource_get_termfreq_min', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_get_termfreq_est', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_get_termfreq_max', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource___next__', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource___next__', argument 2 of type 'double'in method 'ValuePostingSource_skip_to', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_skip_to', argument 2 of type 'Xapian::docid'in method 'ValuePostingSource_skip_to', argument 3 of type 'double'in method 'ValuePostingSource_check', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_check', argument 2 of type 'Xapian::docid'in method 'ValuePostingSource_check', argument 3 of type 'double'in method 'ValuePostingSource_at_end', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_get_docid', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_init', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_init', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'ValuePostingSource_init', argument 2 of type 'Xapian::Database const &'in method 'ValuePostingSource_get_slot', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_get_value', argument 1 of type 'Xapian::ValuePostingSource const *'in method 'ValuePostingSource_done', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_get_started', argument 1 of type 'Xapian::ValuePostingSource const *'ValuePostingSource_set_termfreq_minin method 'ValuePostingSource_set_termfreq_min', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_set_termfreq_min', argument 2 of type 'Xapian::doccount'ValuePostingSource_set_termfreq_estin method 'ValuePostingSource_set_termfreq_est', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_set_termfreq_est', argument 2 of type 'Xapian::doccount'ValuePostingSource_set_termfreq_maxin method 'ValuePostingSource_set_termfreq_max', argument 1 of type 'Xapian::ValuePostingSource *'in method 'ValuePostingSource_set_termfreq_max', argument 2 of type 'Xapian::doccount'in method 'new_ValueWeightPostingSource', argument 2 of type 'Xapian::valueno'in method 'ValueWeightPostingSource_get_weight', argument 1 of type 'Xapian::ValueWeightPostingSource const *'in method 'ValueWeightPostingSource_name', argument 1 of type 'Xapian::ValueWeightPostingSource const *'in method 'ValueWeightPostingSource_init', argument 1 of type 'Xapian::ValueWeightPostingSource *'in method 'ValueWeightPostingSource_init', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'ValueWeightPostingSource_init', argument 2 of type 'Xapian::Database const &'in method 'ValueWeightPostingSource___str__', argument 1 of type 'Xapian::ValueWeightPostingSource const *'in method 'Compactor_set_status', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_status', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_set_status', argument 2 of type 'std::string const &'in method 'Compactor_set_status', argument 3 of type 'std::string const &'invalid null reference in method 'Compactor_set_status', argument 3 of type 'std::string const &'Compactor_resolve_duplicate_metadatain method 'Compactor_resolve_duplicate_metadata', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_resolve_duplicate_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_resolve_duplicate_metadata', argument 2 of type 'std::string const &'in method 'Compactor_resolve_duplicate_metadata', argument 4 of type 'std::string const []'in method 'Compactor_resolve_duplicate_metadata', argument 3 of type 'size_t'in method 'ValuePostingSource_get_database', argument 1 of type 'Xapian::ValuePostingSource const *'?ffffff?@@?in method 'delete_DecreasingValueWeightPostingSource', argument 1 of type 'Xapian::DecreasingValueWeightPostingSource *'in method 'delete_ValueMapPostingSource', argument 1 of type 'Xapian::ValueMapPostingSource *'in method 'delete_FixedWeightPostingSource', argument 1 of type 'Xapian::FixedWeightPostingSource *'in method 'delete_ValueCountMatchSpy', argument 1 of type 'Xapian::ValueCountMatchSpy *'in method 'delete_LatLongCoordsIterator', argument 1 of type 'Xapian::LatLongCoordsIterator *'in method 'delete_LatLongCoords', argument 1 of type 'Xapian::LatLongCoords *'in method 'LatLongCoord_latitude_set', argument 1 of type 'Xapian::LatLongCoord *'in method 'LatLongCoord_latitude_set', argument 2 of type 'double'in method 'LatLongCoord_longitude_set', argument 1 of type 'Xapian::LatLongCoord *'in method 'LatLongCoord_longitude_set', argument 2 of type 'double'in method 'delete_MatchSpy', argument 1 of type 'Xapian::MatchSpy *'in method 'disown_MatchSpy', argument 1 of type 'Xapian::MatchSpy *'in method 'ValueCountMatchSpy_get_total', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_values_end', argument 1 of type 'Xapian::ValueCountMatchSpy const *'ValueCountMatchSpy_top_values_endin method 'ValueCountMatchSpy_top_values_end', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_top_values_end', argument 2 of type 'size_t'in method 'LatLongCoord_latitude_get', argument 1 of type 'Xapian::LatLongCoord *'in method 'LatLongCoord_longitude_get', argument 1 of type 'Xapian::LatLongCoord *'in method 'delete_LatLongMetric', argument 1 of type 'Xapian::LatLongMetric *'new_DecreasingValueWeightPostingSourcein method 'new_DecreasingValueWeightPostingSource', argument 1 of type 'Xapian::valueno'in method 'new_DecreasingValueWeightPostingSource', argument 2 of type 'Xapian::docid'in method 'new_DecreasingValueWeightPostingSource', argument 3 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'new_DecreasingValueWeightPostingSource'. Possible C/C++ prototypes are: Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno,Xapian::docid,Xapian::docid) Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno,Xapian::docid) Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno) in method 'new_ValueMapPostingSource', argument 1 of type 'Xapian::valueno'ValueMapPostingSource_add_mappingin method 'ValueMapPostingSource_add_mapping', argument 1 of type 'Xapian::ValueMapPostingSource *'in method 'ValueMapPostingSource_add_mapping', argument 2 of type 'std::string const &'invalid null reference in method 'ValueMapPostingSource_add_mapping', argument 2 of type 'std::string const &'in method 'ValueMapPostingSource_add_mapping', argument 3 of type 'double'in method 'ValueMapPostingSource_clear_mappings', argument 1 of type 'Xapian::ValueMapPostingSource *'ValueMapPostingSource_set_default_weightin method 'ValueMapPostingSource_set_default_weight', argument 1 of type 'Xapian::ValueMapPostingSource *'in method 'ValueMapPostingSource_set_default_weight', argument 2 of type 'double'in method 'new_FixedWeightPostingSource', argument 1 of type 'double'in method 'MatchSpy___call__', argument 1 of type 'Xapian::MatchSpy *'in method 'MatchSpy___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'MatchSpy___call__', argument 2 of type 'Xapian::Document const &'in method 'MatchSpy___call__', argument 3 of type 'double'in method 'MatchSpy_name', argument 1 of type 'Xapian::MatchSpy const *'in method 'MatchSpy_merge_results', argument 1 of type 'Xapian::MatchSpy *'in method 'MatchSpy___str__', argument 1 of type 'Xapian::MatchSpy const *'in method 'MatchSpy_release', argument 1 of type 'Xapian::MatchSpy const *'in method 'new_ValueCountMatchSpy', argument 1 of type 'Xapian::valueno'Wrong number or type of arguments for overloaded function 'new_ValueCountMatchSpy'. Possible C/C++ prototypes are: Xapian::ValueCountMatchSpy::ValueCountMatchSpy() Xapian::ValueCountMatchSpy::ValueCountMatchSpy(Xapian::valueno) in method 'ValueCountMatchSpy_values_begin', argument 1 of type 'Xapian::ValueCountMatchSpy const *'ValueCountMatchSpy_top_values_beginin method 'ValueCountMatchSpy_top_values_begin', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_top_values_begin', argument 2 of type 'size_t'in method 'miles_to_metres', argument 1 of type 'double'in method 'metres_to_miles', argument 1 of type 'double'in method 'new_LatLongCoord', argument 1 of type 'double'in method 'new_LatLongCoord', argument 2 of type 'double'Wrong number or type of arguments for overloaded function 'new_LatLongCoord'. Possible C/C++ prototypes are: Xapian::LatLongCoord::LatLongCoord() Xapian::LatLongCoord::LatLongCoord(double,double) in method 'LatLongCoord_unserialise', argument 1 of type 'Xapian::LatLongCoord *'in method 'LatLongCoord_serialise', argument 1 of type 'Xapian::LatLongCoord const *'in method 'LatLongCoord___str__', argument 1 of type 'Xapian::LatLongCoord const *'in method 'delete_LatLongCoord', argument 1 of type 'Xapian::LatLongCoord *'in method 'LatLongCoordsIterator___eq__', argument 1 of type 'Xapian::LatLongCoordsIterator const *'in method 'LatLongCoordsIterator___eq__', argument 2 of type 'Xapian::LatLongCoordsIterator const &'invalid null reference in method 'LatLongCoordsIterator___eq__', argument 2 of type 'Xapian::LatLongCoordsIterator const &'in method 'LatLongCoordsIterator_equals', argument 1 of type 'Xapian::LatLongCoordsIterator const *'in method 'LatLongCoordsIterator_equals', argument 2 of type 'Xapian::LatLongCoordsIterator const &'invalid null reference in method 'LatLongCoordsIterator_equals', argument 2 of type 'Xapian::LatLongCoordsIterator const &'in method 'LatLongCoordsIterator_get_coord', argument 1 of type 'Xapian::LatLongCoordsIterator const *'in method 'LatLongCoordsIterator___next__', argument 1 of type 'Xapian::LatLongCoordsIterator *'in method 'LatLongCoords_begin', argument 1 of type 'Xapian::LatLongCoords const *'in method 'LatLongCoords_end', argument 1 of type 'Xapian::LatLongCoords const *'in method 'LatLongCoords_size', argument 1 of type 'Xapian::LatLongCoords const *'in method 'LatLongCoords_empty', argument 1 of type 'Xapian::LatLongCoords const *'in method 'LatLongCoords_append', argument 1 of type 'Xapian::LatLongCoords *'in method 'LatLongCoords_append', argument 2 of type 'Xapian::LatLongCoord const &'invalid null reference in method 'LatLongCoords_append', argument 2 of type 'Xapian::LatLongCoord const &'in method 'new_LatLongCoords', argument 1 of type 'Xapian::LatLongCoord const &'invalid null reference in method 'new_LatLongCoords', argument 1 of type 'Xapian::LatLongCoord const &'Wrong number or type of arguments for overloaded function 'new_LatLongCoords'. Possible C/C++ prototypes are: Xapian::LatLongCoords::LatLongCoords() Xapian::LatLongCoords::LatLongCoords(Xapian::LatLongCoord const &) in method 'LatLongCoords_unserialise', argument 1 of type 'Xapian::LatLongCoords *'in method 'LatLongCoords_serialise', argument 1 of type 'Xapian::LatLongCoords const *'in method 'LatLongCoords___str__', argument 1 of type 'Xapian::LatLongCoords const *'in method '__ne__', argument 1 of type 'Xapian::PositionIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::PositionIterator const &'in method '__ne__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::PositionIterator const &'in method '__ne__', argument 1 of type 'Xapian::PostingIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::PostingIterator const &'in method '__ne__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::PostingIterator const &'in method '__ne__', argument 1 of type 'Xapian::TermIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::TermIterator const &'in method '__ne__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::TermIterator const &'in method '__ne__', argument 1 of type 'Xapian::ValueIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::ValueIterator const &'in method '__ne__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::ValueIterator const &'in method '__ne__', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::MSetIterator const &'in method '__ne__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::MSetIterator const &'in method '__ne__', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::ESetIterator const &'in method '__ne__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::ESetIterator const &'in method '__ne__', argument 1 of type 'Xapian::LatLongCoordsIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::LatLongCoordsIterator const &'in method '__ne__', argument 2 of type 'Xapian::LatLongCoordsIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::LatLongCoordsIterator const &'LatLongMetric_pointwise_distancein method 'LatLongMetric_pointwise_distance', argument 1 of type 'Xapian::LatLongMetric const *'in method 'LatLongMetric_pointwise_distance', argument 2 of type 'Xapian::LatLongCoord const &'invalid null reference in method 'LatLongMetric_pointwise_distance', argument 2 of type 'Xapian::LatLongCoord const &'in method 'LatLongMetric_pointwise_distance', argument 3 of type 'Xapian::LatLongCoord const &'invalid null reference in method 'LatLongMetric_pointwise_distance', argument 3 of type 'Xapian::LatLongCoord const &'Xapian::LatLongMetric::pointwise_distanceLatLongCoord_latitude_setLatLongCoord_longitude_setMatchSpy___call__Xapian::MatchSpy::operator ()MatchSpy_merge_resultsnew_ValueCountMatchSpynew_LatLongCoordLatLongCoord_unserialisenew_LatLongCoordsIteratorLatLongCoordsIterator___eq__LatLongCoordsIterator_equalsLatLongCoords_appendnew_LatLongCoordsLatLongCoords_unserialiseL7A`%@փyp\D?in method 'delete_GreatCircleMetric', argument 1 of type 'Xapian::GreatCircleMetric *'in method 'delete_LatLongDistancePostingSource', argument 1 of type 'Xapian::LatLongDistancePostingSource *'in method 'delete_LatLongDistanceKeyMaker', argument 1 of type 'Xapian::LatLongDistanceKeyMaker *'in method 'delete_Database', argument 1 of type 'Xapian::Database *'in method 'disown_LatLongMetric', argument 1 of type 'Xapian::LatLongMetric *'in method 'Database__postlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database__postlist_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__postlist_end', argument 2 of type 'std::string const &'in method 'Database__termlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database__termlist_end', argument 2 of type 'Xapian::docid'in method 'Database__allterms_end', argument 1 of type 'Xapian::Database const *'in method 'Database__allterms_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__allterms_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__allterms_end'. Possible C/C++ prototypes are: Xapian::Database::allterms_end(std::string const &) const Xapian::Database::allterms_end() const in method 'Database__positionlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database__positionlist_end', argument 2 of type 'Xapian::docid'in method 'Database__positionlist_end', argument 3 of type 'std::string const &'invalid null reference in method 'Database__positionlist_end', argument 3 of type 'std::string const &'in method 'LatLongMetric___call__', argument 1 of type 'Xapian::LatLongMetric const *'in method 'LatLongMetric___call__', argument 2 of type 'Xapian::LatLongCoords const &'invalid null reference in method 'LatLongMetric___call__', argument 2 of type 'Xapian::LatLongCoords const &'in method 'LatLongMetric___call__', argument 3 of type 'Xapian::LatLongCoords const &'invalid null reference in method 'LatLongMetric___call__', argument 3 of type 'Xapian::LatLongCoords const &'in method 'LatLongMetric___call__', argument 3 of type 'std::string const &'invalid null reference in method 'LatLongMetric___call__', argument 3 of type 'std::string const &'in method 'LatLongMetric___call__', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'LatLongMetric___call__'. Possible C/C++ prototypes are: Xapian::LatLongMetric::operator ()(Xapian::LatLongCoords const &,Xapian::LatLongCoords const &) const Xapian::LatLongMetric::operator ()(Xapian::LatLongCoords const &,std::string const &) const Xapian::LatLongMetric::operator ()(Xapian::LatLongCoords const &,char const *,size_t) const in method 'LatLongMetric___call__', argument 4 of type 'size_t'in method 'LatLongMetric_name', argument 1 of type 'Xapian::LatLongMetric const *'in method 'new_GreatCircleMetric', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_GreatCircleMetric'. Possible C/C++ prototypes are: Xapian::GreatCircleMetric::GreatCircleMetric() Xapian::GreatCircleMetric::GreatCircleMetric(double) new_LatLongDistancePostingSourcein method 'new_LatLongDistancePostingSource', argument 1 of type 'Xapian::valueno'in method 'new_LatLongDistancePostingSource', argument 2 of type 'Xapian::LatLongCoords const &'invalid null reference in method 'new_LatLongDistancePostingSource', argument 2 of type 'Xapian::LatLongCoords const &'in method 'new_LatLongDistancePostingSource', argument 3 of type 'Xapian::LatLongMetric const &'invalid null reference in method 'new_LatLongDistancePostingSource', argument 3 of type 'Xapian::LatLongMetric const &'in method 'new_LatLongDistancePostingSource', argument 3 of type 'double'in method 'new_LatLongDistancePostingSource', argument 4 of type 'double'in method 'new_LatLongDistancePostingSource', argument 5 of type 'double'in method 'new_LatLongDistancePostingSource', argument 6 of type 'double'Wrong number or type of arguments for overloaded function 'new_LatLongDistancePostingSource'. Possible C/C++ prototypes are: Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &,double,double,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &,double,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,double,double,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,double,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &,double) Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno,Xapian::LatLongCoords const &) in method 'new_LatLongDistanceKeyMaker', argument 1 of type 'Xapian::valueno'in method 'new_LatLongDistanceKeyMaker', argument 2 of type 'Xapian::LatLongCoords const &'invalid null reference in method 'new_LatLongDistanceKeyMaker', argument 2 of type 'Xapian::LatLongCoords const &'in method 'new_LatLongDistanceKeyMaker', argument 2 of type 'Xapian::LatLongCoord const &'invalid null reference in method 'new_LatLongDistanceKeyMaker', argument 2 of type 'Xapian::LatLongCoord const &'in method 'new_LatLongDistanceKeyMaker', argument 3 of type 'Xapian::LatLongMetric const &'invalid null reference in method 'new_LatLongDistanceKeyMaker', argument 3 of type 'Xapian::LatLongMetric const &'in method 'new_LatLongDistanceKeyMaker', argument 4 of type 'double'Wrong number or type of arguments for overloaded function 'new_LatLongDistanceKeyMaker'. Possible C/C++ prototypes are: Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &,double) Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoords const &,Xapian::LatLongMetric const &) Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoords const &) Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoord const &,Xapian::LatLongMetric const &,double) Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoord const &,Xapian::LatLongMetric const &) Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno,Xapian::LatLongCoord const &) in method 'Database_add_database', argument 1 of type 'Xapian::Database *'in method 'Database_add_database', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'Database_add_database', argument 2 of type 'Xapian::Database const &'in method 'Database_size', argument 1 of type 'Xapian::Database const *'in method 'new_Database', argument 1 of type 'int'in method 'new_Database', argument 1 of type 'std::string const &'invalid null reference in method 'new_Database', argument 1 of type 'std::string const &'in method 'new_Database', argument 2 of type 'int'Wrong number or type of arguments for overloaded function 'new_Database'. Possible C/C++ prototypes are: Xapian::Database::Database() Xapian::Database::Database(std::string const &,int) Xapian::Database::Database(std::string const &) Xapian::Database::Database(int,int) Xapian::Database::Database(int) in method 'Database_reopen', argument 1 of type 'Xapian::Database *'in method 'Database_close', argument 1 of type 'Xapian::Database *'in method 'Database___str__', argument 1 of type 'Xapian::Database const *'in method 'Database__postlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__postlist_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__postlist_begin', argument 2 of type 'std::string const &'in method 'Database__termlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__termlist_begin', argument 2 of type 'Xapian::docid'in method 'Database_has_positions', argument 1 of type 'Xapian::Database const *'in method 'Database__positionlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__positionlist_begin', argument 2 of type 'Xapian::docid'in method 'Database__positionlist_begin', argument 3 of type 'std::string const &'invalid null reference in method 'Database__positionlist_begin', argument 3 of type 'std::string const &'in method 'Database__allterms_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__allterms_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__allterms_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__allterms_begin'. Possible C/C++ prototypes are: Xapian::Database::allterms_begin(std::string const &) const Xapian::Database::allterms_begin() const in method 'Database_get_doccount', argument 1 of type 'Xapian::Database const *'in method 'Database_get_lastdocid', argument 1 of type 'Xapian::Database const *'in method 'Database_get_avlength', argument 1 of type 'Xapian::Database const *'in method 'Database_get_average_length', argument 1 of type 'Xapian::Database const *'in method 'Database_get_total_length', argument 1 of type 'Xapian::Database const *'in method 'Database_get_termfreq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_termfreq', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_termfreq', argument 2 of type 'std::string const &'in method 'Database_term_exists', argument 1 of type 'Xapian::Database const *'in method 'Database_term_exists', argument 2 of type 'std::string const &'invalid null reference in method 'Database_term_exists', argument 2 of type 'std::string const &'in method 'Database_get_collection_freq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_collection_freq', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_collection_freq', argument 2 of type 'std::string const &'in method 'Database_get_value_freq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_freq', argument 2 of type 'Xapian::valueno'Database_get_value_lower_boundin method 'Database_get_value_lower_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_lower_bound', argument 2 of type 'Xapian::valueno'Database_get_value_upper_boundin method 'Database_get_value_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_upper_bound', argument 2 of type 'Xapian::valueno'in method 'Database_get_doclength_lower_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_doclength_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_wdf_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_wdf_upper_bound', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_wdf_upper_bound', argument 2 of type 'std::string const &'in method 'Database_valuestream_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_valuestream_begin', argument 2 of type 'Xapian::valueno'Database__postlist_endDatabase__termlist_endDatabase__allterms_endDatabase__positionlist_endLatLongMetric___call__Xapian::LatLongMetric::namenew_GreatCircleMetricnew_LatLongDistanceKeyMakerDatabase_add_databasenew_DatabaseDatabase__postlist_beginDatabase__termlist_beginDatabase__positionlist_beginDatabase__allterms_beginDatabase_get_termfreqDatabase_term_existsDatabase_get_collection_freqDatabase_get_value_freqDatabase_get_wdf_upper_boundDatabase_valuestream_begin@@Database_valuestream_endDatabase__synonyms_endDatabase__synonym_keys_endDatabase__metadata_keys_endDatabase_get_doclengthDatabase_get_unique_termsDatabase_get_documentDatabase__synonyms_beginDatabase__synonym_keys_beginDatabase_get_metadataDatabase__metadata_keys_beginDatabase_checkDatabase_compactnew_WritableDatabaseWritableDatabase_add_documentWritableDatabase_add_spellingWritableDatabase_add_synonymWritableDatabase_set_metadatain method 'Database_valuestream_end', argument 1 of type 'Xapian::Database const *'in method 'Database_valuestream_end', argument 2 of type 'Xapian::valueno'in method 'delete_WritableDatabase', argument 1 of type 'Xapian::WritableDatabase *'in method 'Database__spellings_end', argument 1 of type 'Xapian::Database const *'in method 'Database__synonyms_end', argument 1 of type 'Xapian::Database const *'in method 'Database__synonyms_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__synonyms_end', argument 2 of type 'std::string const &'in method 'Database__synonym_keys_end', argument 1 of type 'Xapian::Database const *'in method 'Database__synonym_keys_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__synonym_keys_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__synonym_keys_end'. Possible C/C++ prototypes are: Xapian::Database::synonym_keys_end(std::string const &) const Xapian::Database::synonym_keys_end() const in method 'Database__metadata_keys_end', argument 1 of type 'Xapian::Database const *'in method 'Database__metadata_keys_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__metadata_keys_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__metadata_keys_end'. Possible C/C++ prototypes are: Xapian::Database::metadata_keys_end(std::string const &) const Xapian::Database::metadata_keys_end() const in method 'Database_get_doclength', argument 1 of type 'Xapian::Database const *'in method 'Database_get_doclength', argument 2 of type 'Xapian::docid'in method 'Database_get_unique_terms', argument 1 of type 'Xapian::Database const *'in method 'Database_get_unique_terms', argument 2 of type 'Xapian::docid'in method 'Database_keep_alive', argument 1 of type 'Xapian::Database *'in method 'Database_get_document', argument 1 of type 'Xapian::Database const *'in method 'Database_get_document', argument 2 of type 'Xapian::docid'in method 'Database_get_document', argument 3 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'Database_get_document'. Possible C/C++ prototypes are: Xapian::Database::get_document(Xapian::docid) const Xapian::Database::get_document(Xapian::docid,unsigned int) const Database_get_spelling_suggestionin method 'Database_get_spelling_suggestion', argument 1 of type 'Xapian::Database const *'in method 'Database_get_spelling_suggestion', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_spelling_suggestion', argument 2 of type 'std::string const &'in method 'Database_get_spelling_suggestion', argument 3 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'Database_get_spelling_suggestion'. Possible C/C++ prototypes are: Xapian::Database::get_spelling_suggestion(std::string const &,unsigned int) const Xapian::Database::get_spelling_suggestion(std::string const &) const in method 'Database__spellings_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__synonyms_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__synonyms_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__synonyms_begin', argument 2 of type 'std::string const &'in method 'Database__synonym_keys_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__synonym_keys_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__synonym_keys_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__synonym_keys_begin'. Possible C/C++ prototypes are: Xapian::Database::synonym_keys_begin(std::string const &) const Xapian::Database::synonym_keys_begin() const in method 'Database_get_metadata', argument 1 of type 'Xapian::Database const *'in method 'Database_get_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_metadata', argument 2 of type 'std::string const &'in method 'Database__metadata_keys_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__metadata_keys_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__metadata_keys_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__metadata_keys_begin'. Possible C/C++ prototypes are: Xapian::Database::metadata_keys_begin(std::string const &) const Xapian::Database::metadata_keys_begin() const in method 'Database_get_uuid', argument 1 of type 'Xapian::Database const *'in method 'Database_locked', argument 1 of type 'Xapian::Database const *'in method 'Database_get_revision', argument 1 of type 'Xapian::Database const *'in method 'Database_check', argument 1 of type 'int'in method 'Database_check', argument 1 of type 'std::string const &'invalid null reference in method 'Database_check', argument 1 of type 'std::string const &'in method 'Database_check', argument 2 of type 'int'Wrong number or type of arguments for overloaded function 'Database_check'. Possible C/C++ prototypes are: Xapian::Database::check(std::string const &,int) Xapian::Database::check(std::string const &) Xapian::Database::check(int,int) Xapian::Database::check(int) in method 'Database_compact', argument 1 of type 'Xapian::Database *'in method 'Database_compact', argument 2 of type 'int'in method 'Database_compact', argument 2 of type 'std::string const &'invalid null reference in method 'Database_compact', argument 2 of type 'std::string const &'in method 'Database_compact', argument 3 of type 'unsigned int'in method 'Database_compact', argument 4 of type 'int'in method 'Database_compact', argument 5 of type 'Xapian::Compactor &'invalid null reference in method 'Database_compact', argument 5 of type 'Xapian::Compactor &'Wrong number or type of arguments for overloaded function 'Database_compact'. Possible C/C++ prototypes are: Xapian::Database::compact(std::string const &,unsigned int,int) Xapian::Database::compact(std::string const &,unsigned int) Xapian::Database::compact(std::string const &) Xapian::Database::compact(int,unsigned int,int) Xapian::Database::compact(int,unsigned int) Xapian::Database::compact(int) Xapian::Database::compact(std::string const &,unsigned int,int,Xapian::Compactor &) Xapian::Database::compact(int,unsigned int,int,Xapian::Compactor &) in method 'new_WritableDatabase', argument 1 of type 'std::string const &'invalid null reference in method 'new_WritableDatabase', argument 1 of type 'std::string const &'in method 'new_WritableDatabase', argument 2 of type 'int'in method 'new_WritableDatabase', argument 3 of type 'int'Wrong number or type of arguments for overloaded function 'new_WritableDatabase'. Possible C/C++ prototypes are: Xapian::WritableDatabase::WritableDatabase() Xapian::WritableDatabase::WritableDatabase(std::string const &,int,int) Xapian::WritableDatabase::WritableDatabase(std::string const &,int) Xapian::WritableDatabase::WritableDatabase(std::string const &) in method 'WritableDatabase_commit', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_flush', argument 1 of type 'Xapian::WritableDatabase *'WritableDatabase_begin_transactionin method 'WritableDatabase_begin_transaction', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_begin_transaction', argument 2 of type 'bool'Wrong number or type of arguments for overloaded function 'WritableDatabase_begin_transaction'. Possible C/C++ prototypes are: Xapian::WritableDatabase::begin_transaction(bool) Xapian::WritableDatabase::begin_transaction() in method 'WritableDatabase_commit_transaction', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_cancel_transaction', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_add_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_add_document', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'WritableDatabase_add_document', argument 2 of type 'Xapian::Document const &'WritableDatabase_delete_documentin method 'WritableDatabase_delete_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_delete_document', argument 2 of type 'Xapian::docid'in method 'WritableDatabase_delete_document', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_delete_document', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'WritableDatabase_delete_document'. Possible C/C++ prototypes are: Xapian::WritableDatabase::delete_document(Xapian::docid) Xapian::WritableDatabase::delete_document(std::string const &) WritableDatabase_replace_documentin method 'WritableDatabase_replace_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_replace_document', argument 2 of type 'Xapian::docid'in method 'WritableDatabase_replace_document', argument 3 of type 'Xapian::Document const &'invalid null reference in method 'WritableDatabase_replace_document', argument 3 of type 'Xapian::Document const &'in method 'WritableDatabase_replace_document', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_replace_document', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'WritableDatabase_replace_document'. Possible C/C++ prototypes are: Xapian::WritableDatabase::replace_document(Xapian::docid,Xapian::Document const &) Xapian::WritableDatabase::replace_document(std::string const &,Xapian::Document const &) in method 'WritableDatabase_add_spelling', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_add_spelling', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_spelling', argument 2 of type 'std::string const &'in method 'WritableDatabase_add_spelling', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'WritableDatabase_add_spelling'. Possible C/C++ prototypes are: Xapian::WritableDatabase::add_spelling(std::string const &,Xapian::termcount) const Xapian::WritableDatabase::add_spelling(std::string const &) const WritableDatabase_remove_spellingin method 'WritableDatabase_remove_spelling', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_remove_spelling', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_spelling', argument 2 of type 'std::string const &'in method 'WritableDatabase_remove_spelling', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'WritableDatabase_remove_spelling'. Possible C/C++ prototypes are: Xapian::WritableDatabase::remove_spelling(std::string const &,Xapian::termcount) const Xapian::WritableDatabase::remove_spelling(std::string const &) const in method 'WritableDatabase_add_synonym', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_add_synonym', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_synonym', argument 2 of type 'std::string const &'in method 'WritableDatabase_add_synonym', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_synonym', argument 3 of type 'std::string const &'WritableDatabase_remove_synonymin method 'WritableDatabase_remove_synonym', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_remove_synonym', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_synonym', argument 2 of type 'std::string const &'in method 'WritableDatabase_remove_synonym', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_synonym', argument 3 of type 'std::string const &'WritableDatabase_clear_synonymsin method 'WritableDatabase_clear_synonyms', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_clear_synonyms', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_clear_synonyms', argument 2 of type 'std::string const &'in method 'WritableDatabase_set_metadata', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_set_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_set_metadata', argument 2 of type 'std::string const &'in method 'WritableDatabase_set_metadata', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_set_metadata', argument 3 of type 'std::string const &'vector::_M_realloc_insertPyTuple_Check(seq_)SWIG director method error.swig_ptr: swig_runtime_data4type_pointer_capsuleBAD_VALUENODB_CREATEDB_CREATE_OR_OPENDB_CREATE_OR_OVERWRITEDB_OPENDB_NO_SYNCDB_FULL_SYNCDB_DANGEROUSDB_NO_TERMLISTDB_BACKEND_CHERTDB_BACKEND_GLASSDB_BACKEND_INMEMORYDB_BACKEND_STUBDB_RETRY_LOCKDBCHECK_SHORT_TREEDBCHECK_FULL_TREEDBCHECK_SHOW_FREELISTDBCHECK_SHOW_STATSDBCHECK_FIXDBCOMPACT_MULTIPASSDBCOMPACT_NO_RENUMBERDBCOMPACT_SINGLE_FILEDOC_ASSUME_VALIDQuery_OP_ANDQuery_OP_ORQuery_OP_AND_NOTQuery_OP_XORQuery_OP_AND_MAYBEQuery_OP_FILTERQuery_OP_NEARQuery_OP_PHRASEQuery_OP_VALUE_RANGEQuery_OP_SCALE_WEIGHTQuery_OP_ELITE_SETQuery_OP_VALUE_GEQuery_OP_VALUE_LEQuery_OP_SYNONYMQuery_OP_MAXQuery_OP_WILDCARDQuery_OP_INVALIDQuery_WILDCARD_LIMIT_ERRORQuery_WILDCARD_LIMIT_FIRSTTermGenerator_FLAG_SPELLINGTermGenerator_FLAG_CJK_NGRAMTermGenerator_STEM_NONETermGenerator_STEM_SOMETermGenerator_STEM_ALLTermGenerator_STEM_ALL_ZTermGenerator_STOP_NONETermGenerator_STOP_ALLTermGenerator_STOP_STEMMEDMSet_SNIPPET_BACKGROUND_MODELMSet_SNIPPET_EXHAUSTIVEMSet_SNIPPET_CJK_NGRAMEnquire_ASCENDINGEnquire_DESCENDINGEnquire_DONT_CAREEnquire_INCLUDE_QUERY_TERMSEnquire_USE_EXACT_TERMFREQRP_SUFFIXRP_REPEATEDRP_DATE_PREFER_MDYQueryParser_FLAG_BOOLEANQueryParser_FLAG_PHRASEQueryParser_FLAG_LOVEHATEQueryParser_FLAG_WILDCARDQueryParser_FLAG_PURE_NOTQueryParser_FLAG_PARTIALQueryParser_FLAG_SYNONYMQueryParser_FLAG_CJK_NGRAMQueryParser_FLAG_ACCUMULATEQueryParser_FLAG_DEFAULTQueryParser_STEM_NONEQueryParser_STEM_SOMEQueryParser_STEM_ALLQueryParser_STEM_ALL_ZWeight_TWO_STAGE_SMOOTHINGWeight_DIRICHLET_SMOOTHINGCompactor_STANDARDCompactor_FULLCompactor_FULLERremote_openremote_open_writable_p_unsigned_long_p_unsigned_int_p_type_smoothingtype_smoothing *_p_swig__SwigPyIteratorswig::SwigPyIterator *_p_stop_strategystop_strategy *_p_stem_strategystem_strategy *_p_std__string_p_std__ostreamstd::ostream *_p_std__invalid_argumentstd::invalid_argument *_p_int_p_flagsflags *_p_feature_flagfeature_flag *_p_double_p_docid_orderdocid_order *_p_compaction_levelcompaction_level *char *_p_Xapian__WritableDatabaseXapian::WritableDatabase *_p_Xapian__WildcardErrorXapian::WildcardError *_p_Xapian__WeightXapian::Weight *Xapian::ValueRangeProcessor *_p_Xapian__ValuePostingSourceXapian::ValuePostingSource *_p_Xapian__ValueIteratorXapian::ValueIterator *_p_Xapian__ValueCountMatchSpyXapian::ValueCountMatchSpy *_p_Xapian__UnimplementedErrorXapian::UnimplementedError *_p_Xapian__TradWeightXapian::TradWeight *_p_Xapian__TfIdfWeightXapian::TfIdfWeight *_p_Xapian__TermIteratorXapian::TermIterator *_p_Xapian__TermGeneratorXapian::TermGenerator *_p_Xapian__StopperXapian::Stopper *_p_Xapian__StemImplementationXapian::StemImplementation *_p_Xapian__StemXapian::Stem *_p_Xapian__SimpleStopperXapian::SimpleStopper *_p_Xapian__SerialisationErrorXapian::SerialisationError *_p_Xapian__RuntimeErrorXapian::RuntimeError *_p_Xapian__RegistryXapian::Registry *_p_Xapian__RangeProcessorXapian::RangeProcessor *_p_Xapian__RangeErrorXapian::RangeError *_p_Xapian__RSetXapian::RSet *_p_Xapian__QueryParserErrorXapian::QueryParserError *_p_Xapian__QueryParserXapian::QueryParser *_p_Xapian__QueryXapian::Query *_p_Xapian__PostingSourceXapian::PostingSource *_p_Xapian__PostingIteratorXapian::PostingIterator *_p_Xapian__PositionIteratorXapian::PositionIterator *_p_Xapian__PL2WeightXapian::PL2Weight *_p_Xapian__PL2PlusWeightXapian::PL2PlusWeight *Xapian::NetworkTimeoutError *_p_Xapian__NetworkErrorXapian::NetworkError *_p_Xapian__MultiValueKeyMakerXapian::MultiValueKeyMaker *_p_Xapian__MatchSpyXapian::MatchSpy *_p_Xapian__MatchDeciderXapian::MatchDecider *_p_Xapian__MSetIteratorXapian::MSetIterator *_p_Xapian__MSetXapian::MSet *_p_Xapian__LogicErrorXapian::LogicError *_p_Xapian__LatLongMetricXapian::LatLongMetric *_p_Xapian__LatLongCoordsXapian::LatLongCoords *_p_Xapian__LatLongCoordXapian::LatLongCoord *_p_Xapian__LMWeightXapian::LMWeight *_p_Xapian__KeyMakerXapian::KeyMaker *_p_Xapian__InternalErrorXapian::InternalError *_p_Xapian__IneB2WeightXapian::IneB2Weight *_p_Xapian__InL2WeightXapian::InL2Weight *_p_Xapian__IfB2WeightXapian::IfB2Weight *_p_Xapian__GreatCircleMetricXapian::GreatCircleMetric *_p_Xapian__FieldProcessorXapian::FieldProcessor *_p_Xapian__ExpandDeciderAndXapian::ExpandDeciderAnd *_p_Xapian__ExpandDeciderXapian::ExpandDecider *_p_Xapian__ErrorXapian::Error *_p_Xapian__EnquireXapian::Enquire *_p_Xapian__ESetIteratorXapian::ESetIterator *_p_Xapian__ESetXapian::ESet *_p_Xapian__DocumentXapian::Document *_p_Xapian__DocNotFoundErrorXapian::DocNotFoundError *_p_Xapian__DateRangeProcessorXapian::DateRangeProcessor *_p_Xapian__DatabaseLockErrorXapian::DatabaseLockError *_p_Xapian__DatabaseErrorXapian::DatabaseError *Xapian::DatabaseCreateError *Xapian::DatabaseClosedError *_p_Xapian__DatabaseXapian::Database *_p_Xapian__DPHWeightXapian::DPHWeight *_p_Xapian__DLHWeightXapian::DLHWeight *_p_Xapian__CoordWeightXapian::CoordWeight *_p_Xapian__CompactorXapian::Compactor *_p_Xapian__BoolWeightXapian::BoolWeight *_p_Xapian__BM25WeightXapian::BM25Weight *_p_Xapian__BM25PlusWeightXapian::BM25PlusWeight *_p_Xapian__BB2WeightXapian::BB2Weight *_p_Xapian__AssertionErrorXapian::AssertionError *_xapianSWIG_PyInstanceMethod_Newdelete_SwigPyIteratorSwigPyIterator_valueSwigPyIterator_copySwigPyIterator_nextSwigPyIterator___next__SwigPyIterator_previousSwigPyIterator_swigregisterError_get_typeError_get_msgError_get_contextError_get_error_stringError___str__delete_Errordelete_LogicErrorLogicError_swigregisterdelete_RuntimeErrorRuntimeError_swigregisterdelete_AssertionErrorAssertionError_swigregisterAssertionError_swiginitdelete_InvalidArgumentErrorInvalidArgumentError_swiginitdelete_InvalidOperationErrordelete_UnimplementedErrorUnimplementedError_swiginitdelete_DatabaseErrorDatabaseError_swigregisterDatabaseError_swiginitdelete_DatabaseCorruptErrorDatabaseCorruptError_swiginitdelete_DatabaseCreateErrorDatabaseCreateError_swiginitdelete_DatabaseLockErrorDatabaseLockError_swiginitdelete_DatabaseModifiedErrordelete_DatabaseOpeningErrorDatabaseOpeningError_swiginitdelete_DatabaseVersionErrorDatabaseVersionError_swiginitdelete_DocNotFoundErrorDocNotFoundError_swigregisterDocNotFoundError_swiginitdelete_InternalErrorInternalError_swigregisterInternalError_swiginitdelete_NetworkErrorNetworkError_swigregisterNetworkError_swiginitdelete_NetworkTimeoutErrorNetworkTimeoutError_swiginitdelete_QueryParserErrorQueryParserError_swigregisterQueryParserError_swiginitdelete_SerialisationErrorSerialisationError_swiginitdelete_RangeErrorRangeError_swigregisterRangeError_swiginitdelete_WildcardErrorWildcardError_swigregisterWildcardError_swiginitdelete_DatabaseNotFoundErrordelete_DatabaseClosedErrorDatabaseClosedError_swiginitdelete__PositionIterator_PositionIterator___str___PositionIterator_get_termpos_PositionIterator___next___PositionIterator_swiginitdelete__PostingIterator_PostingIterator_get_wdf_PostingIterator___str___PostingIterator_get_docid_PostingIterator___next___PostingIterator_swigregister_PostingIterator_swiginitdelete__TermIterator_TermIterator_get_wdf_TermIterator_get_termfreq_TermIterator___str___TermIterator_get_term_TermIterator___next___TermIterator_swigregister_TermIterator_swiginitdelete__ValueIterator_ValueIterator_get_docid_ValueIterator_get_valueno_ValueIterator___str___ValueIterator_get_value_ValueIterator___next___ValueIterator_swigregister_ValueIterator_swiginitdelete_DocumentDocument_clear_valuesDocument_get_dataDocument_clear_termsDocument_termlist_countDocument__termlist_beginDocument__termlist_endDocument_values_countDocument__values_beginDocument__values_endDocument_get_docidDocument_serialiseDocument_unserialiseDocument___str__Document_swigregisterDocument_swiginitdelete_RegistryRegistry_swigregisterRegistry_swiginitdelete_QueryQuery__get_terms_beginQuery__get_terms_endQuery_get_unique_terms_beginQuery_get_unique_terms_endQuery_get_lengthQuery_emptyQuery_serialiseQuery_get_typeQuery_get_num_subqueriesQuery___str__Query_swigregisterQuery_swiginitnew_StemImplementationdelete_StemImplementationStemImplementation___str__disown_StemImplementationStemImplementation_swiginitdelete_StemStem_is_noneStem___str__Stem_swigregisterStem_swiginitdelete_TermGeneratorTermGenerator_get_documentTermGenerator_get_termposTermGenerator___str__TermGenerator_swigregisterTermGenerator_swiginitdelete_MSetMSet_get_firstitemMSet_get_matches_lower_boundMSet_get_matches_estimatedMSet_get_matches_upper_boundMSet_get_max_attainedMSet_get_max_possibleMSet_sizeMSet_emptyMSet__beginMSet__endMSet_backMSet___str__MSet_swigregisterMSet_swiginit_MSetIterator_mset_get_MSetIterator_get_rank_MSetIterator_get_document_MSetIterator_get_weight_MSetIterator_get_sort_key_MSetIterator_get_percent_MSetIterator___str___MSetIterator_get_docid_MSetIterator___next___MSetIterator_prevdelete__MSetIterator_MSetIterator_swigregister_MSetIterator_swiginitdelete_ESetESet_sizeESet_emptyESet_get_eboundESet__beginESet__endESet_backESet___str__ESet_swigregisterESet_swiginit_ESetIterator_eset_get_ESetIterator_get_weight_ESetIterator___str___ESetIterator_get_term_ESetIterator___next___ESetIterator_prevdelete__ESetIterator_ESetIterator_swigregister_ESetIterator_swiginitdelete_RSetRSet_sizeRSet_emptyRSet___str__RSet_swigregisterRSet_swiginitnew_MatchDeciderdelete_MatchDeciderdisown_MatchDeciderMatchDecider_swigregisternew_Enquiredelete_EnquireEnquire_get_queryEnquire_clear_matchspiesEnquire_set_sort_by_relevanceEnquire___str__Enquire_swigregisterEnquire_swiginitnew_ExpandDeciderdelete_ExpandDeciderExpandDecider_releasedisown_ExpandDeciderExpandDecider_swigregisterExpandDecider_swiginitdelete_ExpandDeciderAndExpandDeciderAnd_swigregisterExpandDeciderAnd_swiginitnew_ExpandDeciderFilterPrefixnew_KeyMakerdelete_KeyMakerKeyMaker_releasedisown_KeyMakerKeyMaker_swigregisterdelete_MultiValueKeyMakerMultiValueKeyMaker_swiginitnew_Stopperdelete_StopperStopper___str__Stopper_releasedisown_Stopperdelete_SimpleStopperSimpleStopper_swigregisterSimpleStopper_swiginitdelete_RangeProcessordisown_RangeProcessorRangeProcessor_swigregisterdelete_DateRangeProcessorDateRangeProcessor_swiginitdelete_NumberRangeProcessorNumberRangeProcessor_swiginitnew_ValueRangeProcessordelete_ValueRangeProcessorValueRangeProcessor_releasedisown_ValueRangeProcessorValueRangeProcessor_swiginitnew_FieldProcessordelete_FieldProcessorFieldProcessor_releasedisown_FieldProcessorFieldProcessor_swigregisterFieldProcessor_swiginitdelete_QueryParserQueryParser_get_default_opQueryParser__stoplist_beginQueryParser__stoplist_endQueryParser___str__QueryParser_swigregisterQueryParser_swiginitsortable_serialisesortable_unserialisedelete_ValueSetMatchDeciderValueSetMatchDecider_swiginitdelete_WeightWeight_nameWeight_get_maxpartWeight_get_maxextradelete_BoolWeightBoolWeight_swigregisterBoolWeight_swiginitdelete_TfIdfWeightTfIdfWeight_swigregisterTfIdfWeight_swiginitdelete_BM25WeightBM25Weight_swigregisterBM25Weight_swiginitdelete_BM25PlusWeightBM25PlusWeight_swigregisterBM25PlusWeight_swiginitdelete_TradWeightTradWeight_swigregisterTradWeight_swiginitdelete_InL2WeightInL2Weight_swigregisterInL2Weight_swiginitdelete_IfB2WeightIfB2Weight_swigregisterIfB2Weight_swiginitdelete_IneB2WeightIneB2Weight_swigregisterIneB2Weight_swiginitdelete_BB2WeightBB2Weight_swigregisterBB2Weight_swiginitdelete_DLHWeightDLHWeight_swigregisterDLHWeight_swiginitdelete_PL2WeightPL2Weight_swigregisterPL2Weight_swiginitdelete_PL2PlusWeightPL2PlusWeight_swigregisterPL2PlusWeight_swiginitdelete_DPHWeightDPHWeight_swigregisterDPHWeight_swiginitdelete_LMWeightLMWeight_swigregisterLMWeight_swiginitdelete_CoordWeightCoordWeight_swigregisterCoordWeight_swiginitnew_Compactordelete_CompactorCompactor_compactdisown_CompactorCompactor_swigregisterCompactor_swiginitnew_PostingSourcedelete_PostingSourcePostingSource_get_maxweightPostingSource_get_weightPostingSource___str__PostingSource_releasedisown_PostingSourcePostingSource_swigregisterValuePostingSource_at_endValuePostingSource_get_docidValuePostingSource_get_slotValuePostingSource_get_valueValuePostingSource_donedelete_ValuePostingSourcedisown_ValuePostingSourceValuePostingSource_swiginitValueWeightPostingSource_namenew_ValueMapPostingSourcedelete_ValueMapPostingSourcenew_FixedWeightPostingSourcenew_MatchSpydelete_MatchSpyMatchSpy_nameMatchSpy___str__MatchSpy_releasedisown_MatchSpyMatchSpy_swigregisterValueCountMatchSpy_get_totalValueCountMatchSpy_values_enddelete_ValueCountMatchSpyValueCountMatchSpy_swiginitmiles_to_metresmetres_to_milesLatLongCoord_latitude_getLatLongCoord_longitude_getLatLongCoord_serialiseLatLongCoord___str__delete_LatLongCoordLatLongCoord_swigregisterLatLongCoord_swiginitdelete_LatLongCoordsIteratorLatLongCoords_beginLatLongCoords_endLatLongCoords_sizeLatLongCoords_emptyLatLongCoords_serialiseLatLongCoords___str__delete_LatLongCoordsLatLongCoords_swigregisterLatLongCoords_swiginitdelete_LatLongMetricLatLongMetric_namenew_LatLongMetricdisown_LatLongMetricLatLongMetric_swigregisterLatLongMetric_swiginitdelete_GreatCircleMetricGreatCircleMetric_swiginitDatabase_sizedelete_DatabaseDatabase_reopenDatabase_closeDatabase___str__Database_has_positionsDatabase_get_doccountDatabase_get_lastdocidDatabase_get_avlengthDatabase_get_average_lengthDatabase_get_total_lengthDatabase_keep_aliveDatabase__spellings_beginDatabase__spellings_endDatabase_get_uuidDatabase_lockedDatabase_get_revisiondelete_WritableDatabaseWritableDatabase_commitWritableDatabase_flushWritableDatabase_swigregisterWritableDatabase_swiginitvoid XapianSWIGQueryItor::end(PyObject*)int SWIG_Python_ConvertPtrAndOwn(PyObject*, void**, swig_type_info*, int, int*)Query_WILDCARD_LIMIT_MOST_FREQUENTTermGenerator_STEM_SOME_FULL_POSMSet_SNIPPET_EMPTY_WITHOUT_MATCHQueryParser_FLAG_BOOLEAN_ANY_CASEQueryParser_FLAG_SPELLING_CORRECTIONQueryParser_FLAG_AUTO_SYNONYMSQueryParser_FLAG_AUTO_MULTIWORD_SYNONYMSQueryParser_STEM_SOME_FULL_POSWeight_ABSOLUTE_DISCOUNT_SMOOTHINGWeight_JELINEK_MERCER_SMOOTHINGWeight_DIRICHLET_PLUS_SMOOTHINGin method 'new_Query', argument 4 of type 'Xapian::termcount'in method 'remote_open', argument 1 of type 'std::string const &'invalid null reference in method 'remote_open', argument 1 of type 'std::string const &'in method 'remote_open', argument 2 of type 'unsigned int'in method 'remote_open', argument 2 of type 'std::string const &'invalid null reference in method 'remote_open', argument 2 of type 'std::string const &'in method 'remote_open', argument 3 of type 'useconds_t'in method 'remote_open', argument 4 of type 'useconds_t'Wrong number or type of arguments for overloaded function 'remote_open'. Possible C/C++ prototypes are: Xapian::Remote::open(std::string const &,unsigned int,useconds_t,useconds_t) Xapian::Remote::open(std::string const &,unsigned int,useconds_t) Xapian::Remote::open(std::string const &,unsigned int) Xapian::Remote::open(std::string const &,std::string const &,useconds_t) Xapian::Remote::open(std::string const &,std::string const &) in method 'remote_open_writable', argument 1 of type 'std::string const &'invalid null reference in method 'remote_open_writable', argument 1 of type 'std::string const &'in method 'remote_open_writable', argument 2 of type 'unsigned int'in method 'remote_open_writable', argument 2 of type 'std::string const &'invalid null reference in method 'remote_open_writable', argument 2 of type 'std::string const &'in method 'remote_open_writable', argument 3 of type 'useconds_t'in method 'remote_open_writable', argument 4 of type 'useconds_t'in method 'remote_open_writable', argument 4 of type 'int'in method 'remote_open_writable', argument 5 of type 'int'Wrong number or type of arguments for overloaded function 'remote_open_writable'. Possible C/C++ prototypes are: Xapian::Remote::open_writable(std::string const &,unsigned int,useconds_t,useconds_t,int) Xapian::Remote::open_writable(std::string const &,unsigned int,useconds_t,useconds_t) Xapian::Remote::open_writable(std::string const &,unsigned int,useconds_t) Xapian::Remote::open_writable(std::string const &,unsigned int) Xapian::Remote::open_writable(std::string const &,std::string const &,useconds_t,int) Xapian::Remote::open_writable(std::string const &,std::string const &,useconds_t) Xapian::Remote::open_writable(std::string const &,std::string const &) Xapian::rev *|unsigned long *|Xapian::totallength *Xapian::timeout *|unsigned int *|Xapian::doccount *|Xapian::termcount *|Xapian::valueno *|Xapian::docid *|Xapian::termpos *int *|Xapian::doccount_diff *|Xapian::termcount_diff *|Xapian::termpos_diff *|Xapian::valueno_diff *|Xapian::percent *Xapian::doclength *|double *|Xapian::weight *_p_Xapian__ValueWeightPostingSourceXapian::ValueWeightPostingSource *_p_Xapian__ValueSetMatchDeciderXapian::ValueSetMatchDecider *_p_Xapian__ValueRangeProcessor_p_Xapian__ValueMapPostingSourceXapian::ValueMapPostingSource *_p_Xapian__StringValueRangeProcessorXapian::StringValueRangeProcessor *_p_Xapian__NumberValueRangeProcessorXapian::NumberValueRangeProcessor *_p_Xapian__NumberRangeProcessorXapian::NumberRangeProcessor *_p_Xapian__NetworkTimeoutError_p_Xapian__LatLongDistancePostingSourceXapian::LatLongDistancePostingSource *_p_Xapian__LatLongDistanceKeyMakerXapian::LatLongDistanceKeyMaker *_p_Xapian__LatLongCoordsIteratorXapian::LatLongCoordsIterator *_p_Xapian__InvalidOperationErrorXapian::InvalidOperationError *_p_Xapian__InvalidArgumentErrorXapian::InvalidArgumentError *_p_Xapian__FixedWeightPostingSourceXapian::FixedWeightPostingSource *_p_Xapian__FeatureUnavailableErrorXapian::FeatureUnavailableError *_p_Xapian__ExpandDeciderFilterTerms_p_Xapian__ExpandDeciderFilterPrefixXapian::ExpandDeciderFilterPrefix *_p_Xapian__DecreasingValueWeightPostingSourceXapian::DecreasingValueWeightPostingSource *_p_Xapian__DateValueRangeProcessorXapian::DateValueRangeProcessor *_p_Xapian__DatabaseVersionErrorXapian::DatabaseVersionError *_p_Xapian__DatabaseOpeningErrorXapian::DatabaseOpeningError *_p_Xapian__DatabaseNotFoundErrorXapian::DatabaseNotFoundError *_p_Xapian__DatabaseModifiedErrorXapian::DatabaseModifiedError *_p_Xapian__DatabaseCreateError_p_Xapian__DatabaseCorruptErrorXapian::DatabaseCorruptError *_p_Xapian__DatabaseClosedError The type of this error (e.g. "DocNotFoundError".) const char* Xapian::Error::get_type() const Message giving details of the error, intended for human consumption. const std::string& Xapian::Error::get_msg() const Optional context information. const std::string& Xapian::Error::get_context() const This context is intended for use by Xapian::ErrorHandler (for example so it can know which remote server is unreliable and report the problem and remove that server from those being searched). But it's typically a plain-text string, and so also fit for human consumption. Returns any system error string associated with this exception. const char* Xapian::Error::get_error_string() const The system error string may come from errno, h_errno (on UNIX), or GetLastError() (on MS Windows). If there is no associated system error string, NULL is returned. Construct from message and errno value. Xapian::AssertionError::AssertionError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::InvalidArgumentError::InvalidArgumentError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. InvalidArgumentError_swigregister Construct from message and errno value. Xapian::InvalidOperationError::InvalidOperationError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. InvalidOperationError_swigregisterInvalidOperationError_swiginit Construct from message and errno value. Xapian::UnimplementedError::UnimplementedError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. UnimplementedError_swigregister Construct from message and errno value. Xapian::DatabaseError::DatabaseError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::DatabaseCorruptError::DatabaseCorruptError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseCorruptError_swigregister Construct from message and errno value. Xapian::DatabaseCreateError::DatabaseCreateError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseCreateError_swigregister Construct from message and errno value. Xapian::DatabaseLockError::DatabaseLockError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseLockError_swigregister Construct from message and errno value. Xapian::DatabaseModifiedError::DatabaseModifiedError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseModifiedError_swigregisterDatabaseModifiedError_swiginit Construct from message and errno value. Xapian::DatabaseOpeningError::DatabaseOpeningError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseOpeningError_swigregister Construct from message and errno value. Xapian::DatabaseVersionError::DatabaseVersionError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseVersionError_swigregister Construct from message and errno value. Xapian::DocNotFoundError::DocNotFoundError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::FeatureUnavailableError::FeatureUnavailableError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. delete_FeatureUnavailableErrorFeatureUnavailableError_swigregisterFeatureUnavailableError_swiginit Construct from message and errno value. Xapian::InternalError::InternalError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::NetworkError::NetworkError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::NetworkTimeoutError::NetworkTimeoutError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. NetworkTimeoutError_swigregister Construct from message and errno value. Xapian::QueryParserError::QueryParserError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::SerialisationError::SerialisationError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. SerialisationError_swigregister Construct from message and errno value. Xapian::RangeError::RangeError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::WildcardError::WildcardError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. Construct from message and errno value. Xapian::DatabaseNotFoundError::DatabaseNotFoundError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseNotFoundError_swigregisterDatabaseNotFoundError_swiginit Construct from message and errno value. Xapian::DatabaseClosedError::DatabaseClosedError(const std::string &msg_, int errno_) Parameters: ----------- msg_: Message giving details of the error, intended for human consumption. errno_: Optional errno value associated with this error. DatabaseClosedError_swigregister Default constructor. Xapian::PositionIterator::PositionIterator() Creates an uninitialised iterator, which can't be used before being assigned to, but is sometimes syntactically convenient. Destructor. Xapian::PositionIterator::~PositionIterator() Advance the iterator to term position termpos. void Xapian::PositionIterator::skip_to(Xapian::termpos termpos) Parameters: ----------- termpos: The position to advance to. If this position isn't in the stream being iterated, then the iterator is moved to the next term position after it which is. Return a string describing this object. std::string Xapian::PositionIterator::get_description() const _PositionIterator_swigregister Default constructor. Xapian::PostingIterator::PostingIterator() Creates an uninitialised iterator, which can't be used before being assigned to, but is sometimes syntactically convenient. Destructor. Xapian::PostingIterator::~PostingIterator() Return the wdf for the document at the current position. Xapian::termcount Xapian::PostingIterator::get_wdf() const _PostingIterator_get_doclength Return the length of the document at the current position. Xapian::termcount Xapian::PostingIterator::get_doclength() const _PostingIterator_get_unique_terms Return the number of unique terms in the current document. Xapian::termcount Xapian::PostingIterator::get_unique_terms() const _PostingIterator__positionlist_begin Return a PositionIterator for the current document. PositionIterator Xapian::PostingIterator::positionlist_begin() const _PostingIterator__positionlist_end Return an end PositionIterator for the current document. PositionIterator Xapian::PostingIterator::positionlist_end() const Advance the iterator to document did. void Xapian::PostingIterator::skip_to(Xapian::docid did) Parameters: ----------- did: The document id to advance to. If this document id isn't in the stream being iterated, then the iterator is moved to the next document id after it which is. Return a string describing this object. std::string Xapian::PostingIterator::get_description() const Default constructor. Xapian::TermIterator::TermIterator() Creates an uninitialised iterator, which can't be used before being assigned to, but is sometimes syntactically convenient. Destructor. Xapian::TermIterator::~TermIterator() Return the wdf for the term at the current position. Xapian::termcount Xapian::TermIterator::get_wdf() const Return the term frequency for the term at the current position. Xapian::doccount Xapian::TermIterator::get_termfreq() const _TermIterator_positionlist_count Return the length of the position list for the current position. Xapian::termcount Xapian::TermIterator::positionlist_count() const _TermIterator__positionlist_begin Return a PositionIterator for the current term. PositionIterator Xapian::TermIterator::positionlist_begin() const _TermIterator__positionlist_end Return an end PositionIterator for the current term. PositionIterator Xapian::TermIterator::positionlist_end() const Advance the iterator to term term. void Xapian::TermIterator::skip_to(const std::string &term) If the iteration is over an unsorted list of terms, then this method will throw Xapian::InvalidOperationError. Parameters: ----------- term: The term to advance to. If this term isn't in the stream being iterated, then the iterator is moved to the next term after it which is. Return a string describing this object. std::string Xapian::TermIterator::get_description() const Default constructor. Xapian::ValueIterator::ValueIterator() Creates an uninitialised iterator, which can't be used before being assigned to, but is sometimes syntactically convenient. Destructor. Xapian::ValueIterator::~ValueIterator() Return the docid at the current position. Xapian::docid Xapian::ValueIterator::get_docid() const If we're iterating over values of a document, this method will throw Xapian::InvalidOperationError. Return the value slot number for the current position. Xapian::valueno Xapian::ValueIterator::get_valueno() const If the iterator is over all values in a slot, this returns that slot's number. If the iterator is over the values in a particular document, it returns the number of each slot in turn. Advance the iterator to document id or value slot docid_or_slot. void Xapian::ValueIterator::skip_to(Xapian::docid docid_or_slot) If this iterator is over values in a document, then this method advances the iterator to value slot docid_or_slot, or the first slot after it if there is no value in slot slot. If this iterator is over values in a particular slot, then this method advances the iterator to document id docid_or_slot, or the first document id after it if there is no value in the slot we're iterating over for document docid_or_slot. Note: The "two-faced" nature of this method is due to how C++ overloading works. Xapian::docid and Xapian::valueno are both typedefs for the same unsigned integer type, so overloading can't distinguish them. Parameters: ----------- docid_or_slot: The docid/slot to advance to. Check if the specified docid occurs. bool Xapian::ValueIterator::check(Xapian::docid docid) The caller is required to ensure that the specified document id did actually exists in the database. This method acts like skip_to() if that can be done at little extra cost, in which case it then returns true. This is how chert and glass databases behave because they store values in streams which allow for an efficient implementation of skip_to(). Otherwise it simply checks if a particular docid is present. If it is, it returns true. If it isn't, it returns false, and leaves the position unspecified (and hence the result of calling methods which depend on the current position, such as get_docid(), are also unspecified). In this state, next() will advance to the first matching position after document did, and skip_to() will act as it would if the position was the first matching position after document did. Currently the inmemory and remote backends behave in the latter way because they don't support streamed values and so skip_to() must check each document it skips over which is significantly slower. Parameters: ----------- docid: The document id to check. Return a string describing this object. std::string Xapian::ValueIterator::get_description() const Make a new empty Document. Xapian::Document::Document() Destructor. Xapian::Document::~Document() Get value by number. std::string Xapian::Document::get_value(Xapian::valueno slot) const Returns an empty string if no value with the given number is present in the document. Parameters: ----------- slot: The number of the value. Add a new value. void Xapian::Document::add_value(Xapian::valueno slot, const std::string &value) The new value will replace any existing value with the same number (or if the new value is empty, it will remove any existing value with the same number). Parameters: ----------- slot: The value slot to add the value in. value: The value to set. Remove any value with the given number. void Xapian::Document::remove_value(Xapian::valueno slot) Remove all values associated with the document. void Xapian::Document::clear_values() Get data stored in the document. std::string Xapian::Document::get_data() const This is potentially a relatively expensive operation, and shouldn't normally be used during the match (e.g. in a PostingSource or match decider functor. Put data for use by match deciders in a value instead. Set data stored in the document. void Xapian::Document::set_data(const std::string &data) Xapian treats the data as an opaque blob. It may try to compress it, but other than that it will just store it and return it when requested. Parameters: ----------- data: The data to store. Add an occurrence of a term at a particular position. void Xapian::Document::add_posting(const std::string &tname, Xapian::termpos tpos, Xapian::termcount wdfinc=1) Multiple occurrences of the term at the same position are represented only once in the positional information, but do increase the wdf. If the term is not already in the document, it will be added to it. Parameters: ----------- tname: The name of the term. tpos: The position of the term. wdfinc: The increment that will be applied to the wdf for this term. Add a term to the document, without positional information. void Xapian::Document::add_term(const std::string &tname, Xapian::termcount wdfinc=1) Any existing positional information for the term will be left unmodified. Parameters: ----------- tname: The name of the term. wdfinc: The increment that will be applied to the wdf for this term (default: 1). Add a boolean filter term to the document. void Xapian::Document::add_boolean_term(const std::string &term) This method adds term to the document with wdf of 0 - this is generally what you want for a term used for boolean filtering as the wdf of such terms is ignored, and it doesn't make sense for them to contribute to the document's length. If the specified term already indexes this document, this method has no effect. It is exactly the same as add_term(term, 0). This method was added in Xapian 1.0.18. Parameters: ----------- term: The term to add. Remove a posting of a term from the document. void Xapian::Document::remove_posting(const std::string &tname, Xapian::termpos tpos, Xapian::termcount wdfdec=1) Note that the term will still index the document even if all occurrences are removed. To remove a term from a document completely, use remove_term(). Parameters: ----------- tname: The name of the term. tpos: The position of the term. wdfdec: The decrement that will be applied to the wdf when removing this posting. The wdf will not go below the value of 0. Parameters: ----------- Xapian::InvalidArgumentError: will be thrown if the term is not at the position specified in the position list for this term in this document. Xapian::InvalidArgumentError: will be thrown if the term is not in the document Remove a range of postings for a term. Xapian::termpos Xapian::Document::remove_postings(const std::string &term, Xapian::termpos term_pos_first, Xapian::termpos term_pos_last, Xapian::termcount wdf_dec=1) Any instances of the term at positions >= term_pos_first and <= term_pos_last will be removed, and the wdf reduced by wdf_dec for each instance removed (the wdf will not ever go below zero though). It's OK if the term doesn't occur in the range of positions specified (unlike remove_posting()). And if term_pos_first > term_pos_last, this method does nothing. The number of postings removed. Parameters: ----------- Xapian::InvalidArgumentError: will be thrown if the term is not in the document Added in Xapian 1.4.8. Remove a term and all postings associated with it. void Xapian::Document::remove_term(const std::string &tname) Parameters: ----------- tname: The name of the term. Parameters: ----------- Xapian::InvalidArgumentError: will be thrown if the term is not in the document Remove all terms (and postings) from the document. void Xapian::Document::clear_terms() The length of the termlist - i.e. Xapian::termcount Xapian::Document::termlist_count() const the number of different terms which index this document. Iterator for the terms in this document. TermIterator Xapian::Document::termlist_begin() const Equivalent end iterator for termlist_begin(). TermIterator Xapian::Document::termlist_end() const Count the values in this document. Xapian::termcount Xapian::Document::values_count() const Iterator for the values in this document. ValueIterator Xapian::Document::values_begin() const Equivalent end iterator for values_begin(). ValueIterator Xapian::Document::values_end() const Get the document id which is associated with this document (if any). docid Xapian::Document::get_docid() const NB If multiple databases are being searched together, then this will be the document id in the individual database, not the merged database! If this document came from a database, return the document id in that database. Otherwise, return 0 (in Xapian 1.0.22/1.2.4 or later; prior to this the returned value was uninitialised). Serialise document into a string. std::string Xapian::Document::serialise() const The document representation may change between Xapian releases: even between minor versions. However, it is guaranteed not to change if the remote database protocol has not changed between releases. Return a string describing this object. std::string Xapian::Document::get_description() const Default constructor. Xapian::Registry::Registry() The registry will contain all standard subclasses of user-subclassable classes. Xapian::Registry::~Registry() Register a weighting scheme. void Xapian::Registry::register_weighting_scheme(const Xapian::Weight &wt) Parameters: ----------- wt: The weighting scheme to register. Get the weighting scheme given a name. const Xapian::Weight* Xapian::Registry::get_weighting_scheme(const std::string &name) const Parameters: ----------- name: The name of the weighting scheme to find. An object with the requested name, or NULL if the weighting scheme could not be found. The returned object is owned by the registry and so must not be deleted by the caller. Register a user-defined posting source class. void Xapian::Registry::register_posting_source(const Xapian::PostingSource &source) Parameters: ----------- source: The posting source to register. Get a posting source given a name. const Xapian::PostingSource* Xapian::Registry::get_posting_source(const std::string &name) const Parameters: ----------- name: The name of the posting source to find. An object with the requested name, or NULL if the posting source could not be found. The returned object is owned by the registry and so must not be deleted by the caller. Register a user-defined match spy class. void Xapian::Registry::register_match_spy(const Xapian::MatchSpy &spy) Parameters: ----------- spy: The match spy to register. Get a match spy given a name. const Xapian::MatchSpy* Xapian::Registry::get_match_spy(const std::string &name) const Parameters: ----------- name: The name of the match spy to find. An object with the requested name, or NULL if the match spy could not be found. The returned object is owned by the registry and so must not be deleted by the caller. Register a user-defined lat-long metric class. void Xapian::Registry::register_lat_long_metric(const Xapian::LatLongMetric &metric) Get a lat-long metric given a name. const Xapian::LatLongMetric* Xapian::Registry::get_lat_long_metric(const std::string &name) const The returned metric is owned by the registry object. Returns NULL if the metric could not be found. Destructor. Xapian::Query::~Query() Begin iterator for terms in the query object. const TermIterator Xapian::Query::get_terms_begin() const The iterator returns terms in ascending query position order, and will return the same term in each unique position it occurs in. If you want the terms in sorted order and without duplicates, see get_unique_terms_begin(). End iterator for terms in the query object. const TermIterator Xapian::Query::get_terms_end() const Begin iterator for unique terms in the query object. const TermIterator Xapian::Query::get_unique_terms_begin() const Terms are sorted and terms with the same name removed from the list. If you want the terms in ascending query position order, see get_terms_begin(). End iterator for unique terms in the query object. const TermIterator Xapian::Query::get_unique_terms_end() const Return the length of this query object. Xapian::termcount Xapian::Query::get_length() const Check if this query is Xapian::Query::MatchNothing. bool Xapian::Query::empty() const Serialise this object into a string. std::string Xapian::Query::serialise() const Get the type of the top level of the query. op Xapian::Query::get_type() const Get the number of subqueries of the top level query. size_t Xapian::Query::get_num_subqueries() const Read a top level subquery. const Query Xapian::Query::get_subquery(size_t n) const Parameters: ----------- n: Return the n-th subquery (starting from 0) - only valid when 0 <= n < get_num_subqueries(). Return a string describing this object. std::string Xapian::Query::get_description() const Construct with just an operator. Xapian::Query::Query(Query::op op_) Parameters: ----------- op_: The operator to use - currently only OP_INVALID is useful. Default constructor. Xapian::StemImplementation::StemImplementation() Virtual destructor. virtual Xapian::StemImplementation::~StemImplementation() Return a string describing this object. virtual std::string Xapian::StemImplementation::get_description() const =0 StemImplementation_swigregister Construct a Xapian::Stem object with a user-provided stemming algorithm. Xapian::Stem::Stem(StemImplementation *p) You can subclass Xapian::StemImplementation to implement your own stemming algorithm (or to wrap a third-party algorithm) and then wrap your implementation in a Xapian::Stem object to pass to the Xapian API. Parameters: ----------- p: The user-subclassed StemImplementation object. This is reference counted, and so will be automatically deleted by the Xapian::Stem wrapper when no longer required. Destructor. Xapian::Stem::~Stem() Return true if this is a no-op stemmer. bool Xapian::Stem::is_none() const Return a string describing this object. std::string Xapian::Stem::get_description() const Default constructor. Xapian::TermGenerator::TermGenerator() Destructor. Xapian::TermGenerator::~TermGenerator() Set the Xapian::Stem object to be used for generating stemmed terms. void Xapian::TermGenerator::set_stemmer(const Xapian::Stem &stemmer) Set the Xapian::Stopper object to be used for identifying stopwords. void Xapian::TermGenerator::set_stopper(const Xapian::Stopper *stop=NULL) Stemmed forms of stopwords aren't indexed, but unstemmed forms still are so that searches for phrases including stop words still work. Parameters: ----------- stop: The Stopper object to set (default NULL, which means no stopwords). Set the current document. void Xapian::TermGenerator::set_document(const Xapian::Document &doc) Get the current document. const Xapian::Document& Xapian::TermGenerator::get_document() const Set the database to index spelling data to. void Xapian::TermGenerator::set_database(const Xapian::WritableDatabase &db) Set flags. flags Xapian::TermGenerator::set_flags(flags toggle, flags mask=flags(0)) The new value of flags is: (flags & mask) ^ toggle To just set the flags, pass the new flags in toggle and the default value for mask. Parameters: ----------- toggle: Flags to XOR. mask: Flags to AND with first. The old flags setting. Set the stemming strategy. void Xapian::TermGenerator::set_stemming_strategy(stem_strategy strategy) This method controls how the stemming algorithm is applied. It was new in Xapian 1.3.1. Parameters: ----------- strategy: The strategy to use - possible values are: STEM_NONE: Don't perform any stemming - only unstemmed terms are generated. STEM_SOME: Generate both stemmed (with a "Z" prefix) and unstemmed terms. No positional information is stored for unstemmed terms. This is the default strategy. STEM_SOME_FULL_POS: Like STEM_SOME but positional information is stored for both stemmed and unstemmed terms. Added in Xapian 1.4.8. STEM_ALL: Generate only stemmed terms (but without a "Z" prefix). STEM_ALL_Z: Generate only stemmed terms (with a "Z" prefix). Set the stopper strategy. void Xapian::TermGenerator::set_stopper_strategy(stop_strategy strategy) The method controls how the stopper is used. It was added in Xapian 1.4.1. You need to also call set_stopper() for this to have any effect. Parameters: ----------- strategy: The strategy to use - possible values are: STOP_NONE: Don't use the stopper. STOP_ALL: If a word is identified as a stop word, skip it completely. STOP_STEMMED: If a word is identified as a stop word, index its unstemmed form but skip the stem. Unstemmed forms are indexed with positional information by default, so this allows searches for phrases containing stopwords to be supported. (This is the default mode). Set the maximum length word to index. void Xapian::TermGenerator::set_max_word_length(unsigned max_word_length) The limit is on the length of a word prior to stemming and prior to adding any term prefix. The backends mostly impose a limit on the length of terms (often of about 240 bytes), but it's generally useful to have a lower limit to help prevent the index being bloated by useless junk terms from trying to indexing things like binary data, uuencoded data, ASCII art, etc. This method was new in Xapian 1.3.1. Parameters: ----------- max_word_length: The maximum length word to index, in bytes in UTF-8 representation. Default is 64. Index some text in a std::string. void Xapian::TermGenerator::index_text(const std::string &text, Xapian::termcount wdf_inc=1, const std::string &prefix=std::string()) Parameters: ----------- text: The text to index. wdf_inc: The wdf increment (default 1). prefix: The term prefix to use (default is no prefix). Index some text in a std::string without positional information. void Xapian::TermGenerator::index_text_without_positions(const std::string &text, Xapian::termcount wdf_inc=1, const std::string &prefix=std::string()) Just like index_text, but no positional information is generated. This means that the database will be significantly smaller, but that phrase searching and NEAR won't be supported. Parameters: ----------- text: The text to index. wdf_inc: The wdf increment (default 1). prefix: The term prefix to use (default is no prefix). Increase the term position used by index_text. void Xapian::TermGenerator::increase_termpos(Xapian::termpos delta=100) This can be used between indexing text from different fields or other places to prevent phrase searches from spanning between them (e.g. between the title and body text, or between two chapters in a book). Parameters: ----------- delta: Amount to increase the term position by (default: 100). Get the current term position. Xapian::termpos Xapian::TermGenerator::get_termpos() const Set the current term position. void Xapian::TermGenerator::set_termpos(Xapian::termpos termpos) Parameters: ----------- termpos: The new term position to set. Return a string describing this object. std::string Xapian::TermGenerator::get_description() const Default constructor. Xapian::MSet::MSet() Creates an empty MSet, mostly useful as a placeholder. Destructor. Xapian::MSet::~MSet() Convert the weight of the current iterator position to a percentage. int Xapian::MSet::convert_to_percent(const MSetIterator &it) const The matching document with the highest weight will get 100% if it matches all the weighted query terms, and proportionally less if it only matches some, and other weights are scaled by the same factor. Documents with a non-zero score will always score at least 1%. Note that these generally aren't percentages of anything meaningful (unless you use a custom weighting formula where they are!) Get the termfreq of a term. Xapian::doccount Xapian::MSet::get_termfreq(const std::string &term) const The number of documents which term occurs in. This considers all documents in the database being searched, so gives the same answer as db.get_termfreq(term) (but is more efficient for query terms as it returns a value cached during the search.) Get the term weight of a term. double Xapian::MSet::get_termweight(const std::string &term) const The maximum weight that term could have contributed to a document. Rank of first item in this MSet. Xapian::doccount Xapian::MSet::get_firstitem() const This is the parameter first passed to Xapian::Enquire::get_mset(). Lower bound on the total number of matching documents. Xapian::doccount Xapian::MSet::get_matches_lower_bound() const Estimate of the total number of matching documents. Xapian::doccount Xapian::MSet::get_matches_estimated() const Upper bound on the total number of matching documents. Xapian::doccount Xapian::MSet::get_matches_upper_bound() const MSet_get_uncollapsed_matches_lower_bound Lower bound on the total number of matching documents before collapsing. Xapian::doccount Xapian::MSet::get_uncollapsed_matches_lower_bound() const Conceptually the same as get_matches_lower_bound() for the same query without any collapse part (though the actual value may differ). MSet_get_uncollapsed_matches_estimated Estimate of the total number of matching documents before collapsing. Xapian::doccount Xapian::MSet::get_uncollapsed_matches_estimated() const Conceptually the same as get_matches_estimated() for the same query without any collapse part (though the actual value may differ). MSet_get_uncollapsed_matches_upper_bound Upper bound on the total number of matching documents before collapsing. Xapian::doccount Xapian::MSet::get_uncollapsed_matches_upper_bound() const Conceptually the same as get_matches_upper_bound() for the same query without any collapse part (though the actual value may differ). The maximum weight attained by any document. double Xapian::MSet::get_max_attained() const The maximum possible weight any document could achieve. double Xapian::MSet::get_max_possible() const Generate a snippet. std::string Xapian::MSet::snippet(const std::string &text, size_t length=500, const Xapian::Stem &stemmer=Xapian::Stem(), unsigned flags=SNIPPET_BACKGROUND_MODEL|SNIPPET_EXHAUSTIVE, const std::string &hi_start="", const std::string &hi_end="", const std::string &omit="...") const This method selects a continuous run of words from text, based mainly on where the query matches (currently terms, exact phrases and wildcards are taken into account). If flag SNIPPET_BACKGROUND_MODEL is used (which it is by default) then the selection algorithm also considers the non-query terms in the text with the aim of showing a context which provides more useful information. The size of the text selected can be controlled by the length parameter, which specifies a number of bytes of text to aim to select. However slightly more text may be selected. Also the size of any escaping, highlighting or omission markers is not considered. The returned text is escaped to make it suitable for use in HTML (though beware that in upstream releases 1.4.5 and earlier this escaping was sometimes incomplete), and matches with the query will be highlighted using hi_start and hi_end. If the snippet seems to start or end mid-sentence, then omit is prepended or append (respectively) to indicate this. The same stemming algorithm which was used to build the query should be specified in stemmer. And flags contains flags controlling behaviour. Added in 1.3.5. Prefetch hint the whole MSet. void Xapian::MSet::fetch() const For a remote database, this may start a pipelined fetch of the requested documents from the remote server. For a disk-based database, this may send prefetch hints to the operating system such that the disk blocks the requested documents are stored in are more likely to be in the cache when we come to actually read them. Return number of items in this MSet object. Xapian::doccount Xapian::MSet::size() const Return true if this MSet object is empty. bool Xapian::MSet::empty() const Return iterator pointing to the first item in this MSet. MSetIterator Xapian::MSet::begin() const Return iterator pointing to just after the last item in this MSet. MSetIterator Xapian::MSet::end() const Return iterator pointing to the last object in this MSet. MSetIterator Xapian::MSet::back() const Return a string describing this object. std::string Xapian::MSet::get_description() const Get an item from the MSet. The supplied index is relative to the start of the MSet, not the absolute rank of the item. _MSetIterator_off_from_end_get Create an unpositioned MSetIterator. Xapian::MSetIterator::MSetIterator() Return the MSet rank for the current position. Xapian::doccount Xapian::MSetIterator::get_rank() const The rank of mset[0] is mset.get_firstitem(). Get the Document object for the current position. Xapian::Document Xapian::MSetIterator::get_document() const Get the weight for the current position. double Xapian::MSetIterator::get_weight() const _MSetIterator_get_collapse_key Return the collapse key for the current position. std::string Xapian::MSetIterator::get_collapse_key() const If collapsing isn't in use, an empty string will be returned. _MSetIterator_get_collapse_count Return a count of the number of collapses done onto the current key. Xapian::doccount Xapian::MSetIterator::get_collapse_count() const This starts at 0, and is incremented each time an item is eliminated because its key is the same as that of the current item (as returned by get_collapse_key()). Note that this is NOT necessarily one less than the total number of matching documents with this collapse key due to various optimisations implemented in the matcher - for example, it can skip documents completely if it can prove their weight wouldn't be enough to make the result set. You can say is that if get_collapse_count() > 0 then there are >= get_collapse_count() other documents with the current collapse key. But if get_collapse_count() == 0 then there may or may not be other such documents. Return the sort key for the current position. std::string Xapian::MSetIterator::get_sort_key() const If sorting didn't use a key then an empty string will be returned. Added in Xapian 1.4.6. Convert the weight of the current iterator position to a percentage. int Xapian::MSetIterator::get_percent() const The matching document with the highest weight will get 100% if it matches all the weighted query terms, and proportionally less if it only matches some, and other weights are scaled by the same factor. Documents with a non-zero score will always score at least 1%. Note that these generally aren't percentages of anything meaningful (unless you use a custom weighting formula where they are!) Return a string describing this object. std::string Xapian::MSetIterator::get_description() const Default constructor. Xapian::ESet::ESet() Creates an empty ESet, mostly useful as a placeholder. Destructor. Xapian::ESet::~ESet() Return number of items in this ESet object. Xapian::doccount Xapian::ESet::size() const Return true if this ESet object is empty. bool Xapian::ESet::empty() const Return a bound on the full size of this ESet object. Xapian::termcount Xapian::ESet::get_ebound() const This is a bound on size() if get_eset() had been called with maxitems set high enough that all results were returned. Return iterator pointing to the first item in this ESet. ESetIterator Xapian::ESet::begin() const Return iterator pointing to just after the last item in this ESet. ESetIterator Xapian::ESet::end() const Return iterator pointing to the last object in this ESet. ESetIterator Xapian::ESet::back() const Return a string describing this object. std::string Xapian::ESet::get_description() const _ESetIterator_off_from_end_get Create an unpositioned ESetIterator. Xapian::ESetIterator::ESetIterator() Get the weight for the current position. double Xapian::ESetIterator::get_weight() const Return a string describing this object. std::string Xapian::ESetIterator::get_description() const Default constructor. Xapian::RSet::RSet() Destructor. Xapian::RSet::~RSet() The number of documents in this R-Set. Xapian::doccount Xapian::RSet::size() const Test if this R-Set is empty. bool Xapian::RSet::empty() const Add a document to the relevance set. void Xapian::RSet::add_document(const Xapian::MSetIterator &i) Remove a document from the relevance set. void Xapian::RSet::remove_document(const Xapian::MSetIterator &i) Test if a given document in the relevance set. bool Xapian::RSet::contains(const Xapian::MSetIterator &i) const Return a string describing this object. std::string Xapian::RSet::get_description() const Default constructor. Xapian::MatchDecider::MatchDecider() Destructor. virtual Xapian::MatchDecider::~MatchDecider() Create a Xapian::Enquire object. Xapian::Enquire::Enquire(const Database &database, ErrorHandler *errorhandler_) This specification cannot be changed once the Xapian::Enquire is opened: you must create a new Xapian::Enquire object to access a different database, or set of databases. The database supplied must have been initialised (ie, must not be the result of calling the Database::Database() constructor). If you need to handle a situation where you have no databases gracefully, a database created with DB_BACKEND_INMEMORY can be passed here to provide a completely empty database. Parameters: ----------- database: Specification of the database or databases to use. errorhandler_: This parameter is deprecated (since Xapian 1.3.1), and as of 1.3.5 it's ignored completely. Parameters: ----------- Xapian::InvalidArgumentError: will be thrown if an empty Database object is supplied. Close the Xapian::Enquire object. Xapian::Enquire::~Enquire() Set the query to run. void Xapian::Enquire::set_query(const Xapian::Query &query, Xapian::termcount qlen=0) Parameters: ----------- query: the new query to run. qlen: the query length to use in weight calculations - by default the sum of the wqf of all terms is used. Get the current query. const Xapian::Query& Xapian::Enquire::get_query() const If called before set_query(), this will return a default initialised Query object. Add a matchspy. void Xapian::Enquire::add_matchspy(MatchSpy *spy) This matchspy will be called with some of the documents which match the query, during the match process. Exactly which of the matching documents are passed to it depends on exactly when certain optimisations occur during the match process, but it can be controlled to some extent by setting the checkatleast parameter to get_mset(). In particular, if there are enough matching documents, at least the number specified by checkatleast will be passed to the matchspy. This means that you can force the matchspy to be shown all matching documents by setting checkatleast to the number of documents in the database. Parameters: ----------- spy: The MatchSpy subclass to add. The caller must ensure that this remains valid while the Enquire object remains active, or until clear_matchspies() is called. Remove all the matchspies. void Xapian::Enquire::clear_matchspies() Set the weighting scheme to use for queries. void Xapian::Enquire::set_weighting_scheme(const Weight &weight_) Parameters: ----------- weight_: the new weighting scheme. If no weighting scheme is specified, the default is BM25 with the default parameters. Set the weighting scheme to use for expansion. void Xapian::Enquire::set_expansion_scheme(const std::string &eweightname_, double expand_k_=1.0) const If you don't call this method, the default is as if you'd used: get_expansion_scheme("trad"); Parameters: ----------- eweightname_: A string in lowercase specifying the name of the scheme to be used. The following schemes are currently available: "bo1" : The Bo1 scheme for query expansion. "trad" : The TradWeight scheme for query expansion. expand_k_: The parameter required for TradWeight query expansion. A default value of 1.0 is used if none is specified. Set the collapse key to use for queries. void Xapian::Enquire::set_collapse_key(Xapian::valueno collapse_key, Xapian::doccount collapse_max=1) Parameters: ----------- collapse_key: value number to collapse on - at most one MSet entry with each particular value will be returned (default is Xapian::BAD_VALUENO which means no collapsing). collapse_max: Max number of items with the same key to leave after collapsing (default 1). The MSet returned by get_mset() will have only the "best" (at most) collapse_max entries with each particular value of collapse_key ("best" being highest ranked - i.e. highest weight or highest sorting key). An example use might be to create a value for each document containing an MD5 hash of the document contents. Then duplicate documents from different sources can be eliminated at search time by collapsing with collapse_max = 1 (it's better to eliminate duplicates at index time, but this may not be always be possible - for example the search may be over more than one Xapian database). Another use is to group matches in a particular category (e.g. you might collapse a mailing list search on the Subject: so that there's only one result per discussion thread). In this case you can use get_collapse_count() to give the user some idea how many other results there are. And if you index the Subject: as a boolean term as well as putting it in a value, you can offer a link to a non-collapsed search restricted to that thread using a boolean filter. Set sort order for document IDs. void Xapian::Enquire::set_docid_order(docid_order order) This order only has an effect on documents which would otherwise have equal rank. When ordering by relevance without a sort key, this means documents with equal weight. For a boolean match with no sort key, this means all documents. And if a sort key is used, this means documents with the same sort key (and also equal weight if ordering on relevance before or after the sort key). Parameters: ----------- order: This can be: Xapian::Enquire::ASCENDING docids sort in ascending order (default) Xapian::Enquire::DESCENDING docids sort in descending order Xapian::Enquire::DONT_CARE docids sort in whatever order is most efficient for the backend Note: If you add documents in strict date order, then a boolean search - i.e. set_weighting_scheme(Xapian::BoolWeight()) - with set_docid_order(Xapian::Enquire::DESCENDING) is an efficient way to perform "sort by date, newest first", and with set_docid_order(Xapian::Enquire::ASCENDING) a very efficient way to perform "sort by date, oldest first". Set the percentage and/or weight cutoffs. void Xapian::Enquire::set_cutoff(int percent_cutoff, double weight_cutoff=0) Parameters: ----------- percent_cutoff: Minimum percentage score for returned documents. If a document has a lower percentage score than this, it will not appear in the MSet. If your intention is to return only matches which contain all the terms in the query, then it's more efficient to use Xapian::Query::OP_AND instead of Xapian::Query::OP_OR in the query than to use set_cutoff(100). (default 0 => no percentage cut-off). weight_cutoff: Minimum weight for a document to be returned. If a document has a lower score that this, it will not appear in the MSet. It is usually only possible to choose an appropriate weight for cutoff based on the results of a previous run of the same query; this is thus mainly useful for alerting operations. The other potential use is with a user specified weighting scheme. (default 0 => no weight cut-off). Set the sorting to be by relevance only. void Xapian::Enquire::set_sort_by_relevance() This is the default. Set the sorting to be by value only. void Xapian::Enquire::set_sort_by_value(Xapian::valueno sort_key, bool reverse) Note that sorting by values uses a string comparison, so to use this to sort by a numeric value you'll need to store the numeric values in a manner which sorts appropriately. For example, you could use Xapian::sortable_serialise() (which works for floating point numbers as well as integers), or store numbers padded with leading zeros or spaces, or with the number of digits prepended. Parameters: ----------- sort_key: value number to sort on. reverse: If true, reverses the sort order. Set the sorting to be by key generated from values only. void Xapian::Enquire::set_sort_by_key(Xapian::KeyMaker *sorter, bool reverse) Parameters: ----------- sorter: The functor to use for generating keys. reverse: If true, reverses the sort order. Set the sorting to be by value, then by relevance for documents with the same value. void Xapian::Enquire::set_sort_by_value_then_relevance(Xapian::valueno sort_key, bool reverse) Note that sorting by values uses a string comparison, so to use this to sort by a numeric value you'll need to store the numeric values in a manner which sorts appropriately. For example, you could use Xapian::sortable_serialise() (which works for floating point numbers as well as integers), or store numbers padded with leading zeros or spaces, or with the number of digits prepended. Parameters: ----------- sort_key: value number to sort on. reverse: If true, reverses the sort order. Set the sorting to be by keys generated from values, then by relevance for documents with identical keys. void Xapian::Enquire::set_sort_by_key_then_relevance(Xapian::KeyMaker *sorter, bool reverse) Parameters: ----------- sorter: The functor to use for generating keys. reverse: If true, reverses the sort order. Set the sorting to be by relevance then value. void Xapian::Enquire::set_sort_by_relevance_then_value(Xapian::valueno sort_key, bool reverse) Note that sorting by values uses a string comparison, so to use this to sort by a numeric value you'll need to store the numeric values in a manner which sorts appropriately. For example, you could use Xapian::sortable_serialise() (which works for floating point numbers as well as integers), or store numbers padded with leading zeros or spaces, or with the number of digits prepended. Note that with the default BM25 weighting scheme parameters, non- identical documents will rarely have the same weight, so this setting will give very similar results to set_sort_by_relevance(). It becomes more useful with particular BM25 parameter settings (e.g. BM25Weight(1,0,1,0,0)) or custom weighting schemes. Parameters: ----------- sort_key: value number to sort on. reverse: If true, reverses the sort order of sort_key. Beware that in 1.2.16 and earlier, the sense of this parameter was incorrectly inverted and inconsistent with the other set_sort_by_... methods. This was fixed in 1.2.17, so make that version a minimum requirement if this detail matters to your application. Set the sorting to be by relevance, then by keys generated from values. void Xapian::Enquire::set_sort_by_relevance_then_key(Xapian::KeyMaker *sorter, bool reverse) Note that with the default BM25 weighting scheme parameters, non- identical documents will rarely have the same weight, so this setting will give very similar results to set_sort_by_relevance(). It becomes more useful with particular BM25 parameter settings (e.g. BM25Weight(1,0,1,0,0)) or custom weighting schemes. Parameters: ----------- sorter: The functor to use for generating keys. reverse: If true, reverses the sort order of the generated keys. Beware that in 1.2.16 and earlier, the sense of this parameter was incorrectly inverted and inconsistent with the other set_sort_by_... methods. This was fixed in 1.2.17, so make that version a minimum requirement if this detail matters to your application. Set a time limit for the match. void Xapian::Enquire::set_time_limit(double time_limit) Matches with check_at_least set high can take a long time in some cases. You can set a time limit on this, after which check_at_least will be turned off. Parameters: ----------- time_limit: time in seconds after which to disable check_at_least (default: 0.0 which means no time limit) Limitations: This feature is currently supported on platforms which support POSIX interval timers. Interaction with the remote backend when using multiple databases may have bugs. There's not currently a way to force the match to end after a certain time. Get (a portion of) the match set for the current query. MSet Xapian::Enquire::get_mset(Xapian::doccount first, Xapian::doccount maxitems, const RSet *omrset, const MatchDecider *mdecider=0) const Parameters: ----------- first: the first item in the result set to return. A value of zero corresponds to the first item returned being that with the highest score. A value of 10 corresponds to the first 10 items being ignored, and the returned items starting at the eleventh. maxitems: the maximum number of items to return. If you want all matches, then you can pass the result of calling get_doccount() on the Database object (though if you are doing this so you can filter results, you are likely to get much better performance by using Xapian's match-time filtering features instead). You can pass 0 for maxitems which will give you an empty MSet with valid statistics (such as get_matches_estimated()) calculated without looking at any postings, which is very quick, but means the estimates may be more approximate and the bounds may be much looser. omrset: the relevance set to use when performing the query. mdecider: a decision functor to use to decide whether a given document should be put in the MSet. A Xapian::MSet object containing the results of the query. Parameters: ----------- Xapian::InvalidArgumentError: See class documentation. Get the expand set for the given rset. ESet Xapian::Enquire::get_eset(Xapian::termcount maxitems, const RSet &rset, int flags, double k, const Xapian::ExpandDecider *edecider=NULL, double min_wt=0.0) const Parameters: ----------- maxitems: the maximum number of items to return. rset: the relevance set to use when performing the expand operation. flags: zero or more of these values |-ed together: Xapian::Enquire::INCLUDE_QUERY_TERMS query terms may be returned from expand Xapian::Enquire::USE_EXACT_TERMFREQ for multi dbs, calculate the exact termfreq; otherwise an approximation is used which can greatly improve efficiency, but still returns good results. k: the parameter k in the query expansion algorithm (default is 1.0) edecider: a decision functor to use to decide whether a given term should be put in the ESet min_wt: the minimum weight for included terms An ESet object containing the results of the expand. Parameters: ----------- Xapian::InvalidArgumentError: See class documentation. Get terms which match a given document, by match set item. TermIterator Xapian::Enquire::get_matching_terms_begin(const MSetIterator &it) const This method returns the terms in the current query which match the given document. If the underlying database has suitable support, using this call (rather than passing a Xapian::docid) will enable the system to ensure that the correct data is returned, and that the document has not been deleted or changed since the query was performed. Parameters: ----------- it: The iterator for which to retrieve the matching terms. An iterator returning the terms which match the document. The terms will be returned (as far as this makes any sense) in the same order as the terms in the query. Terms will not occur more than once, even if they do in the query. Parameters: ----------- Xapian::InvalidArgumentError: See class documentation. Xapian::DocNotFoundError: The document specified could not be found in the database. End iterator corresponding to get_matching_terms_begin() TermIterator Xapian::Enquire::get_matching_terms_end(const MSetIterator &) const Return a string describing this object. std::string Xapian::Enquire::get_description() const Default constructor. Xapian::ExpandDecider::ExpandDecider() Virtual destructor, because we have virtual methods. virtual Xapian::ExpandDecider::~ExpandDecider() Start reference counting this object. const ExpandDecider* Xapian::ExpandDecider::release() const You can hand ownership of a dynamically allocated ExpandDecider object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Compatibility method. Xapian::ExpandDeciderAnd::ExpandDeciderAnd(const ExpandDecider *first_, const ExpandDecider *second_) Parameters: ----------- first_: First ExpandDecider object to test with. second_: ExpandDecider object to test with if first_ accepts. The parameter specify the prefix of terms to be retained. Xapian::ExpandDeciderFilterPrefix::ExpandDeciderFilterPrefix(const std::string &prefix_) Parameters: ----------- prefix_: restrict terms to the particular prefix_ delete_ExpandDeciderFilterPrefixExpandDeciderFilterPrefix_swigregisterExpandDeciderFilterPrefix_swiginit Default constructor. Xapian::KeyMaker::KeyMaker() Virtual destructor, because we have virtual methods. virtual Xapian::KeyMaker::~KeyMaker() Start reference counting this object. const KeyMaker* Xapian::KeyMaker::release() const You can hand ownership of a dynamically allocated KeyMaker object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Construct a MultiValueKeyMaker from a pair of iterators. Xapian::MultiValueKeyMaker::MultiValueKeyMaker(Iterator begin, Iterator end) The iterators must be a begin/end pair returning Xapian::valueno (or a compatible type) when dereferenced. Add a value slot to the list to build a key from. void Xapian::MultiValueKeyMaker::add_value(Xapian::valueno slot, bool reverse=false, const std::string &defvalue=std::string()) Parameters: ----------- slot: The value slot to add reverse: Adjust values from this slot to reverse their sort order (default: false) defvalue: Value to use for documents which don't have a value set in this slot (default: empty). This can be used to make such documents sort after all others by passing get_value_upper_bound(slot) + "x" this is guaranteed to be greater than any value in this slot. MultiValueKeyMaker_swigregister Default constructor. Xapian::Stopper::Stopper() Class has virtual methods, so provide a virtual destructor. virtual Xapian::Stopper::~Stopper() Return a string describing this object. virtual std::string Xapian::Stopper::get_description() const Start reference counting this object. const Stopper* Xapian::Stopper::release() const You can hand ownership of a dynamically allocated Stopper object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Add a single stop word. void Xapian::SimpleStopper::add(const std::string &word) Initialise from a pair of iterators. Xapian::SimpleStopper::SimpleStopper(Iterator begin, Iterator end) Xapian includes stop list files for many languages. You can initialise from a file like that: Constructor. Xapian::RangeProcessor::RangeProcessor(Xapian::valueno slot_, const std::string &str_=std::string(), unsigned flags_=0) Parameters: ----------- slot_: Which value slot to generate ranges over. str_: A string to look for to recognise values as belonging to this range (as a prefix by default, or as a suffix if flags Xapian::RP_SUFFIX is specified). flags_: Zero or more of the following flags, combined with bitwise-or (| in C++): Xapian::RP_SUFFIX - require str_ as a suffix instead of a prefix. Xapian::RP_REPEATED - optionally allow str_ on both ends of the range - e.g. $1..$10 or 5m..50m. By default a prefix is only checked for on the start (e.g. date:1/1/1980..31/12/1989), and a suffix only on the end (e.g. 2..12kg). Destructor. virtual Xapian::RangeProcessor::~RangeProcessor() Check prefix/suffix on range. Xapian::Query Xapian::RangeProcessor::check_range(const std::string &b, const std::string &e) If they match, remove the prefix/suffix and then call operator()() to try to handle the range. Start reference counting this object. const RangeProcessor* Xapian::RangeProcessor::release() const You can hand ownership of a dynamically allocated RangeProcessor object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Constructor. Xapian::DateRangeProcessor::DateRangeProcessor(Xapian::valueno slot_, const std::string &str_, unsigned flags_=0, int epoch_year_=1970) Parameters: ----------- slot_: The value slot number to query. str_: A string to look for to recognise values as belonging to this date range. flags_: Zero or more of the following flags, combined with bitwise- or: Xapian::RP_SUFFIX - require str_ as a suffix instead of a prefix. Xapian::RP_REPEATED - optionally allow str_ on both ends of the range - e.g. $1..$10 or 5m..50m. By default a prefix is only checked for on the start (e.g. date:1/1/1980..31/12/1989), and a suffix only on the end (e.g. 2..12kg). Xapian::RP_DATE_PREFER_MDY - interpret ambiguous dates as month/day/year rather than day/month/year. epoch_year_: Year to use as the epoch for dates with 2 digit years (default: 1970, so 1/1/69 is 2069 while 1/1/70 is 1970). The string supplied in str_ is used by operator() to decide whether the pair of strings supplied to it constitute a valid range. If prefix_ is true, the first value in a range must begin with str_ (and the second value may optionally begin with str_); if prefix_ is false, the second value in a range must end with str_ (and the first value may optionally end with str_). If str_ is empty, the Xapian::RP_SUFFIX and Xapian::RP_REPEATED are irrelevant, and no special strings are required at the start or end of the strings defining the range. The remainder of both strings defining the endpoints must be valid dates. For example, if str_ is "created:", Xapian::RP_SUFFIX is not specified, and the range processor has been added to the queryparser, the queryparser will accept "created:1/1/2000..31/12/2001". DateRangeProcessor_swigregister Constructor. Xapian::NumberRangeProcessor::NumberRangeProcessor(Xapian::valueno slot_, const std::string &str_=std::string(), unsigned flags_=0) Parameters: ----------- slot_: The value slot number to query. str_: A string to look for to recognise values as belonging to this numeric range. flags_: Zero or more of the following flags, combined with bitwise- or: Xapian::RP_SUFFIX - require str_ as a suffix instead of a prefix. Xapian::RP_REPEATED - optionally allow str_ on both ends of the range - e.g. $1..$10 or 5m..50m. By default a prefix is only checked for on the start (e.g. date:1/1/1980..31/12/1989), and a suffix only on the end (e.g. 2..12kg). The string supplied in str_ is used by operator() to decide whether the pair of strings supplied to it constitute a valid range. If prefix_ is true, the first value in a range must begin with str_ (and the second value may optionally begin with str_); if prefix_ is false, the second value in a range must end with str_ (and the first value may optionally end with str_). If str_ is empty, the setting of prefix_ is irrelevant, and no special strings are required at the start or end of the strings defining the range. The remainder of both strings defining the endpoints must be valid floating point numbers. (FIXME: define format recognised). For example, if str_ is "$" and prefix_ is true, and the range processor has been added to the queryparser, the queryparser will accept "$10..50" or "$10..$50", but not "10..50" or "10..$50" as valid ranges. If str_ is "kg" and prefix_ is false, the queryparser will accept "10..50kg" or "10kg..50kg", but not "10..50" or "10kg..50" as valid ranges. NumberRangeProcessor_swigregister Default constructor. Xapian::ValueRangeProcessor::ValueRangeProcessor() Destructor. virtual Xapian::ValueRangeProcessor::~ValueRangeProcessor() Start reference counting this object. const ValueRangeProcessor* Xapian::ValueRangeProcessor::release() const You can hand ownership of a dynamically allocated ValueRangeProcessor object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. ValueRangeProcessor_swigregister Constructor. Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno slot_, const std::string &str_, bool prefix_=true) Parameters: ----------- slot_: The value number to return from operator(). str_: A string to look for to recognise values as belonging to this range. prefix_: Flag specifying whether to check for str_ as a prefix or a suffix. delete_StringValueRangeProcessorStringValueRangeProcessor_swigregisterStringValueRangeProcessor_swiginit Constructor. Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno slot_, const char *str_, bool prefix_=true, bool prefer_mdy_=false, int epoch_year_=1970) This is like the previous version, but with const char * instead of std::string - we need this overload as otherwise DateValueRangeProcessor(1, "date:") quietly interprets the second argument as a boolean in preference to std::string. If you want to be compatible with 1.2.12 and earlier, then explicitly convert to std::string, i.e.: DateValueRangeProcessor(1, std::string("date:")) Parameters: ----------- slot_: The value number to return from operator(). str_: A string to look for to recognise values as belonging to this date range. prefix_: Whether to look for the string at the start or end of the values. If true, the string is a prefix; if false, the string is a suffix (default: true). prefer_mdy_: Should ambiguous dates be interpreted as month/day/year rather than day/month/year? (default: false) epoch_year_: Year to use as the epoch for dates with 2 digit years (default: 1970, so 1/1/69 is 2069 while 1/1/70 is 1970). The string supplied in str_ is used by operator() to decide whether the pair of strings supplied to it constitute a valid range. If prefix_ is true, the first value in a range must begin with str_ (and the second value may optionally begin with str_); if prefix_ is false, the second value in a range must end with str_ (and the first value may optionally end with str_). If str_ is empty, the setting of prefix_ is irrelevant, and no special strings are required at the start or end of the strings defining the range. The remainder of both strings defining the endpoints must be valid dates. For example, if str_ is "created:" and prefix_ is true, and the range processor has been added to the queryparser, the queryparser will accept "created:1/1/2000..31/12/2001". delete_DateValueRangeProcessorDateValueRangeProcessor_swigregisterDateValueRangeProcessor_swiginit Constructor. Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno slot_, const std::string &str_, bool prefix_=true) Parameters: ----------- slot_: The value number to return from operator(). str_: A string to look for to recognise values as belonging to this numeric range. prefix_: Whether to look for the string at the start or end of the values. If true, the string is a prefix; if false, the string is a suffix (default: true). The string supplied in str_ is used by operator() to decide whether the pair of strings supplied to it constitute a valid range. If prefix_ is true, the first value in a range must begin with str_ (and the second value may optionally begin with str_); if prefix_ is false, the second value in a range must end with str_ (and the first value may optionally end with str_). If str_ is empty, the setting of prefix_ is irrelevant, and no special strings are required at the start or end of the strings defining the range. The remainder of both strings defining the endpoints must be valid floating point numbers. (FIXME: define format recognised). For example, if str_ is "$" and prefix_ is true, and the range processor has been added to the queryparser, the queryparser will accept "$10..50" or "$10..$50", but not "10..50" or "10..$50" as valid ranges. If str_ is "kg" and prefix_ is false, the queryparser will accept "10..50kg" or "10kg..50kg", but not "10..50" or "10kg..50" as valid ranges. delete_NumberValueRangeProcessorNumberValueRangeProcessor_swigregisterNumberValueRangeProcessor_swiginit Default constructor. Xapian::FieldProcessor::FieldProcessor() Destructor. virtual Xapian::FieldProcessor::~FieldProcessor() Start reference counting this object. const FieldProcessor* Xapian::FieldProcessor::release() const You can hand ownership of a dynamically allocated FieldProcessor object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Default constructor. Xapian::QueryParser::QueryParser() Destructor. Xapian::QueryParser::~QueryParser() Set the stemmer. void Xapian::QueryParser::set_stemmer(const Xapian::Stem &stemmer) This sets the stemming algorithm which will be used by the query parser. The stemming algorithm will be used according to the stemming strategy set by set_stemming_strategy(). As of 1.3.1, this defaults to STEM_SOME, but in earlier versions the default was STEM_NONE. If you want to work with older versions, you should explicitly set a stemming strategy as well as setting a stemmer, otherwise your stemmer won't actually be used. Parameters: ----------- stemmer: The Xapian::Stem object to set. Set the stemming strategy. void Xapian::QueryParser::set_stemming_strategy(stem_strategy strategy) This controls how the query parser will apply the stemming algorithm. Note that the stemming algorithm is only applied to words in free-text fields - boolean filter terms are never stemmed. Parameters: ----------- strategy: The strategy to use - possible values are: STEM_NONE: Don't perform any stemming. (default in Xapian <= 1.3.0) STEM_SOME: Stem all terms except for those which start with a capital letter, or are followed by certain characters (currently: (/@<>=*[{" ), or are used with operators which need positional information. Stemmed terms are prefixed with 'Z'. (default in Xapian >= 1.3.1) STEM_SOME_FULL_POS: Like STEM_SOME but also stems terms used with operators which need positional information. Added in Xapian 1.4.8. STEM_ALL: Stem all terms (note: no 'Z' prefix is added). STEM_ALL_Z: Stem all terms (note: 'Z' prefix is added). (new in Xapian 1.2.11 and 1.3.1) Set the stopper. void Xapian::QueryParser::set_stopper(const Stopper *stop=NULL) Parameters: ----------- stop: The Stopper object to set (default NULL, which means no stopwords). Set the default operator. void Xapian::QueryParser::set_default_op(Query::op default_op) Parameters: ----------- default_op: The operator to use to combine non-filter query items when no explicit operator is used. So for example, 'weather forecast' is parsed as if it were 'weather OR forecast' by default. The most useful values for this are OP_OR (the default) and OP_AND. OP_NEAR, OP_PHRASE, OP_ELITE_SET, OP_SYNONYM and OP_MAX are also permitted. Passing other values will result in InvalidArgumentError being thrown. Get the current default operator. Query::op Xapian::QueryParser::get_default_op() const Specify the database being searched. void Xapian::QueryParser::set_database(const Database &db) Parameters: ----------- db: The database to use for spelling correction (FLAG_SPELLING_CORRECTION), and synonyms (FLAG_SYNONYM, FLAG_AUTO_SYNONYMS, and FLAG_AUTO_MULTIWORD_SYNONYMS). Specify the maximum expansion of a wildcard and/or partial term. void Xapian::QueryParser::set_max_expansion(Xapian::termcount max_expansion, int max_type=Xapian::Query::WILDCARD_LIMIT_ERROR, unsigned flags=FLAG_WILDCARD|FLAG_PARTIAL) Note: you must also set FLAG_WILDCARD and/or FLAG_PARTIAL in the flags parameter to parse_query() for this setting to have anything to affect. If you don't call this method, the default settings are no limit on wildcard expansion, and partial terms expanding to the most frequent 100 terms - i.e. as if you'd called: set_max_expansion(0); set_max_expansion(100, Xapian::Query::WILDCARD_LIMIT_MOST_FREQUENT, Xapian::QueryParser::FLAG_PARTIAL); Parameters: ----------- max_expansion: The maximum number of terms each wildcard in the query can expand to, or 0 for no limit (which is the default). max_type: Xapian::Query::WILDCARD_LIMIT_ERROR, Xapian::Query::WILDCARD_LIMIT_FIRST or Xapian::Query::WILDCARD_LIMIT_MOST_FREQUENT (default: Xapian::Query::WILDCARD_LIMIT_ERROR). flags: What to set the limit for (default: FLAG_WILDCARD|FLAG_PARTIAL, setting the limit for both wildcards and partial terms). 1.3.3 Specify the maximum expansion of a wildcard. void Xapian::QueryParser::set_max_wildcard_expansion(Xapian::termcount) If any wildcard expands to more than max_expansion terms, an exception will be thrown. This method is provided for API compatibility with Xapian 1.2.x and is deprecated - replace it with: set_max_wildcard_expansion(max_expansion, Xapian::Query::WILDCARD_LIMIT_ERROR, Xapian::QueryParser::FLAG_WILDCARD); Parse a query. Query Xapian::QueryParser::parse_query(const std::string &query_string, unsigned flags=FLAG_DEFAULT, const std::string &default_prefix=std::string()) Parameters: ----------- query_string: A free-text query as entered by a user flags: Zero or more QueryParser::feature_flag specifying what features the QueryParser should support. Combine multiple values with bitwise-or (|) (default FLAG_DEFAULT). default_prefix: The default term prefix to use (default none). For example, you can pass "A" when parsing an "Author" field. Parameters: ----------- If: the query string can't be parsed, then Xapian::QueryParserError is thrown. You can get an English error message to report to the user by catching it and calling get_msg() on the caught exception. The current possible values (in case you want to translate them) are: Unknown range operation parse error Syntax: AND Syntax: AND NOT Syntax: NOT Syntax: OR Syntax: XOR Register a FieldProcessor. void Xapian::QueryParser::add_prefix(const std::string &field, Xapian::FieldProcessor *proc) Register a FieldProcessor for a boolean prefix. void Xapian::QueryParser::add_boolean_prefix(const std::string &field, Xapian::FieldProcessor *proc, bool exclusive) This is an older version of this method - use the version with the grouping parameter in preference to this one. Begin iterator over terms omitted from the query as stopwords. TermIterator Xapian::QueryParser::stoplist_begin() const End iterator over terms omitted from the query as stopwords. TermIterator Xapian::QueryParser::stoplist_end() const Begin iterator over unstemmed forms of the given stemmed query term. TermIterator Xapian::QueryParser::unstem_begin(const std::string &term) const End iterator over unstemmed forms of the given stemmed query term. TermIterator Xapian::QueryParser::unstem_end(const std::string &) const Register a RangeProcessor. void Xapian::QueryParser::add_rangeprocessor(Xapian::RangeProcessor *range_proc, const std::string *grouping=NULL) Register a ValueRangeProcessor. void Xapian::QueryParser::add_valuerangeprocessor(Xapian::ValueRangeProcessor *vrproc) This method is provided for API compatibility with Xapian 1.2.x and is deprecated - use add_rangeprocessor() with a RangeProcessor instead. Compatibility shim. QueryParser_get_corrected_query_string Get the spelling-corrected query string. std::string Xapian::QueryParser::get_corrected_query_string() const This will only be set if FLAG_SPELLING_CORRECTION is specified when QueryParser::parse_query() was last called. If there were no corrections, an empty string is returned. Return a string describing this object. std::string Xapian::QueryParser::get_description() const Construct a ValueSetMatchDecider. Xapian::ValueSetMatchDecider::ValueSetMatchDecider(Xapian::valueno slot, bool inclusive_) Parameters: ----------- slot: The value slot number to look in. inclusive_: If true, match decider accepts documents which have a value in the specified slot which is a member of the test set; if false, match decider accepts documents which do not have a value in the specified slot. Add a value to the test set. void Xapian::ValueSetMatchDecider::add_value(const std::string &value) Parameters: ----------- value: The value to add to the test set. Remove a value from the test set. void Xapian::ValueSetMatchDecider::remove_value(const std::string &value) Parameters: ----------- value: The value to remove from the test set. ValueSetMatchDecider_swigregister Virtual destructor, because we have virtual methods. virtual Xapian::Weight::~Weight() Return the name of this weighting scheme. virtual std::string Xapian::Weight::name() const This name is used by the remote backend. It is passed along with the serialised parameters to the remote server so that it knows which class to create. Return the full namespace-qualified name of your class here - if your class is called FooWeight, return "FooWeight" from this method ( Xapian::BM25Weight returns "Xapian::BM25Weight" here). If you don't want to support the remote backend, you can use the default implementation which simply returns an empty string. Calculate the weight contribution for this object's term to a document. virtual double Xapian::Weight::get_sumpart(Xapian::termcount wdf, Xapian::termcount doclen, Xapian::termcount uniqterms) const =0 The parameters give information about the document which may be used in the calculations: Parameters: ----------- wdf: The within document frequency of the term in the document. doclen: The document's length (unnormalised). uniqterms: Number of unique terms in the document (used for absolute smoothing). Return an upper bound on what get_sumpart() can return for any document. virtual double Xapian::Weight::get_maxpart() const =0 This information is used by the matcher to perform various optimisations, so strive to make the bound as tight as possible. Calculate the term-independent weight component for a document. virtual double Xapian::Weight::get_sumextra(Xapian::termcount doclen, Xapian::termcount uniqterms) const =0 The parameter gives information about the document which may be used in the calculations: Parameters: ----------- doclen: The document's length (unnormalised). uniqterms: The number of unique terms in the document. Return an upper bound on what get_sumextra() can return for any document. virtual double Xapian::Weight::get_maxextra() const =0 This information is used by the matcher to perform various optimisations, so strive to make the bound as tight as possible. Construct a BoolWeight. Xapian::BoolWeight::BoolWeight() Construct a TfIdfWeight using the default normalizations ("ntn"). Xapian::TfIdfWeight::TfIdfWeight() Xapian::BM25Weight::BM25Weight() Xapian::BM25PlusWeight::BM25PlusWeight() Construct a TradWeight. Xapian::TradWeight::TradWeight(double k=1.0) Parameters: ----------- k: A non-negative parameter controlling how influential within- document- frequency (wdf) and document length are. k=0 means that wdf and document length don't affect the weights. The larger k is, the more they do. (default 1) Xapian::InL2Weight::InL2Weight() Xapian::IfB2Weight::IfB2Weight() Xapian::IneB2Weight::IneB2Weight() Xapian::BB2Weight::BB2Weight() Xapian::DLHWeight::DLHWeight() Xapian::PL2Weight::PL2Weight() Xapian::PL2PlusWeight::PL2PlusWeight() Construct a DPHWeight. Xapian::DPHWeight::DPHWeight() Construct a LMWeight. Xapian::LMWeight::LMWeight(double param_log_=0.0, type_smoothing select_smoothing_=TWO_STAGE_SMOOTHING, double param_smoothing1_=-1.0, double param_smoothing2_=-1.0) Parameters: ----------- param_log_: A non-negative parameter controlling how much to clamp negative values returned by the log. The log is calculated by multiplying the actual weight by param_log. If param_log is 0.0, then the document length upper bound will be used (default: document length upper bound) select_smoothing_: A parameter of type enum type_smoothing. This parameter controls which smoothing type to use. (default: TWO_STAGE_SMOOTHING) param_smoothing1_: A non-negative parameter for smoothing whose meaning depends on select_smoothing_. In JELINEK_MERCER_SMOOTHING, it plays the role of estimation and in DIRICHLET_SMOOTHING the role of query modelling. (default JELINEK_MERCER, ABSOLUTE, TWOSTAGE(0.7), DIRCHLET(2000)) param_smoothing2_: A non-negative parameter which is used with TWO_STAGE_SMOOTHING as parameter for Dirichlet's smoothing (default: 2000) and as parameter delta to control the scale of the tf lower bound in the DIRICHLET_PLUS_SMOOTHING (default 0.05). Allow the subclass to perform any initialisation it needs to. void Xapian::CoordWeight::init(double factor_) Parameters: ----------- factor: Any scaling factor (e.g. from OP_SCALE_WEIGHT). If the Weight object is for the term-independent weight supplied by get_sumextra()/get_maxextra(), then init(0.0) is called (starting from Xapian 1.2.11 and 1.3.1 - earlier versions failed to call init() for such Weight objects). Construct a CoordWeight. Xapian::CoordWeight::CoordWeight() Xapian::Compactor::Compactor() virtual Xapian::Compactor::~Compactor() Set the block size to use for tables in the output database. void Xapian::Compactor::set_block_size(size_t block_size) Parameters: ----------- block_size: The block size to use. Valid block sizes are currently powers of two between 2048 and 65536, with the default being 8192, but the valid sizes and default may change in the future. Set whether to preserve existing document id values. void Xapian::Compactor::set_renumber(bool renumber) Parameters: ----------- renumber: The default is true, which means that document ids will be renumbered - currently by applying the same offset to all the document ids in a particular source database. If false, then the document ids must be unique over all source databases. Currently the ranges of document ids in each source must not overlap either, though this restriction may be removed in the future. Set whether to merge postlists in multiple passes. void Xapian::Compactor::set_multipass(bool multipass) Parameters: ----------- multipass: If true and merging more than 3 databases, merge the postlists in multiple passes, which is generally faster but requires more disk space for temporary files. By default we don't do this. Set the compaction level. void Xapian::Compactor::set_compaction_level(compaction_level compaction) Parameters: ----------- compaction: Available values are: Xapian::Compactor::STANDARD - Don't split items unnecessarily. Xapian::Compactor::FULL - Split items whenever it saves space (the default). Xapian::Compactor::FULLER - Allow oversize items to save more space (not recommended if you ever plan to update the compacted database). Set where to write the output. void Xapian::Compactor::set_destdir(const std::string &destdir) Deprecated Use Database::compact(destdir[, compactor]) instead. Parameters: ----------- destdir: Output path. This can be the same as an input if that input is a stub database (in which case the database(s) listed in the stub will be compacted to a new database and then the stub will be atomically updated to point to this new database). Add a source database. void Xapian::Compactor::add_source(const std::string &srcdir) Deprecated Use Database::compact(destdir[, compactor]) instead. Parameters: ----------- srcdir: The path to the source database to add. Perform the actual compaction/merging operation. void Xapian::Compactor::compact() Deprecated Use Database::compact(destdir[, compactor]) instead. Update progress. virtual void Xapian::Compactor::set_status(const std::string &table, const std::string &status) Subclass this method if you want to get progress updates during compaction. This is called for each table first with empty status, And then one or more times with non-empty status. The default implementation does nothing. Parameters: ----------- table: The table currently being compacted. status: A status message. Resolve multiple user metadata entries with the same key. virtual std::string Xapian::Compactor::resolve_duplicate_metadata(const std::string &key, size_t num_tags, const std::string tags[]) When merging, if the same user metadata key is set in more than one input, then this method is called to allow this to be resolving in an appropriate way. The default implementation just returns tags[0]. For multipass this will currently get called multiple times for the same key if there are duplicates to resolve in each pass, but this may change in the future. Since 1.4.6, an implementation of this method can return an empty string to indicate that the appropriate result is to not set a value for this user metadata key in the output database. In older versions, you should not return an empty string. Parameters: ----------- key: The metadata key with duplicate entries. num_tags: How many tags there are. tags: An array of num_tags strings containing the tags to merge. Allow subclasses to be instantiated. Xapian::PostingSource::PostingSource() virtual Xapian::PostingSource::~PostingSource() PostingSource_get_termfreq_min A lower bound on the number of documents this object can return. virtual Xapian::doccount Xapian::PostingSource::get_termfreq_min() const =0 Xapian will always call init() on a PostingSource before calling this for the first time. PostingSource_get_termfreq_est An estimate of the number of documents this object can return. virtual Xapian::doccount Xapian::PostingSource::get_termfreq_est() const =0 It must always be true that: get_termfreq_min() <= get_termfreq_est() <= get_termfreq_max() Xapian will always call init() on a PostingSource before calling this for the first time. PostingSource_get_termfreq_max An upper bound on the number of documents this object can return. virtual Xapian::doccount Xapian::PostingSource::get_termfreq_max() const =0 Xapian will always call init() on a PostingSource before calling this for the first time. Specify an upper bound on what get_weight() will return from now on. void Xapian::PostingSource::set_maxweight(double max_weight) This upper bound is used by the matcher to perform various optimisations, so if you can return a good bound, then matches will generally run faster. This method should be called after calling init(), and may be called during iteration if the upper bound drops. It is probably only useful to call from subclasses (it was actually a "protected" method prior to Xapian 1.3.4, but that makes it tricky to wrap for other languages). It is valid for the posting source to have returned a higher value from get_weight() earlier in the iteration, but the posting source must not return a higher value from get_weight() than the currently set upper bound, and the upper bound must not be increased (until init() has been called). If you don't call this method, the upper bound will default to 0, for convenience when implementing "weight-less" PostingSource subclasses. Parameters: ----------- max_weight: The upper bound to set. Return the currently set upper bound on what get_weight() can return. double Xapian::PostingSource::get_maxweight() const Return the weight contribution for the current document. virtual double Xapian::PostingSource::get_weight() const This default implementation always returns 0, for convenience when implementing "weight-less" PostingSource subclasses. This method may assume that it will only be called when there is a "current document". In detail: Xapian will always call init() on a PostingSource before calling this for the first time. It will also only call this if the PostingSource reports that it is pointing to a valid document (ie, it will not call it before calling at least one of next(), skip_to() or check(), and will ensure that the PostingSource is not at the end by calling at_end()). Return the current docid. virtual Xapian::docid Xapian::PostingSource::get_docid() const =0 This method may assume that it will only be called when there is a "current document". See get_weight() for details. Note: in the case of a multi-database search, the returned docid should be in the single subdatabase relevant to this posting source. See the init() method for details. Advance the current position to the next matching document. virtual void Xapian::PostingSource::next(double min_wt)=0 The PostingSource starts before the first entry in the list, so next(), skip_to() or check() must be called before any methods which need the context of the current position. Xapian will always call init() on a PostingSource before calling this for the first time. Parameters: ----------- min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Advance to the specified docid. virtual void Xapian::PostingSource::skip_to(Xapian::docid did, double min_wt) If the specified docid isn't in the list, position ourselves on the first document after it (or at_end() if no greater docids are present). If the current position is already the specified docid, this method will leave the position unmodified. If the specified docid is earlier than the current position, the behaviour is unspecified. A sensible behaviour would be to leave the current position unmodified, but it is also reasonable to move to the specified docid. The default implementation calls next() repeatedly, which works but skip_to() can often be implemented much more efficiently. Xapian will always call init() on a PostingSource before calling this for the first time. Note: in the case of a multi-database search, the docid specified is the docid in the single subdatabase relevant to this posting source. See the init() method for details. Parameters: ----------- did: The document id to advance to. min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Check if the specified docid occurs. virtual bool Xapian::PostingSource::check(Xapian::docid did, double min_wt) The caller is required to ensure that the specified document id did actually exists in the database. If it does, it must move to that document id, and return true. If it does not, it may either: return true, having moved to a definite position (including "at_end"), which must be the same position as skip_to() would have moved to. or return false, having moved to an "indeterminate" position, such that a subsequent call to next() or skip_to() will move to the next matching position after did. Generally, this method should act like skip_to() and return true if that can be done at little extra cost. Otherwise it should simply check if a particular docid is present, returning true if it is, and false if it isn't. The default implementation calls skip_to() and always returns true. Xapian will always call init() on a PostingSource before calling this for the first time. Note: in the case of a multi-database search, the docid specified is the docid in the single subdatabase relevant to this posting source. See the init() method for details. Parameters: ----------- did: The document id to check. min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Return true if the current position is past the last entry in this list. virtual bool Xapian::PostingSource::at_end() const =0 At least one of next(), skip_to() or check() will be called before this method is first called. Name of the posting source class. virtual std::string Xapian::PostingSource::name() const This is used when serialising and unserialising posting sources; for example, for performing remote searches. If the subclass is in a C++ namespace, the namespace should be included in the name, using "::" as a separator. For example, for a PostingSource subclass called "FooPostingSource" in the "Xapian" namespace the result of this call should be "Xapian::FooPostingSource". This should only be implemented if serialise() and unserialise() are also implemented. The default implementation returns an empty string. If this returns an empty string, Xapian will assume that serialise() and unserialise() are not implemented. Set this PostingSource to the start of the list of postings. virtual void Xapian::PostingSource::init(const Database &db)=0 This is called automatically by the matcher prior to each query being processed. If a PostingSource is used for multiple searches, init() will therefore be called multiple times, and must handle this by using the database passed in the most recent call. Parameters: ----------- db: The database which the PostingSource should iterate through. Note: in the case of a multi-database search, a separate PostingSource will be used for each database (the separate PostingSources will be obtained using clone()), and each PostingSource will be passed one of the sub-databases as the db parameter here. The db parameter will therefore always refer to a single database. All docids passed to, or returned from, the PostingSource refer to docids in that single database, rather than in the multi- database. Return a string describing this object. virtual std::string Xapian::PostingSource::get_description() const This default implementation returns a generic answer. This default it provided to avoid forcing those deriving their own PostingSource subclass from having to implement this (they may not care what get_description() gives for their subclass). Start reference counting this object. const PostingSource* Xapian::PostingSource::release() const You can hand ownership of a dynamically allocated PostingSource object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Construct a ValuePostingSource. Xapian::ValuePostingSource::ValuePostingSource(Xapian::valueno slot_) Parameters: ----------- slot_: The value slot to read values from. ValuePostingSource_get_termfreq_min A lower bound on the number of documents this object can return. Xapian::doccount Xapian::ValuePostingSource::get_termfreq_min() const Xapian will always call init() on a PostingSource before calling this for the first time. ValuePostingSource_get_termfreq_est An estimate of the number of documents this object can return. Xapian::doccount Xapian::ValuePostingSource::get_termfreq_est() const It must always be true that: get_termfreq_min() <= get_termfreq_est() <= get_termfreq_max() Xapian will always call init() on a PostingSource before calling this for the first time. ValuePostingSource_get_termfreq_max An upper bound on the number of documents this object can return. Xapian::doccount Xapian::ValuePostingSource::get_termfreq_max() const Xapian will always call init() on a PostingSource before calling this for the first time. Advance the current position to the next matching document. void Xapian::ValuePostingSource::next(double min_wt) The PostingSource starts before the first entry in the list, so next(), skip_to() or check() must be called before any methods which need the context of the current position. Xapian will always call init() on a PostingSource before calling this for the first time. Parameters: ----------- min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Advance to the specified docid. void Xapian::ValuePostingSource::skip_to(Xapian::docid min_docid, double min_wt) If the specified docid isn't in the list, position ourselves on the first document after it (or at_end() if no greater docids are present). If the current position is already the specified docid, this method will leave the position unmodified. If the specified docid is earlier than the current position, the behaviour is unspecified. A sensible behaviour would be to leave the current position unmodified, but it is also reasonable to move to the specified docid. The default implementation calls next() repeatedly, which works but skip_to() can often be implemented much more efficiently. Xapian will always call init() on a PostingSource before calling this for the first time. Note: in the case of a multi-database search, the docid specified is the docid in the single subdatabase relevant to this posting source. See the init() method for details. Parameters: ----------- did: The document id to advance to. min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Check if the specified docid occurs. bool Xapian::ValuePostingSource::check(Xapian::docid min_docid, double min_wt) The caller is required to ensure that the specified document id did actually exists in the database. If it does, it must move to that document id, and return true. If it does not, it may either: return true, having moved to a definite position (including "at_end"), which must be the same position as skip_to() would have moved to. or return false, having moved to an "indeterminate" position, such that a subsequent call to next() or skip_to() will move to the next matching position after did. Generally, this method should act like skip_to() and return true if that can be done at little extra cost. Otherwise it should simply check if a particular docid is present, returning true if it is, and false if it isn't. The default implementation calls skip_to() and always returns true. Xapian will always call init() on a PostingSource before calling this for the first time. Note: in the case of a multi-database search, the docid specified is the docid in the single subdatabase relevant to this posting source. See the init() method for details. Parameters: ----------- did: The document id to check. min_wt: The minimum weight contribution that is needed (this is just a hint which subclasses may ignore). Return true if the current position is past the last entry in this list. bool Xapian::ValuePostingSource::at_end() const At least one of next(), skip_to() or check() will be called before this method is first called. Return the current docid. Xapian::docid Xapian::ValuePostingSource::get_docid() const This method may assume that it will only be called when there is a "current document". See get_weight() for details. Note: in the case of a multi-database search, the returned docid should be in the single subdatabase relevant to this posting source. See the init() method for details. Set this PostingSource to the start of the list of postings. void Xapian::ValuePostingSource::init(const Database &db_) This is called automatically by the matcher prior to each query being processed. If a PostingSource is used for multiple searches, init() will therefore be called multiple times, and must handle this by using the database passed in the most recent call. Parameters: ----------- db: The database which the PostingSource should iterate through. Note: in the case of a multi-database search, a separate PostingSource will be used for each database (the separate PostingSources will be obtained using clone()), and each PostingSource will be passed one of the sub-databases as the db parameter here. The db parameter will therefore always refer to a single database. All docids passed to, or returned from, the PostingSource refer to docids in that single database, rather than in the multi- database. ValuePostingSource_get_database The database we're reading values from. Xapian::Database Xapian::ValuePostingSource::get_database() const Added in 1.2.23 and 1.3.5. The slot we're reading values from. Xapian::valueno Xapian::ValuePostingSource::get_slot() const Added in 1.2.23 and 1.3.5. Read current value. std::string Xapian::ValuePostingSource::get_value() const Added in 1.2.23 and 1.3.5. End the iteration. void Xapian::ValuePostingSource::done() Calls to at_end() will return true after calling this method. Added in 1.2.23 and 1.3.5. ValuePostingSource_get_started Flag indicating if we've started (true if we have). bool Xapian::ValuePostingSource::get_started() const Added in 1.2.23 and 1.3.5. Set a lower bound on the term frequency. void Xapian::ValuePostingSource::set_termfreq_min(Xapian::doccount termfreq_min_) Subclasses should set this if they are overriding the next(), skip_to() or check() methods to return fewer documents. Added in 1.2.23 and 1.3.5. An estimate of the term frequency. void Xapian::ValuePostingSource::set_termfreq_est(Xapian::doccount termfreq_est_) Subclasses should set this if they are overriding the next(), skip_to() or check() methods. Added in 1.2.23 and 1.3.5. An upper bound on the term frequency. void Xapian::ValuePostingSource::set_termfreq_max(Xapian::doccount termfreq_max_) Subclasses should set this if they are overriding the next(), skip_to() or check() methods. Added in 1.2.23 and 1.3.5. ValuePostingSource_swigregister Construct a ValueWeightPostingSource. Xapian::ValueWeightPostingSource::ValueWeightPostingSource(Xapian::valueno slot_) Parameters: ----------- slot_: The value slot to read values from. ValueWeightPostingSource_get_weight Return the weight contribution for the current document. double Xapian::ValueWeightPostingSource::get_weight() const This default implementation always returns 0, for convenience when implementing "weight-less" PostingSource subclasses. This method may assume that it will only be called when there is a "current document". In detail: Xapian will always call init() on a PostingSource before calling this for the first time. It will also only call this if the PostingSource reports that it is pointing to a valid document (ie, it will not call it before calling at least one of next(), skip_to() or check(), and will ensure that the PostingSource is not at the end by calling at_end()). Name of the posting source class. std::string Xapian::ValueWeightPostingSource::name() const This is used when serialising and unserialising posting sources; for example, for performing remote searches. If the subclass is in a C++ namespace, the namespace should be included in the name, using "::" as a separator. For example, for a PostingSource subclass called "FooPostingSource" in the "Xapian" namespace the result of this call should be "Xapian::FooPostingSource". This should only be implemented if serialise() and unserialise() are also implemented. The default implementation returns an empty string. If this returns an empty string, Xapian will assume that serialise() and unserialise() are not implemented. Set this PostingSource to the start of the list of postings. void Xapian::ValueWeightPostingSource::init(const Database &db_) This is called automatically by the matcher prior to each query being processed. If a PostingSource is used for multiple searches, init() will therefore be called multiple times, and must handle this by using the database passed in the most recent call. Parameters: ----------- db: The database which the PostingSource should iterate through. Note: in the case of a multi-database search, a separate PostingSource will be used for each database (the separate PostingSources will be obtained using clone()), and each PostingSource will be passed one of the sub-databases as the db parameter here. The db parameter will therefore always refer to a single database. All docids passed to, or returned from, the PostingSource refer to docids in that single database, rather than in the multi- database. ValueWeightPostingSource___str__ Return a string describing this object. std::string Xapian::ValueWeightPostingSource::get_description() const This default implementation returns a generic answer. This default it provided to avoid forcing those deriving their own PostingSource subclass from having to implement this (they may not care what get_description() gives for their subclass). delete_ValueWeightPostingSourcedisown_ValueWeightPostingSourceValueWeightPostingSource_swigregisterValueWeightPostingSource_swiginit Construct a DecreasingValueWeightPostingSource. Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno slot_, Xapian::docid range_start_=0, Xapian::docid range_end_=0) Parameters: ----------- slot_: The value slot to read values from. range_start_: Start of range of docids for which weights are known to be decreasing (default: first docid) range_end_: End of range of docids for which weights are known to be decreasing (default: last docid) delete_DecreasingValueWeightPostingSourceDecreasingValueWeightPostingSource_swigregisterDecreasingValueWeightPostingSource_swiginit Construct a ValueMapPostingSource. Xapian::ValueMapPostingSource::ValueMapPostingSource(Xapian::valueno slot_) Parameters: ----------- slot_: The value slot to read values from. Add a mapping. void Xapian::ValueMapPostingSource::add_mapping(const std::string &key, double wt) Parameters: ----------- key: The key looked up from the value slot. wt: The weight to give this key. ValueMapPostingSource_clear_mappings Clear all mappings. void Xapian::ValueMapPostingSource::clear_mappings() Set a default weight for document values not in the map. void Xapian::ValueMapPostingSource::set_default_weight(double wt) Parameters: ----------- wt: The weight to set as the default. ValueMapPostingSource_swigregisterValueMapPostingSource_swiginit Construct a FixedWeightPostingSource. Xapian::FixedWeightPostingSource::FixedWeightPostingSource(double wt) Parameters: ----------- wt: The fixed weight to return. delete_FixedWeightPostingSourceFixedWeightPostingSource_swigregisterFixedWeightPostingSource_swiginit Default constructor, needed by subclass constructors. Xapian::MatchSpy::MatchSpy() Virtual destructor, because we have virtual methods. virtual Xapian::MatchSpy::~MatchSpy() Return the name of this match spy. virtual std::string Xapian::MatchSpy::name() const This name is used by the remote backend. It is passed with the serialised parameters to the remote server so that it knows which class to create. Return the full namespace-qualified name of your class here - if your class is called MyApp::FooMatchSpy, return "MyApp::FooMatchSpy" from this method. If you don't want to support the remote backend in your match spy, you can use the default implementation which simply throws Xapian::UnimplementedError. Unserialise some results, and merge them into this matchspy. virtual void Xapian::MatchSpy::merge_results(const std::string &serialised) The order in which results are merged should not be significant, since this order is not specified (and will vary depending on the speed of the search in each sub-database). If you don't want to support the remote backend in your match spy, you can use the default implementation which simply throws Xapian::UnimplementedError. Parameters: ----------- serialised: A string containing the serialised results. Return a string describing this object. virtual std::string Xapian::MatchSpy::get_description() const This default implementation returns a generic answer, to avoid forcing those deriving their own MatchSpy subclasses from having to implement this (they may not care what get_description() gives for their subclass). Start reference counting this object. const MatchSpy* Xapian::MatchSpy::release() const You can hand ownership of a dynamically allocated MatchSpy object to Xapian by calling release() and then passing the object to a Xapian method. Xapian will arrange to delete the object once it is no longer required. Construct a MatchSpy which counts the values in a particular slot. Xapian::ValueCountMatchSpy::ValueCountMatchSpy(Xapian::valueno slot_) Return the total number of documents tallied. size_t Xapian::ValueCountMatchSpy::get_total() const ValueCountMatchSpy_values_begin Get an iterator over the values seen in the slot. TermIterator Xapian::ValueCountMatchSpy::values_begin() const Items will be returned in ascending alphabetical order. During the iteration, the frequency of the current value can be obtained with the get_termfreq() method on the iterator. End iterator corresponding to values_begin() TermIterator Xapian::ValueCountMatchSpy::values_end() const Get an iterator over the most frequent values seen in the slot. TermIterator Xapian::ValueCountMatchSpy::top_values_begin(size_t maxvalues) const Items will be returned in descending order of frequency. Values with the same frequency will be returned in ascending alphabetical order. During the iteration, the frequency of the current value can be obtained with the get_termfreq() method on the iterator. Parameters: ----------- maxvalues: The maximum number of values to return. End iterator corresponding to top_values_begin() TermIterator Xapian::ValueCountMatchSpy::top_values_end(size_t) const ValueCountMatchSpy_swigregister Construct a coordinate. Xapian::LatLongCoord::LatLongCoord(double latitude_, double longitude_) If the supplied longitude is out of the standard range, it will be normalised to the range 0 <= longitude < 360. If you want to avoid the checks (for example, you know that your values are already in range), you can use the alternate constructor to construct an uninitialised coordinate, and then set the latitude and longitude directly. Parameters: ----------- InvalidArgumentError: the supplied latitude is out of range. Unserialise a buffer and set this object to its coordinate. void Xapian::LatLongCoord::unserialise(const char **ptr, const char *end) The buffer may contain further data after that for the coordinate. Parameters: ----------- ptr: A pointer to the start of the string. This will be updated to point to the end of the data representing the coordinate. end: A pointer to the end of the string. Parameters: ----------- Xapian::SerialisationError: if the string does not start with a valid serialised latitude- longitude pair. Return a serialised representation of the coordinate. std::string Xapian::LatLongCoord::serialise() const Return a string describing this object. std::string Xapian::LatLongCoord::get_description() const Default constructor. Produces an uninitialised iterator. Xapian::LatLongCoordsIterator::LatLongCoordsIterator() LatLongCoordsIterator_get_coordLatLongCoordsIterator___next__LatLongCoordsIterator_swigregisterLatLongCoordsIterator_swiginit Get a begin iterator for the coordinates. LatLongCoordsIterator Xapian::LatLongCoords::begin() const Get an end iterator for the coordinates. LatLongCoordsIterator Xapian::LatLongCoords::end() const Get the number of coordinates in the container. size_t Xapian::LatLongCoords::size() const Return true if and only if there are no coordinates in the container. bool Xapian::LatLongCoords::empty() const Append a coordinate to the end of the sequence. void Xapian::LatLongCoords::append(const LatLongCoord &coord) Construct a container holding one coordinate. Xapian::LatLongCoords::LatLongCoords(const LatLongCoord &coord) Unserialise a string and set this object to the coordinates in it. void Xapian::LatLongCoords::unserialise(const std::string &serialised) Parameters: ----------- serialised: the string to unserialise the coordinates from. Parameters: ----------- Xapian::SerialisationError: if the string does not contain a valid serialised latitude-longitude pair, or contains junk at the end of it. Return a serialised form of the coordinate list. std::string Xapian::LatLongCoords::serialise() const Return a string describing this object. std::string Xapian::LatLongCoords::get_description() const Destructor. virtual Xapian::LatLongMetric::~LatLongMetric() Return the distance between two coordinates, in metres. virtual double Xapian::LatLongMetric::pointwise_distance(const LatLongCoord &a, const LatLongCoord &b) const =0 Return the full name of the metric. virtual std::string Xapian::LatLongMetric::name() const =0 This is used when serialising and unserialising metrics; for example, for performing remote searches. If the subclass is in a C++ namespace, the namespace should be included in the name, using "::" as a separator. For example, for a LatLongMetric subclass called "FooLatLongMetric" in the "Xapian" namespace the result of this call should be "Xapian::FooLatLongMetric". Construct a GreatCircleMetric using a specified radius. Xapian::GreatCircleMetric::GreatCircleMetric(double radius_) This is useful for data sets in which the points are not on Earth (eg, a database of features on Mars). Parameters: ----------- radius_: The radius of the sphere to use, in metres. GreatCircleMetric_swigregister Construct a new posting source which returns only documents within range of one of the central coordinates. Xapian::LatLongDistancePostingSource::LatLongDistancePostingSource(Xapian::valueno slot_, const LatLongCoords ¢re_, double max_range_=0.0, double k1_=1000.0, double k2_=1.0) Parameters: ----------- slot_: The value slot to read values from. centre_: The centre point to use for distance calculations. max_range_: The maximum distance for documents which are returned. k1_: The k1 constant to use in the weighting function. k2_: The k2 constant to use in the weighting function. Xapian::GreatCircleMetric is used as the metric. delete_LatLongDistancePostingSource Xapian::LatLongDistancePostingSource::~LatLongDistancePostingSource() LatLongDistancePostingSource_swigregisterLatLongDistancePostingSource_swiginit Construct a LatLongDistanceKeyMaker. Xapian::LatLongDistanceKeyMaker::LatLongDistanceKeyMaker(Xapian::valueno slot_, const LatLongCoord ¢re_) Parameters: ----------- slot_: Value slot to use. centre_: Point to calculate distance from. Xapian::GreatCircleMetric is used as the metric. Documents where no value is set are assumed to be a large distance away. delete_LatLongDistanceKeyMakerXapian::LatLongDistanceKeyMaker::~LatLongDistanceKeyMaker() LatLongDistanceKeyMaker_swigregisterLatLongDistanceKeyMaker_swiginit Add an existing database (or group of databases) to those accessed by this object. void Xapian::Database::add_database(const Database &database) Parameters: ----------- database: the database(s) to add. Return number of shards in this Database object. size_t Xapian::Database::size() const Copying is allowed. Xapian::Database::Database(const Database &other) The internals are reference counted, so copying is cheap. Parameters: ----------- other: The object to copy. Destroy this handle on the database. virtual Xapian::Database::~Database() If there are no copies of this object remaining, the database(s) will be closed. Re-open the database. bool Xapian::Database::reopen() This re-opens the database(s) to the latest available version(s). It can be used either to make sure the latest results are returned, or to recover from a Xapian::DatabaseModifiedError. Calling reopen() on a database which has been closed (with close()) will always raise a Xapian::DatabaseError. true if the database might have been reopened (if false is returned, the database definitely hasn't been reopened, which applications may find useful when caching results, etc). In Xapian < 1.3.0, this method did not return a value. Close the database. virtual void Xapian::Database::close() This closes the database and closes all its file handles. For a WritableDatabase, if a transaction is active it will be aborted, while if no transaction is active commit() will be implicitly called. Also the write lock is released. Closing a database cannot be undone - in particular, calling reopen() after close() will not reopen it, but will instead throw a Xapian::DatabaseError exception. Calling close() again on a database which has already been closed has no effect (and doesn't raise an exception). After close() has been called, calls to other methods of the database, and to methods of other objects associated with the database, will either: behave exactly as they would have done if the database had not been closed (this can only happen if all the required data is cached) raise a Xapian::DatabaseError exception indicating that the database is closed. The reason for this behaviour is that otherwise we'd have to check that the database is still open on every method call on every object associated with a Database, when in many cases they are working on data which has already been loaded and so they are able to just behave correctly. This method was added in Xapian 1.1.0. Return a string describing this object. virtual std::string Xapian::Database::get_description() const An iterator pointing to the start of the postlist for a given term. PostingIterator Xapian::Database::postlist_begin(const std::string &tname) const Parameters: ----------- tname: The termname to iterate postings for. If the term name is the empty string, the iterator returned will list all the documents in the database. Such an iterator will always return a WDF value of 1, since there is no obvious meaning for this quantity in this case. Corresponding end iterator to postlist_begin(). PostingIterator Xapian::Database::postlist_end(const std::string &) const An iterator pointing to the start of the termlist for a given document. TermIterator Xapian::Database::termlist_begin(Xapian::docid did) const Parameters: ----------- did: The document id of the document to iterate terms for. Corresponding end iterator to termlist_begin(). TermIterator Xapian::Database::termlist_end(Xapian::docid) const Does this database have any positional information? bool Xapian::Database::has_positions() const An iterator pointing to the start of the position list for a given term in a given document. PositionIterator Xapian::Database::positionlist_begin(Xapian::docid did, const std::string &tname) const Corresponding end iterator to positionlist_begin(). PositionIterator Xapian::Database::positionlist_end(Xapian::docid, const std::string &) const An iterator which runs across all terms with a given prefix. TermIterator Xapian::Database::allterms_begin(const std::string &prefix=std::string()) const Parameters: ----------- prefix: The prefix to restrict the returned terms to (default: iterate all terms) Corresponding end iterator to allterms_begin(prefix). TermIterator Xapian::Database::allterms_end(const std::string &=std::string()) const Get the number of documents in the database. Xapian::doccount Xapian::Database::get_doccount() const Get the highest document id which has been used in the database. Xapian::docid Xapian::Database::get_lastdocid() const Get the average length of the documents in the database. Xapian::doclength Xapian::Database::get_avlength() const New name for get_avlength(). double Xapian::Database::get_average_length() const Added for forward compatibility with the next release series. 1.4.17. Get the total length of all the documents in the database. Xapian::totallength Xapian::Database::get_total_length() const Added in Xapian 1.4.5. Get the number of documents in the database indexed by a given term. Xapian::doccount Xapian::Database::get_termfreq(const std::string &tname) const Check if a given term exists in the database. bool Xapian::Database::term_exists(const std::string &tname) const Parameters: ----------- tname: The term to test the existence of. true if and only if the term exists in the database. This is the same as (get_termfreq(tname) != 0), but will often be more efficient. Return the total number of occurrences of the given term. Xapian::termcount Xapian::Database::get_collection_freq(const std::string &tname) const This is the sum of the number of occurrences of the term in each document it indexes: i.e., the sum of the within document frequencies of the term. Parameters: ----------- tname: The term whose collection frequency is being requested. Return the frequency of a given value slot. Xapian::doccount Xapian::Database::get_value_freq(Xapian::valueno slot) const This is the number of documents which have a (non-empty) value stored in the slot. Parameters: ----------- slot: The value slot to examine. Get a lower bound on the values stored in the given value slot. std::string Xapian::Database::get_value_lower_bound(Xapian::valueno slot) const If there are no values stored in the given value slot, this will return an empty string. Parameters: ----------- slot: The value slot to examine. Get an upper bound on the values stored in the given value slot. std::string Xapian::Database::get_value_upper_bound(Xapian::valueno slot) const If there are no values stored in the given value slot, this will return an empty string. Parameters: ----------- slot: The value slot to examine. Database_get_doclength_lower_bound Get a lower bound on the length of a document in this DB. Xapian::termcount Xapian::Database::get_doclength_lower_bound() const This bound does not include any zero-length documents. Database_get_doclength_upper_bound Get an upper bound on the length of a document in this DB. Xapian::termcount Xapian::Database::get_doclength_upper_bound() const Get an upper bound on the wdf of term term. Xapian::termcount Xapian::Database::get_wdf_upper_bound(const std::string &term) const Return an iterator over the value in slot slot for each document. ValueIterator Xapian::Database::valuestream_begin(Xapian::valueno slot) const Return end iterator corresponding to valuestream_begin(). ValueIterator Xapian::Database::valuestream_end(Xapian::valueno) const Get the length of a document. Xapian::termcount Xapian::Database::get_doclength(Xapian::docid did) const Get the number of unique terms in document. Xapian::termcount Xapian::Database::get_unique_terms(Xapian::docid did) const Send a "keep-alive" to remote databases to stop them timing out. void Xapian::Database::keep_alive() Has no effect on non-remote databases. Get a document from the database, given its document id. Xapian::Document Xapian::Database::get_document(Xapian::docid did, unsigned flags) const This method returns a Xapian::Document object which provides the information about a document. Parameters: ----------- did: The document id of the document to retrieve. flags: Zero or more flags bitwise-or-ed together (currently only Xapian::DOC_ASSUME_VALID is supported). A Xapian::Document object containing the document data Parameters: ----------- Xapian::DocNotFoundError: The document specified could not be found in the database. Xapian::InvalidArgumentError: did was 0, which is not a valid document id. Suggest a spelling correction. std::string Xapian::Database::get_spelling_suggestion(const std::string &word, unsigned max_edit_distance=2) const Parameters: ----------- word: The potentially misspelled word. max_edit_distance: Only consider words which are at most max_edit_distance edits from word. An edit is a character insertion, deletion, or the transposition of two adjacent characters (default is 2). An iterator which returns all the spelling correction targets. Xapian::TermIterator Xapian::Database::spellings_begin() const This returns all the words which are considered as targets for the spelling correction algorithm. The frequency of each word is available as the term frequency of each entry in the returned iterator. Corresponding end iterator to spellings_begin(). Xapian::TermIterator Xapian::Database::spellings_end() const An iterator which returns all the synonyms for a given term. Xapian::TermIterator Xapian::Database::synonyms_begin(const std::string &term) const Parameters: ----------- term: The term to return synonyms for. Corresponding end iterator to synonyms_begin(term). Xapian::TermIterator Xapian::Database::synonyms_end(const std::string &) const An iterator which returns all terms which have synonyms. Xapian::TermIterator Xapian::Database::synonym_keys_begin(const std::string &prefix=std::string()) const Parameters: ----------- prefix: If non-empty, only terms with this prefix are returned. Corresponding end iterator to synonym_keys_begin(prefix). Xapian::TermIterator Xapian::Database::synonym_keys_end(const std::string &=std::string()) const Get the user-specified metadata associated with a given key. std::string Xapian::Database::get_metadata(const std::string &key) const User-specified metadata allows you to store arbitrary information in the form of (key, value) pairs. See WritableDatabase::set_metadata() for more information. When invoked on a Xapian::Database object representing multiple databases, currently only the metadata for the first is considered but this behaviour may change in the future. If there is no piece of metadata associated with the specified key, an empty string is returned (this applies even for backends which don't support metadata). Empty keys are not valid, and specifying one will cause an exception. Parameters: ----------- key: The key of the metadata item to access. The retrieved metadata item's value. Parameters: ----------- Xapian::InvalidArgumentError: will be thrown if the key supplied is empty. An iterator which returns all user-specified metadata keys. Xapian::TermIterator Xapian::Database::metadata_keys_begin(const std::string &prefix=std::string()) const When invoked on a Xapian::Database object representing multiple databases, currently only the metadata for the first is considered but this behaviour may change in the future. If the backend doesn't support metadata, then this method returns an iterator which compares equal to that returned by metadata_keys_end(). Parameters: ----------- prefix: If non-empty, only keys with this prefix are returned. Parameters: ----------- Xapian::UnimplementedError: will be thrown if the backend implements user-specified metadata, but doesn't implement iterating its keys (currently this happens for the InMemory backend). Corresponding end iterator to metadata_keys_begin(). Xapian::TermIterator Xapian::Database::metadata_keys_end(const std::string &=std::string()) const Get a UUID for the database. std::string Xapian::Database::get_uuid() const The UUID will persist for the lifetime of the database. Replicas (eg, made with the replication protocol, or by copying all the database files) will have the same UUID. However, copies (made with copydatabase, or xapian-compact) will have different UUIDs. If the backend does not support UUIDs or this database has no subdatabases, the UUID will be empty. If this database has multiple sub-databases, the UUID string will contain the UUIDs of all the sub-databases. Test if this database is currently locked for writing. bool Xapian::Database::locked() const If the underlying object is actually a WritableDatabase, always returns true. Otherwise tests if there's a writer holding the lock (or if we can't test for a lock without taking it on the current platform, throw Xapian::UnimplementedError). If there's an error while trying to test the lock, throws Xapian::DatabaseLockError. For multi-databases, this tests each sub-database and returns true if any of them are locked. Get the revision of the database. Xapian::rev Xapian::Database::get_revision() const The revision is an unsigned integer which increases with each commit. The database must have exactly one sub-database, which must be of type chert or glass. Otherwise an exception will be thrown. Experimental - seehttps://xapian.org/docs/deprecation#experimental- features Produce a compact version of this database. void Xapian::Database::compact(int fd, unsigned flags, int block_size, Xapian::Compactor &compactor) New 1.3.4. Various methods of the Compactor class were deprecated in 1.3.4. The compactor functor allows handling progress output and specifying how user metadata is merged. This variant writes a single-file database to the specified file descriptor. Only the glass backend supports such databases, so this form is only supported for this backend. Parameters: ----------- fd: File descriptor to write the compact version to. The descriptor needs to be readable and writable (open with O_RDWR) and seekable. The current file offset is used, allowing compacting to a single file database embedded within another file. Xapian takes ownership of the file descriptor and will close it before returning. flags: Any of the following combined using bitwise-or (| in C++): Xapian::DBCOMPACT_NO_RENUMBER By default the document ids will be renumbered the output - currently by applying the same offset to all the document ids in a particular source database. If this flag is specified, then this renumbering doesn't happen, but all the document ids must be unique over all source databases. Currently the ranges of document ids in each source must not overlap either, though this restriction may be removed in the future. Xapian::DBCOMPACT_MULTIPASS If merging more than 3 databases, merge the postlists in multiple passes, which is generally faster but requires more disk space for temporary files. Xapian::DBCOMPACT_SINGLE_FILE Produce a single-file database (only supported for glass currently) - this flag is implied in this form and need not be specified explicitly. block_size: This specifies the block size (in bytes) for to use for the output. For glass, the block size must be a power of 2 between 2048 and 65536 (inclusive), and the default (also used if an invalid value is passed) is 8192 bytes. compactor: Functor Destroy this handle on the database. virtual Xapian::WritableDatabase::~WritableDatabase() If no other handles to this database remain, the database will be closed. If a transaction is active cancel_transaction() will be implicitly called; if no transaction is active commit() will be implicitly called, but any exception will be swallowed (because throwing exceptions in C++ destructors is problematic). If you aren't using transactions and want to know about any failure to commit changes, call commit() explicitly before the destructor gets called. Copying is allowed. Xapian::WritableDatabase::WritableDatabase(const WritableDatabase &other) The internals are reference counted, so copying is cheap. Parameters: ----------- other: The object to copy. Commit any pending modifications made to the database. void Xapian::WritableDatabase::commit() For efficiency reasons, when performing multiple updates to a database it is best (indeed, almost essential) to make as many modifications as memory will permit in a single pass through the database. To ensure this, Xapian batches up modifications. This method may be called at any time to commit any pending modifications to the database. If any of the modifications fail, an exception will be thrown and the database will be left in a state in which each separate addition, replacement or deletion operation has either been fully performed or not performed at all: it is then up to the application to work out which operations need to be repeated. It's not valid to call commit() within a transaction. Beware of calling commit() too frequently: this will make indexing take much longer. Note that commit() need not be called explicitly: it will be called automatically when the database is closed, or when a sufficient number of modifications have been made. By default, this is every 10000 documents added, deleted, or modified. This value is rather conservative, and if you have a machine with plenty of memory, you can improve indexing throughput dramatically by setting XAPIAN_FLUSH_THRESHOLD in the environment to a larger value. This method was new in Xapian 1.1.0 - in earlier versions it was called flush(). Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while modifying the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Pre-1.1.0 name for commit(). void Xapian::WritableDatabase::flush() Use commit() instead. Begin a transaction. void Xapian::WritableDatabase::begin_transaction(bool flushed=true) In Xapian a transaction is a group of modifications to the database which are linked such that either all will be applied simultaneously or none will be applied at all. Even in the case of a power failure, this characteristic should be preserved (as long as the filesystem isn't corrupted, etc). A transaction is started with begin_transaction() and can either be committed by calling commit_transaction() or aborted by calling cancel_transaction(). By default, a transaction implicitly calls commit() before and after so that the modifications stand and fall without affecting modifications before or after. The downside of these implicit calls to commit() is that small transactions can harm indexing performance in the same way that explicitly calling commit() frequently can. If you're applying atomic groups of changes and only wish to ensure that each group is either applied or not applied, then you can prevent the automatic commit() before and after the transaction by starting the transaction with begin_transaction(false). However, if cancel_transaction is called (or if commit_transaction isn't called before the WritableDatabase object is destroyed) then any changes which were pending before the transaction began will also be discarded. Transactions aren't currently supported by the InMemory backend. Parameters: ----------- flushed: Is this a flushed transaction? By default transactions are "flushed", which means that committing a transaction will ensure those changes are permanently written to the database. By contrast, unflushed transactions only ensure that changes within the transaction are either all applied or all aren't. Parameters: ----------- Xapian::UnimplementedError: will be thrown if transactions are not available for this database type. Xapian::InvalidOperationError: will be thrown if this is called at an invalid time, such as when a transaction is already in progress. WritableDatabase_commit_transaction Complete the transaction currently in progress. void Xapian::WritableDatabase::commit_transaction() If this method completes successfully and this is a flushed transaction, all the database modifications made during the transaction will have been committed to the database. If an error occurs, an exception will be thrown, and none of the modifications made to the database during the transaction will have been applied to the database. In all cases the transaction will no longer be in progress. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while modifying the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Xapian::InvalidOperationError: will be thrown if a transaction is not currently in progress. Xapian::UnimplementedError: will be thrown if transactions are not available for this database type. WritableDatabase_cancel_transaction Abort the transaction currently in progress, discarding the pending modifications made to the database. void Xapian::WritableDatabase::cancel_transaction() If an error occurs in this method, an exception will be thrown, but the transaction will be cancelled anyway. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while modifying the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Xapian::InvalidOperationError: will be thrown if a transaction is not currently in progress. Xapian::UnimplementedError: will be thrown if transactions are not available for this database type. Add a new document to the database. Xapian::docid Xapian::WritableDatabase::add_document(const Xapian::Document &document) This method adds the specified document to the database, returning a newly allocated document ID. Automatically allocated document IDs come from a per-database monotonically increasing counter, so IDs from deleted documents won't be reused. If you want to specify the document ID to be used, you should call replace_document() instead. Note that changes to the database won't be immediately committed to disk; see commit() for more details. As with all database modification operations, the effect is atomic: the document will either be fully added, or the document fails to be added and an exception is thrown (possibly at a later time when commit() is called or the database is closed). Parameters: ----------- document: The new document to be added. The document ID of the newly added document. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while writing to the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Delete any documents indexed by a term from the database. void Xapian::WritableDatabase::delete_document(const std::string &unique_term) This method removes any documents indexed by the specified term from the database. A major use is for convenience when UIDs from another system are mapped to terms in Xapian, although this method has other uses (for example, you could add a "deletion date" term to documents at index time and use this method to delete all documents due for deletion on a particular date). Parameters: ----------- unique_term: The term to remove references to. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while writing to the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Replace any documents matching a term. Xapian::docid Xapian::WritableDatabase::replace_document(const std::string &unique_term, const Xapian::Document &document) This method replaces any documents indexed by the specified term with the specified document. If any documents are indexed by the term, the lowest document ID will be used for the document, otherwise a new document ID will be generated as for add_document. One common use is to allow UIDs from another system to easily be mapped to terms in Xapian. Note that this method doesn't automatically add unique_term as a term, so you'll need to call document.add_term(unique_term) first when using replace_document() in this way. Note that changes to the database won't be immediately committed to disk; see commit() for more details. As with all database modification operations, the effect is atomic: the document(s) will either be fully replaced, or the document(s) fail to be replaced and an exception is thrown (possibly at a later time when commit() is called or the database is closed). Parameters: ----------- unique_term: The "unique" term. document: The new document. The document ID that document was given. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while writing to the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Add a word to the spelling dictionary. void Xapian::WritableDatabase::add_spelling(const std::string &word, Xapian::termcount freqinc=1) const If the word is already present, its frequency is increased. Parameters: ----------- word: The word to add. freqinc: How much to increase its frequency by (default 1). Remove a word from the spelling dictionary. void Xapian::WritableDatabase::remove_spelling(const std::string &word, Xapian::termcount freqdec=1) const The word's frequency is decreased, and if would become zero or less then the word is removed completely. Parameters: ----------- word: The word to remove. freqdec: How much to decrease its frequency by (default 1). Add a synonym for a term. void Xapian::WritableDatabase::add_synonym(const std::string &term, const std::string &synonym) const Parameters: ----------- term: The term to add a synonym for. synonym: The synonym to add. If this is already a synonym for term, then no action is taken. Remove a synonym for a term. void Xapian::WritableDatabase::remove_synonym(const std::string &term, const std::string &synonym) const Parameters: ----------- term: The term to remove a synonym for. synonym: The synonym to remove. If this isn't currently a synonym for term, then no action is taken. Remove all synonyms for a term. void Xapian::WritableDatabase::clear_synonyms(const std::string &term) const Parameters: ----------- term: The term to remove all synonyms for. If the term has no synonyms, no action is taken. Set the user-specified metadata associated with a given key. void Xapian::WritableDatabase::set_metadata(const std::string &key, const std::string &metadata) This method sets the metadata value associated with a given key. If there is already a metadata value stored in the database with the same key, the old value is replaced. If you want to delete an existing item of metadata, just set its value to the empty string. User-specified metadata allows you to store arbitrary information in the form of (key, value) pairs. There's no hard limit on the number of metadata items, or the size of the metadata values. Metadata keys have a limited length, which depend on the backend. We recommend limiting them to 200 bytes. Empty keys are not valid, and specifying one will cause an exception. Metadata modifications are committed to disk in the same way as modifications to the documents in the database are: i.e., modifications are atomic, and won't be committed to disk immediately (see commit() for more details). This allows metadata to be used to link databases with versioned external resources by storing the appropriate version number in a metadata item. You can also use the metadata to store arbitrary extra information associated with terms, documents, or postings by encoding the termname and/or document id into the metadata key. Parameters: ----------- key: The key of the metadata item to set. metadata: The value of the metadata item to set. Parameters: ----------- Xapian::DatabaseError: will be thrown if a problem occurs while writing to the database. Xapian::DatabaseCorruptError: will be thrown if the database is in a corrupt state. Xapian::InvalidArgumentError: will be thrown if the key supplied is empty. Xapian::UnimplementedError: will be thrown if the database backend in use doesn't support user- specified metadata. Construct a Database object for read-only access to a remote database accessed via a program. Database Xapian::Remote::open(const std::string &program, const std::string &args, useconds_t timeout=10000) Access to the remote database is done by running an external program and communicating with it on stdin/stdout. Parameters: ----------- program: the external program to run. args: space-separated list of arguments to pass to program. timeout: timeout in milliseconds. If this timeout is exceeded for any individual operation on the remote database then Xapian::NetworkTimeoutError is thrown. A timeout of 0 means don't timeout. (Default is 10000ms, which is 10 seconds). Construct a WritableDatabase object for update access to a remote database accessed via a program. WritableDatabase Xapian::Remote::open_writable(const std::string &program, const std::string &args, useconds_t timeout=0, int flags=0) Access to the remote database is done by running an external program and communicating with it on stdin/stdout. Parameters: ----------- program: the external program to run. args: space-separated list of arguments to pass to program. timeout: timeout in milliseconds. If this timeout is exceeded for any individual operation on the remote database then Xapian::NetworkTimeoutError is thrown. (Default is 0, which means don't timeout). flags: Xapian::DB_RETRY_LOCK or 0. 0123456789abcdef;<lb =L4=\L=,H@B@X@n@AAA8B&DI6IFJVJfJv`KK8LLMơ|M֡MTNN,OO&P6pPFPVHQfQv RRRdSSƢlVTVjW|WW,X£XأX~`>D(tе Ql dQȷ,: ظz 0  X  X h ܻ? H b ( B\5@cؿ0] l?(^Dw p$=Vtoh(p4G7D<xP=,g !dS!!!xH""$#|@## #;${$0$$%4-%F%\_%x%%&'P#(c((X(F) )t6**4*&+f++d+&,f,H,, 011 52|23,p334P44 15hz55#6Xc666XC777l78,(8|A8Z8|s888h888\ 989Q9\99:DL:::4;U;;4'<<\> >X>m@@diAAeB5C~C(CtC|D DxxEE<FsFF<?GGG0G|H1HJHdH`IIIIXxIIIhJK RKKL,LLLLLMDM MdMsPXTU aUU1V0oVV5WPqWW!XP_XxY Y|HZaZzZdZZZHZZ[ ?[\ n[ [ [h 1\ \0 T] ^5___Lab$-cccTd2e]glgh,h&ii@ jTjjDjMkkDk l%l8>lWlpllhlllLlmm08m|mmnnXo~pD r r 7sp!s!Bt4"t"t"x 'x`'xy'y(rzX(z({)|`)|)|,| -|l-}-0}.I}`.b}.{}.}L/}/}/}40~0'~0@~1Y~l1~1k2l2݀23[t33(4/4m4@5 56ӃL676687?77 8Xt889^|99&D::Ј:*<;{;̉; <nt<<=ah== >Bd>>? T?^?@ڍ\@4@ AhA:AHBB`Cɐ|CCD`D-DFD_DExG0HHّH$I pIWIJTJՒJKXK.KhLXLL3L`MMY8NŖNN$O xOOØPhPPڙ4Q*QQš 4>\H>t>>>l ?8?\d?l???l@ld@|@AL`AA,lBBB< C\CCLCDLD\D DEl@`AC\EDGH܎J(LO؏P$UU VĐVؐ,VB0C F A CpFT"LB" E#Fx#H# K<$P$LS %U|%>>?t?|?<$@|@@<0AAlAlBBm|A0nB|nDnLJ(oVo,]p^\p,`p|bqcLq|eqgqjProrr,slvsy t|t~t duxu,uH#FAG@ DBH 4v[=#@< 5@"<#FGA C(G`N (D ABBA L5[3#`,l5dB.#FAG@ DBH 5\##@8D 8D 8DAFG i EA 9DAFG i EA ,9(E @9$E T9 E h9E 4x6Eb"FDA GP  AABC 6[O"P46pFD"FDA D0  DABK 7["0,:G4<7G!FDA D0  IABF t7[!0<7I!FID A(D@ (I ABBJ 76[f!@47xJG!FDA GP  AABA 08Z4!P4P8K)!FDA GP  AABA 8([!PH8(Mw !FBB D(D0D# 0D(A BBBD 8L[ H98Pw FBB D(D0D! 0D(A BBBF d9[ H9HSw FBB D(D0D# 0D(A BBBD 9\ H9XVg FBB D(D0D 0D(A BBBD D:`\ Hh:XYg FBB D(D0D 0D(A BBBF :\ H:X\g FBB D(D0D 0D(A BBBF $;]q ,H;X_i FAG@ DBH x;]^ @,;a] FAG@ DBH ;]R @,;@dQ FAG@ DBH <H^F @,,<fE FAG@ DBH \<^: @4x<(i9 FAD DP  FABE <^& P4<kB! FED G`g  FBBI =H_ `4(=mD FFA GPf  AABB `=_ P4=oFGD GP8  ABBK =_P<=HqFGA D(F`0 (A ABBB >``<8>r"FGA C(G`N (D ABBA x>X``,>tFAG@ DBH >`@A @@ FBA A(D (D ABBK ЎRZ A0,t FIMW DBG (RR A8HXU EIM0 IAL T CAA RI 04` FNH D`  DABI ؏tR? `4( FJM D`q  AABJ 0[Rz `4P FNH D`  DABI }R? `,w EAD@ AAD ؐlR@ @4 FNH D`  DABI ,XR? `<L FKM A(Dm (A ABBJ 7R| 4 FNH DP  AABH [R@ P4 FNH DP  AABH <CR@ P4\ FNH DP  AABH +R@ P4 FNH DP  AABC Ry P,>a EAD@w AAE @QJ @,\N6 FAD@~ ABD Q @0FNH D0|  AABH 0FNH D0|  AABH @ (< ,88v{EAD@ AAH hPi@<lUFOH A(Dp (D ABBI ĔP4p4FNH D`  AABA `P`L<FKN B(A0A8G 8D0A(B BBBC P LFKN B(A0A8G 8D0A(B BBBC P  4$L#FJM DPq  AABJ \QQz+P,|w3EAD@ AAG {Q@;@4Ȗ;FNH DP  AABH gQ@3P@ /FBA A(D (D ABBK dCQZ/A8U#EIM0 IAL T CAA ė=QI04FJM D`P  DABH 2Q~?`D8XGFOI A(A0DpB 0A(A BBBB HQr+pD #FOI A(A0DpB 0A(A BBBB NQpp,wEAD@ AAG @jQ@@,\wEAD@ AAG ^Q@@,(!wEAD@ AAG ؙRQ@@,\"wEAD@ AAG $FQ@@,@#wEAD@ AAG p:Q@'@,$w'EAD@ AAG .Q@/@,ؚ%w/EAD@ AAG "Q@7@,$,'w7EAD@ AAI TQ@?@,p`(w?EAD@ AAI  Q@G@l))'GEX T C |. F.-. ~.F. j.?. ].8. [.. R.. . ,Pg  <P0Pg FKM A(Dx (D ABBD nT ,@Uw EAD@ AAG T@ @,tVw EAD@ AAI ,T@ @<HW( FBB A(Gp  (D BBBK Ti# p4xY FBA G`  DBBG Ti3 `4@[+ FBA G`  DBBG 8TiC `@X]; FBA A(D (D ABBK TZ; A4@`/ FNH D`  AABF TF3 `@a/ FBB A(G (D BBBD \Tt? @|$dw7 FBB A(G (D BBBD Tg? 4@f7 FNH D`  AABK TF; `88hU7 EIM0 IAE T CAA tTI3 0,iw3 EAD@ AAB T@; @4ܠDj; FBA GP  DBBF TiS P,4kwK EAD@ AAI dT@S @8 mS FAA Di  DABD TPK A,ܡtowC EAD@ AAG  T@K @8(pK FAA Di  DABD dTPC A,rw; EAD@ AAF T@C @@Т0tC FBA A(D (D ABBK sTZC A<8hw7 FOH A(Dp (D ABBI xiT p<y FOH A(Dp (D ABBI أ"T p<z FOH A(Dp (D ABBI 8S p,Xx|> EAD@w AAE Su @,l}va EAD@ AAH ԤqSO @0~FNH D0|  AABH 0(<FNH D0|  AABH 0\FNH D0|  AABH 0tFNH D0|  AABH 0ĨFNH D0|  AABH    4 H ,XNFAD@~ ABD Q@,vEAD@ AAH ԦQ@,ЃvEAD@ AAH  pQp@4<\FNH D`  AABA t5QB`4*FNH DP  AABC ̧P P,vEAD@ AAH P@,8HEAD@ AAD hP@4FAA D@d  AABD QP/@,ܨ$vEAD@ AAH  0Pp@<(X_FOH A(Dp (D ABBI hO?[p,wWEAD@ AAG O@_@,ԩ_@, PZ_EAD@| AAH PO>_@8ldU_EIM0 IAL T CAA OI[0,Īlw[EAD@ AAG O@c@,wcEAD@ AAI @O@k@,\ԖwkEAD@ AAG O@s@<(sFBB A(Gp  (D BBBK qOip4ؙ{FBA G`  DBBG @Oi`4`FBA G`  DBBG Oi`@hFBA A(D (D ABBK OZA8 UEIM0 IAE T CAA \OI0,xwEAD@ AAI O@@@ĭܢFBA A(D (D ABBK oOZA<,FOH A(Dp (D ABBI leO?p8ħFAA Di  DABD ȮHOPwA,ZoEAD@| AAH HO>o@,4,ZoEAD@| AAH d:O>o@4@l oFJM D`5  DABC $O/`4دXZwFJM D`5  DABC aP~`<0`[FKM A(Dp3 (D ABBA pP~p4`ZFJM D`5  DABC ȰP~ `<h[ FKM A(Dp3 (D ABBA (P~/ p@Hh7 FKM A(D (A ABBG P 8$U EIM0 IAL T CAA QQI 0,,w EAD@ AAG 4NQ@ @,P`w EAD@ AAF BQ@ @4 FJM D`P  DABH Բ.Q~ `4 FJM D`P  DABH ,TQ~ `4L FJM D`P  DABH zQ~+ `@,3 FBA A(D (D ABBK QZ3 A8 d' EAD0 IAJ  CAA HQ< 04d FNH DP  DABB vQe P,4 FAD@ DBG QN @<[ FKM A(Dn (D ABBF H}Q~/ ,hw7 EAD@ AAD Q@? @4? FNH D`  AABF Q@7 `, w3 EAD@ AAE <Q@/ @,Xn/ EAD@ AAK {Q @,n EAD@ AAK ԶHQ @,n EAD@ AAK  Q @0<4 FJP ABE pP 0FNH D0|  AABH 0ĺ`FNH D0|  AABH 0FNH D0|  AABH 0,FNH D0|  AABH 0`4FNH D0|  AABH 0FNH D0|  AABH Ȼl ܻh d ` \ ,X ,<T7EAD@ AAD lO%@,EAD@ AAD MO@4ԹFAA D@d  AABD  O/@4,FAA D@\  AABD dN/@4 FAA D@d  AABD N/@4ܺ{FNH D`  DABI N?w`<4LbsFKN A(Dn (D BBBD tvNg<\sFKM A(Dm (A ABBJ ԻN|4FNH DP  AABH ,N@P<Lt FKM A(Dm (A ABBJ N|,wEAD@ AAE ܼN@@<8FOH A(D` (A ABBI 8N>`<X*FOH A(Dp (A ABBG N>p<FOH A(D` (A ABBI N>w`<*sFOH A(Dp (A ABBG XtN>gp<xXcFOH A(D` (A ABBI RN>W`<ؾ*SFOH A(Dp (A ABBG 0N>Gp48CFNH D`  AABH pN@;`\p7EX T E }.R..Q.(.S..R..Q.@.S. M L+c FKN B(A0A8G 8D0A(B BBBK $dP A8C FKM D  ABBK NSk @Hs FBA A(D (D ABBK ,SZs A<PKg EAD0 IAH  CAA S<W 0<DMW FOH A(DpB (A ABBF S; p, N? EAD@ AAK <S>? @4X8P? FNH D`^  DABK S?C `DRL? FBB A(A0DP 0A(A BBBG S3 P<T+ EAD0 IAH  CAA \S< 0@xV FOH A(D (D ABBE Sr ,tX EAD@ AAK  S> @0(Yx EU  IH \ CA \S>  Lx([ FKN B(A0A8G 8D0A(B BBBG S3 <bC EAD0 IAH  CAA ,PT<3 0<H8d3 FOH A(DpB (A ABBF 0T p,e EAD@ AAD tT @, gn EAD@ AAK $AT @,@0hn EAD@ AAK pT @,Ti EAD@ AAD S @,jn EAD@ AAK Sq @,$kn] EAD@ AAK TuSK @,pm7 EAD@ AAD BS% @,dn EAD@ AAD S @0 oFNH D0|  AABH 0@dpFNH D0|  AABH 0tqFNH D0|  AABH 0qFNH D0|  AABH 08rFNH D0|  AABH 0rFNH D0|  AABH 0DpsFNH D0|  AABH 0x tFNH D0|  AABH 0tFNH D0|  AABH 0DuFNH D0|  AABH u (u <u Pu du xu u u u u 4uFAA D@d  AABD P/ @400xFAA D@d  AABD hO/@,zvEAD@ AAH O@H{oFBB A(A0D 0D(A BBBI kOl,D~EAD@ AAK tO>@D`:FOI A(A0D`B 0D(A BBBG ]Oss`<4&kFKN A(Dpd (A BBBA <lOwpL\ FKN B(A0A8D 8A0A(B BBBE OL`FOI B(A0A8D\ 8D0A(B BBBA $ PPALHxFOI B(A0A8D\ 8D0A(B BBBA Ph,ԔEAD@ AAK P>@LXT FKN B(A0A8G 8D0A(B BBBK XPSL|DFKN B(A0A8Dw 8A0A(B BBBH R<EAD0 IAH  CAA 0R<0PLdFOI B(A0A8G 8D0A(B BBBJ Rx,EAD@ AAK R>@LmFKN B(A0A8Dw 8A0A(B BBBH `R,|zEAD@ AAK DS>@P FKN B(A0A8DR 8A0A(B BBBE $S+C ,H(z EAD@ AAK xT> @L\ FKN B(A0A8Dw 8A0A(B BBBH T ,xz EAD@ AAK 8xU> @<T EAD0 IAH  CAA ZU< 0D0E FOI B(A0Dp\ 0D(B BBBC 2U p, EAD@ AAK LU> @8hU EIM0 IAL T CAA kUI 04 FNH D`  DABI `U? `4h{ FNH DP  AABH PGU@s P4po FJM D`q  AABJ /Uzw `4 FNH DP  AABH QU@w P, ws EAD@ AAF PAU@{ @4lD{ FNH D`  DABI -U?w `,no EAD@ AAK U] @,,nI EAD@ AAK DT7 @,`Pn# EAD@ AAK T @,tnEAD@ AAK T@,nEAD@ AAK (LT@,DnEAD@ AAK tT@,nEAD@ AAK Sy@,neEAD@ AAK  SS@,((n?EAD@ AAK XS-@,tLnEAD@ AAK MS@,pnEAD@ AAK S@, nEAD@ AAK <R@,XFADP DBF RLP<lFOI A(Dp (D BBBJ RJp0FNH D0|  AABH 0<XFNH D0|  AABH 0pFNH D0|  AABH 0FNH D0|  AABH 0,FNH D0|  AABH 0 FNH D0|  AABH 0@dFNH D0|  AABH 0tFNH D0|  AABH 0FNH D0|  AABH 08FNH D0|  AABH 0FNH D0|  AABH 0DpFNH D0|  AABH x         , @ DP'FKN A(A0D 0A(A BBBC :OO4tcFNH DP  AABA O@[PLWFKN B(A0A8G 8A0A(B BBBH dhO5P(FKN B(A0A8Dr 8D0A(B BBBJ %PLkFKN B(A0A8G 8D0A(B BBBF P2P,t /FADP DBD uQwKAPDYGFOI B(A0Dp^ 0D(B BBBA QCApL,t;FKN B(A0A8Dm 8A0A(B BBBB |Q+@/FOH A(D (A ABBE  RU'8#FAA Di  DABD @RPA@`PFBA A(D (D ABBK QZA8FAA Ds  DABJ QPA<$!FBA A(Dp (D ABBI dQPp4<# FNH DP  AABH Q>PD$:FOI A(A0D`B 0D(A BBBG $Qs`LH&FOI B(A0A8DC 8D0A(B BBBJ Qw8+FAA Dk  DABB QPAH8.cFOI A(A0D 0A(A BBBH dQ>c,80w[EAD@ AAG Q@c@<l1FcFOH A(Dp (A ABBI rQ>cp,4\3w_EAD@ AAG d`Q@g@04XgEU  IL T CA PQ>_ D5_FKN A(A0Dpd 0A(A BBBG *Qgp,<T8oFJSz ABH lQ|4<FJM G  AABG Q|, BFJP`d ABI Q~`4,D7FJM D`d  AABG dR`4F7FJM D`d  AABG AR`4H7FJM D`d  AABG pR`44|J7FJM D`d  AABG lR3`0dLX;EU  IL T CA R>3 0pMFNH D0|  AABH 0 NFNH D0|  AABH 0LNFNH D0|  AABH 0DOFNH D0|  AABH 0OFNH D0|  AABH 0|PFNH D0|  AABH 0QFNH D0|  AABH 0PQFNH D0|  AABH 0PRFNH D0|  AABH 0RFNH D0|  AABH S S S (|S <xS PtS dpS xlS hS dS ,`Sn_EAD@ AAK OM@,Tn9EAD@ AAK ,O'@,HUnEAD@ AAK xO@,VnEAD@ AAK WO@,WnEAD@ AAK $O@<,YEAD0 IAH  CAA lN0,ZnlEAD@ AAK NZ@,[nFEAD@ AAK {N4@4 \ FAA D@d  AABD X@N/@,xh_EAD@ AAD N@,`EAD@ AAD M@,0bEAD@ AAD @M@,\cEAD@ AAD Mv@,dNbEAD@ AAC SMK@,e7EAD@ AAH $ M%@4@Pg7FJM D`d  AABG xL'`48i:/FJM D`m  AABF M[`0 lXcEU  IL T CA $KM>[ 4@0m [FJM D  AABK x5M44vFNH D`  AABG N@`0@xXEU  IL T CA $M> <@PyEAD0 IAF t CAA MX0<zFOH A(D` (D ABBG M>`4|FNH DP  AABH 4M>P4T~FNH DP  AABH M>P4FNH DP  AABC M@PD<:FOI A(A0D`B 0D(A BBBG LeMs`Dp:FOI A(A0D`B 0D(A BBBG lMsw`,woEAD@ AAE  M@k@,(kEAD0 AAD XMd_0,tgEAD0 AAD Md[0,`cEAD0 AAD MdW04 _FNH D`  AABH DM@W`,dSEAD0 AAB MQS0,0WEAD0 AAD MdK0,ԊaSENK` AAI ,MdG`4HOFNH Dp  AABD MQ?p4?FNH Dp  AABG MQ3p,3EAD0 AAK (Md'0@D/FBA A(G] (D ABBI McA4FNH DP  DABA MePH,oFBB A(A0D 0D(A BBBI PMl,t,EAD@ AAK M>@4nFNH DPl  AABH MZP,șEAD0 AAH HMQ0,d|EAD0 AAH MQ0,0EAD0 AAH MQ0,v ENK` AAI ,MQ`4HFNH Dp  AABD MQp4FNH Dp  AABG MQp,(EAD0 AAG (MQ0,DܠEAD0 AAH tMQ04FNH DP  DABI MRP,JEAD@w AAE M>@84FAA Dk  DABB pMPA,PEAD@ AAG MP@,ħZEAD@y AAK  M>@4(بFNH DP  AABF `M>P4@FNH DP  AABF M>P4FNH DP  AABF M>P40nFNH DPl  AABH hvMZP,(EAD0 AAB MQ0@̯FBA A(G] (D ABBI qMcA4<FNH DP  DABI txMRPHloFBB A(A0D 0D(A BBBI ^MlLlFOI B(A0A8DB 8A0A(B BBBF TVMXLxFOI B(A0A8G 8D0A(B BBBH :Mbs44oFBA G  DBBE $@Mi<Hؽ{EAD0 IAH  CAA EMZ0,LnFEAD@ AAK M4@,pn EAD@ AAK  L@,<nEAD@ AAK lL@,nEAD@ AAK yL@,nEAD@ AAH FL@, ~EAD@ AAC PLq@0p4FNH D0|  AABH 0FNH D0|  AABH 0lFNH D0|  AABH 0 FNH D0|  AABH 0@ FNH D0|  AABH 0t @FNH D0|  AABH 0 FNH D0|  AABH 0 xFNH D0|  AABH   $  8  L  `  t      4FNH D`  AABE I`4|FNH D`  AABK <YI`4\FAA D@d  AABD I/@,|EAD@ AAD H}@, niEAD@ AAA 0 HW@,L CFADP DBF | HLFP, a2FNK`u DBF  HL;`, N'EAD@ AAD  H@,0 NEAD@ AAC ` `H@4| FAA D@d  AABD  %H/@< \FKN A(Dpw (A BBBF  Gp,4 FAD0 ABH d HK#0< @r#FOI A(DC (D BBBH  rH:, `wEAD@ AAE  \H@@4, FNH D`  AABH d HH@`, EAD@ AAJ  8HK@4 pFNH Dp  DABE  /Hep@( FBA A(G] (D ABBI l 0HcA@ PFOH A(D( (D ABBE +H^AH oFBB A(A0D 0D(A BBBI DHl,hEAD@ AAK 1H>@,EJPPd AAK #HP, FADP DBD 0jHwAP4LzFOH D`  DBBD Hx`,jEAD@} AAG H>@,jEAD@} AAG  H> @4<$  FJM D`m  AABF tH7`H?FOI A(A0Db 0D(A BBBG HN#A8|FAA Di  DABD @HPA@`FBA A(D (D ABBK HZA,zEAD@ AAH H>@0<HEU  IO T CA H~H> <d<FOH A(Dp (D ABBK `H?p<FOH A(Dp (D ABBK ?H?p4$ FAA D@  AABE \&H>@,| gEAD@ AAA H>@, zEAD@ AAH H>@,L zEAD@ AAG DG>@<`FBA A(DP (A ABBD G>P4jFAA D@  AABF G>@4@FNH D`  DABH PG?`,p"FJPPe DBE GPHFOI A(A0Db 0D(A BBBG GNA8,DFAA Di  DABD hGPA@FBA A(D (D ABBK GZA4rFJM D`5  DABC (G`<H*,FOH A(Dp) (D ABBD Iep,,nEAD@ AAK I@,-nEAD@ AAK $H@,@/nEAD@ AAK pH@,40nEAD@ AAK |Hs@,X1_EAD@ AAD IHM@0(2FNH D0|  AABH 0\X3FNH D0|  AABH 03FNH D0|  AABH 04FNH D0|  AABH ,5  (5  $5 4 5 <D5FOI A(Dp (D BBBJ FJ p,l7>FNK`e DBF FL`<`9FKN A(Dr (D BBBH 0F <P=FOI A(Dp (D BBBJ GJpDP@FKN B(A0Dw 0D(B BBBG F8F=FAA DZ  DABC XGu8xHEAD0 IAJ  CAA G<04@J3FJM D`d  AABG G`L((LFKN B(A0A8G 8D0A(B BBBD xGD_wFKN A(A0D 0D(A BBBG Ie4HqFNH D`  DABI @K?`<`sFBA A(DP (A ABBD K>PDPtFKN B(A0Dpw 0A(B BBBJ KSp,,zwEAD@ AAF \L@@,x{wEAD@ AAK L@@@ }FBA A(D (D ABBK  LZAD, DYwFOI B(A0Dp^ 0D(B BBBA t LsAp4 8WkFOH D`s  DBBD  Lv`, @wwEAD@ AAF  !M@@L@D#$FOI A(A0DpB 0A(A BBBB #MrpD$ؓFOI A(A0DpB 0A(A BBBB P$MrpDt$FOI A(A0DpB 0A(A BBBB $Mrsp4$@kFNH DP  AABJ %M@cP@8%Ș_FOH A(D (D ABBE |%MRKA@%p?FOH A(D (D ABBE %MR+A,&wEAD@ AAG 8&M@'@,T&Lw'EAD@ AAG &M@/@D&/FOI A(A0DpB 0A(A BBBB &|Mrp4 '4W FOH D`s  DBBD D'Mv`,h'8>FNK`e DBF 'ML`,',nEAD@ AAK 'M@,(PFADP DBF 0(MLP<L(FOI A(Dp (D BBBJ (qMJp<(TFKN A(Dr (D BBBH ([M< )FKN A(Dr (D BBBH L)M0p,FNH D0|  AABH 0,FNH D0|  AABH ,L ,H 4)DCFNH DP  AABJ 4*cM@;P4T*̶7FNH DP  AABJ *KM@/P,*Tw+EAD@ AAE *;M@'@D*'FKN B(A0Dn 0D(B BBBH @+MLd+JFKN B(A0A8Gv 8A0A(B BBBF +wM,+ FADP DBD ,NwAPD$,\YFOI B(A0Dp^ 0D(B BBBA l,NApD,PFKN B(A0Dq 0A(B BBBH ,TNCAL,nFOI B(A0A8G{ 8D0A(B BBBG $L-#OADt-FKN B(A0Dq 0A(B BBBH -BOCA8-FAA Di  DABD .%PPA,<.DwEAD@ AAF l.%P@@,.xEAD@ AAD .P>@<.FKN A(Dpq (A BBBD /O!pL4/ ?FKN B(A0A8G 8D0A(B BBBG /PL/H6 FKN B(A0A8D~ 8D0A(B BBBF /LRj[,0wEAD@ AAE L0bS@@,h0HwEAD@ AAE 0VS@{@40|P{FJM DPq  AABJ 0BSxwP, 1twEAD@ AAE <1jS@{@,X1w{EAD@ AAE 1^S@w@41wFNH D`  DABG 1JS?s`<1_oFKN A(Dp- (D BBBE <2)SspH\2FKN B(A0D[ 0D(B BBBC 2rS{{D2bFKN B(A0Dn 0D(B BBBH 3SkD83bsFKN B(A0Dn 0D(B BBBH 3S_L3gFOI B(A0A8DB 8A0A(B BBBF 3TH;L4x3FOI B(A0A8DB 8A0A(B BBBF h4SHD4$:FOI A(A0D`B 0D(A BBBG 4Ss`L4 FOI B(A0A8DB 8A0A(B BBBF $H5SHt8 8 8 8 8 8 8 9 9 (9| <9x P9t d9p x9l 9h 9d 9` 9\ 9X 9T :P :L ,:H @:D T:@ h:< |:8 :4 :0 :, :( :$ : ; ; 0; D; X; l; ; ; ; ; ; ; ;  <  < 4< H< \< p< < < < < < < < = $= 8= L= `= t= = = = = = = > > (>| <>x P>t d>p x>l >h >d >` >\ >X >T ?P ?L ,?H @?D T?@ h?< |?8 ?4 ?0 ?, ?( ?$ ? @ @ 0@ HD@ pBBB B(A0A8DP 8D0D(B BBBI @4 BLq@h 5Ld@ BLq@ BLqA !A0K$(A REDM yAAHPA4 LFBB B(E0A8Gp 8F0A(B BBBE HA8nPBB B(A0A8DP 8A0A(B BBBD HA\FBB B(E0A8DP 8D0A(B BBBD H4B]PBB B(A0A8DP 8A0A(B BBBG HB$pFBB B(A0A8DP 8D0D(B BBBI BH5LdBl5LdCO0Ef( CtEHQAA(LCREDD o AAA xCLHEo A C)EA^CH1Ld8CxFBE A(D@a (A ABBG 0DFDD G0^  AABI       J&ALA]T4  %TDDLDD-+6s8:+&v{5C67(-du-5C67(-du-5C67(-du-HT65! h<WhcDLDD!#6k>M+VAM!#6k>M+VAM!#6k>M+VAM!#6k>M+VAM!#6n>M+VAM!#6n>M+VAM!#6n>M+VAM!#6n>M+VAM!$6l>M+VAM!$6o>M+VAM!)6m8:4&+uz!)6m;:4&+uz--6n8:+&v{--6n;:+&v{3-6n8:+&{v{!#6k>A&J<A3-6n;:+&{v{!#6n>A&J<A!'6r8: 1Fa\IIL!'6r;: 1Fa\!'6r;: 1Fa\5C67(-du-5C67(-du-5C67(-du-5C67(-du-5C67(-du-5C67(-du-!#6n>M+VAM!#6n>M+VAM!#6n>M+VAM!#6n>M+VAM!$6o>M+VAM3+6v8:+&|w|!)6m;:4&+uz--6x8:+&v{--6n;:+&v{3-6n;:+&{v{!#6n>A&J<ADLDD!'6o8:4&+uzDLDD?DV@W=j_)>Rg9>}@ -P?_}$=0>RiyZ>>}E\W}=0>RiyZ>>}E\W}tM9F9aQ>>}}($%72}}M9F9aQ>>}}%72}}1&IM9|>}X 1W}@1'IM9>}  1W}IIL=0>Ri~ Z>>}E\W}h=1@X9K>}( -M<\} =1@[9E>} -M<\}=1@[9J>}p -M<\}T=1@XNG>} -M<\}Gj9Gj9QEF9M4>}T7_Z}<>W5@W@W@W@W@W@W@W@W@W+?Dr+?Dr=bt_I]      >   -   &I        EI        EI        EI        EI       EI        E@W@W@W@W@W@W@W@W@WI       EI       EI        EI       EI        EI       EI        EI        EI        E*KBM*KBM@W@W@W@W@W@W@W-X-X-X-X@WII@W/Gg8I        EI        EI        EI        EI       EI       EI        E-!>D8->}  /}A6Ym> 3B89-IM} +:}5)=Qbr>}  /})=Qbb>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}I?G[x> 3B8c-!>D8->}  /}IIIIII*KBM*KBM@W/Gg8@W@W/Gg8/Gg8@WA6Ym> 3B89-IM} +:}5)=Qbr>}  /})=Qbb>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}I?G[x> 3B8c%Ava>} _n}A6Ym> 3B89-IM} +:}1)Wk> 3B8)=Qbb>}  /}5)=Qbr>}  /}5)=Qbr>}  /}-!>D8->}  /}-!>D:y>}  /}A6Ym> 3B89-IM} +:}1)Wk> 3B8)=Qbb>}  /}5*+9LW>} &5+D}-%XD> )D.!C} _n}-!>D8->}  /})=Qbb>}  /}1)Wk> 3B8%Ava>} _n}5(Os}%L=`B[o}1'EZf})qv}%Ava>} _n}5(Os}%L=`B[o}5)K}!D=XSg}%Ava>} _n})=Qbb>}  /}5)=Qbr>}  /}I?G[x> 3B8c5)=Qbr>}  /}I?G[x> 3B8c5)=Qbr>}  /}1)Wk> 3B8I@Ek+> D\ISA6Ym> 3B85*+9LW>} &5+D}1&GM8->} +:})Bp>} \k}1&GM8->} +:})Bp>} \k}@/I_"/I_"A\-=X5A\-?f[&B_*=W@W@W1&GM8->} +:})Bp>} \k}1&GM8->} +:})Bp>} \k}I?I]z> "F^KUI?I]z> "F^KU1)Wk> 3B8aXJ7A  [ O +     & >  >   %9H>rV5*GX}> 1(JA6Ym> 3B8Ql=}=:::3<;;;!;<;<:8: : :  : : : :  = ; =;*<<;<99999999I>==<6;<;;;;;<<< : : = :!#:#9#9#9$9$9$9$9$&=&<&<&<'(=(=(<(=)h*><**>;+.>=/3>=44>;58;8:8;}$)kp       }-"&J>} (7}%`}!4/@E }1^}\! V'G}8zH        7    > > > "  }5* f%UZu}!dA /y95*=Qk} *9}A6Ym> 3B8-#DR> )D.5*+9LW>} &5+D}1&GM8->} +:}=3D87>5}%RAfFau}1&GM8->} +:}5)=Qb}>}  /}1&GM8->} +:}YNB:{:->>}%TChHcw}-!>D8->}  /}-!>D8->}  /}-!>D8->}  /}>=P->W5@WIGa8;QFa_   }9,MR}QFa_   }9,MR}=3D87>5}%RAfFau}5)=Qbr>}  /}-!>D8->}  /}A6Ym> 3B85*+9LW>} &5+D}UID}C;/>>I}%VDjIey})Bp>} ^m})Bp>} \k}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbx>}  /}5)=Qbx>}  /}XQKNMMMKN N CMNKMMMMMMMKLKJJLLJLMKLLLLLMK"K"K"K#K#K$K%IM&L&K&K&K&L'L(K)ZM*K+M+K,N.K.L/M/N0M0K1K1L2K2M2N4K4L5N5K5M6K8K:N;L<\M=K=N=>K>K?N?K@K@L@MAKBNBKCMCKDLDNEKENELFKFMFKFKGNGKGKHNIKIN}u=Pe[B 8   , 8 5> >     }5*)8V[}5)=Qbr>}  /}5)=Qbx>}  /}MD3Zn> [FAMD1Xl> [FAMD1Xl> [FAA6Ym> 3B89->Dv>} !2&A}QF3QD> !T&=OI@3YD> !Y&PK9->D {>} !2&A}5*+9LW>} &5+D}5)=Qb>}  /}MD1Pd> [FA5)=Qbx>}  /}1)Wk> 3B85)=Qbr>}  /}1)Wk> 3B85)=Qb {>}  /}A6Ym> 3B8III=P-@W>W5@W@WGa8;>@W=W&B_*@W9-IM} +:}5)=Qbr>}  /}- =QD} *9}- =QD} *9}5*+9LW>} &5+D}5)=Qbr>}  /}5)=Qbx>}  /}5)=Qbr>}  /}MD3Zn> [FAMD1Xl> [FAMD1Xl> [FAA6Ym> 3B85*+9LW>} &5+D}5)=Qbx>}  /}A6Ym> 3B89-IM} +:}1)Wk> 3B8- =QD} *9}- =QD} *9}D  o     .     }eXP>dC_s}aWD#5}%VDjIey}aWF#5}%VDjIey}aWD#5}%VDjIey}aWF#5}%VDjIey}FB,        ,        >    >       %!9&0Plq{5*+9LW>} &5+D}5)=Qbr>}  /}5)=Qbs>}  /}UHD}Bk8>>I}%VDjIey}UHD}Bk8>>I}%VDjIey}UID}E;/>>I}%VDjIey}A6Ym> 3B8-"&J>} (7}!FN}! 'T`}d=0>[r>)} .!=}QDB8d4>5>r}%VDjIey}5)=Qb}>}  /}-!GM8->}  /})=Qbb>}  /}@W@W@WjC$@     -      u   8t=W=W&B_*&B_*&B_*1&GM8->} +:}1'CZf})qv}UIB8U85>>}%TChHcw}-!>D8->}  /}UIB8U8->>}%TChHcw})=Qbb>}  /}1&@]8->} *9}1&If8->} *9}1&@]8->} *9}1&If8->} *9}1&@]8->} *9}1&If8->} *9}-!>D8->}  /}T     !    !!! G ! ! !  !  6 q! !    ! !    h! !!!!!!!>!!!!!!I!!I!! !q aW!&FDo0e,/---,/,.-///0 / . . .  P- . . . - / - 5 . /000...x.0///./....0.0..-.L------0--0---/--.-..-..,.-- . >.!.!.!."."."C0#-#-$.$,$C/%.%.%.&.&-&.&-'.'.','.(-(-(.)-).)),*-*.*-*.+.+-+-+,,j-x7<af%E$,       #         >   > J    %)A.8bgA6Ym> 3B8-"&J>} (7}!@r}! x\}- =Qt/} *9}9,GV|>)} +:}9,=Zq>} $i)x}-"&J>} (7}%`N}p! I'D}L- =Qt/} *9})*8Oi>} -}xUoF;  = >   >  }1%+=0Lpu}-"&J>} (7}!@r}! x\}h=W@W@W=W@W@W=W=W&B_*&B_*@W5$^}t .$[}T- =Qt/} *9}%Ava>} _n}I=>mt>#>})AF}On       >}A7$)JO}-%M% 3B81M:}̝ 9 4}- =Qt/} *9}RTmR     q     >_>}aT$)}uiF    r    I       > }5*05]lb{}-"&J>} (7}%}! R'M}Ԛ- =Qt/} *9}]PFvDKD}5)cTwYr}1&@T} *9}KO     g  w jRt>>}i_,c1RwWr}1&@T} *9}]PFwDK D}5)cTwYr}1&@T} *9}-"&J>} (7}%L}!1,=B }- =Qt/} *9}5*+9LW>} &5+D}1&GM8->} +:}-!>D8->}  /}=3D87>5}%RAfFau}-!>D8->}  /}5)=Qbs>}  /}1&GM8->} +:}@W@W@W@W@W@W@W@W@W@W@W@W/Gg8/Jhb^6maM  # 8 A 8 > > 5>      }5(TChHcw}-!>D8->}  /}X>3\3"U   "  H   %1)$xd}5)F    }%Y=mBh|}XY    hl}eZ(7Y^}I?G[x> 3B8cA6L/16=3Fc8>>}%j{o}9-IM8->} 0A5P}1)Wk> 3B8A6Ym> 3B81)EY> 3B8-"R){> B!3=055y>} *9}%Ava>} _n})D t  > } cr}1)Wk> 3B8-!BT>e} *9}5)=Qfz>}  /}=1@b5>} *9}5)=Qfz>}  /})*8OQ>} -}MC?tS>#>})$)rw}A4M   ^ > }%^9J>Ym}A4]   c > }%^9J>Ym}I=:e~=>>}% /Yj^y}I=;d=>}%sN_Sn}I=;d=>}%sN_Sn}I=;d=>}%sN_Sn}I=;d=>}%sN_Sn})*8OQ>} -}@W@W@W@W@W&JF@W@W&B_*=W=W=W=W=X-@WI=;d=>}%sN_Sn}aUDg>>}%kFWKfz})*8OQ>} -}INW#N># Y    > >>}UI*9UZ}-!>D5->}  /})*8OQ>} -}=2&JU>} &D+S}5+@X8>} -}1&>?g>} *9}1&>?g>} *9}-!>D8->}  /}%Ava>} _n}%Ava>} _n})=Qbb>}  /}!=F}t}! H'_}P}!=F},}! H'_}}!=F}|! H'_}|-!>D8->}  /}-=}D|  @L}$|!=F}|! H'_}{!eU}l{  @L}L{)>e} {  @L}{!=M}z! H'_}z-_}z !+:0}hz!FNI}Dz! 'T`} z5$^}y .$[}y- =Qt/} *9}I=5"f>} &F+U}-=}x  @L}x-=}x  @L}tx-=}Dx  @L}$x%eU}w  @L}w)>e}hw  @L}Hw-=}w  @L}v-=}v  @L}v-FN-}xv  AM}Xv5*=Qd} *9}1)Wk> 3B81&=Q>} 0$?}5*=Qf} *9}1'>D-} *9}1'>D-} *9}1'>D-} *9}I=5"f>} &F+U}-=}s  @L}ls-_} [FA&JF@W@W@W@W@W@>^;>&B_*=W=X/Gg85F^0>8=X-=X-&B_*C        9    > 5>   }9,&+[`}9/,@We>} &7+F}!A} &5})=Qbb>}  /}-!>D8->}  /}9/+E\l>} &7+F}!Gwy}8l! 'T`}l-_}k !+:0}k)]{}k &5+}xk5$^}@k .$[} k- =Qt/} *9}UI9f7>>}%.3N_Sn}I?G[x> 3B8cIAHX.> j$.J5*+Ej} *9}5*+Ej} *9}aUD;>>}%kFWKfz}-#_w8> '@,1)Wk> 3B8A6Ym> 3B81&@T} *9})*8KB>} -}9-IM} +:}9-IM} +:}5+?S} *9}- =Q>} *9}5*=Qn} *9}5*=Qo} *9}5+AU/} *9}5*?Sq} *9}1&GM->} +:}YO:wR>>)}%$w)EWJf}-#_w8> '@,1)Wk> 3B8A6Ym> 3B8D    m      }uhVDjIey}!R}`! 'T`}`@W@W@W@W=W/Jhb^6/FN0LGdG7G  `    _V 61JY6QFN       >  -}9,_n}%Z}]! L'G}]-"&J>} (7}UI;d>}%&l+[`{}W&'''&&&&V&''' & ' ' ' k & ' ' ' &'''%&&&%&%&>&'>&>&>&>& >%!#>%#}y d%RxWs}M""%""q"#"!!!#<## # # # # m " " ! "! " !#!1"###5"#>">#>""_>#5#>">!# "  ! # " !! !!#!#}i^DI}1&GM8->} +:}5+AU/} *9}I:    2    >         *     >  >    }MC %}5)=Qbs>}  /})=Qff>}  /}A6Ym> 3B8A6L/16IAHD,> )h._Z5)=Qbs>}  /}E %MR5)=Qbr>}  /}5)=Qbr>}  /}5)=Qbx>}  /}5)=Qbx>}  /}1$=Qb;+>} *9})Bp>} ^m})Bp>} ^m})Bp>} ^m}-!>D:z>}  /}-%XD> )D.-%XD> )D.5)=Qbr>}  /}5)=Qbr>}  /})Bp>} ^m}IAHD,> )h._Z/FN0LG@W/Gg8/Jhb^6dG7G  `    _V 6dG7G  `    _V 6-!>D:z>}  /}-!>D:z>}  /})=Qbb>}  /}EyA   6#> >!X]g QFL4d  G U 9  A W 3 @  %B!+=lvI?G[x> 3B8cA6L/16I4/  M      > %MR!dA /y9I4/  M      > %MR1)Wk> 3B85)=Qbs>}  /}1$=Qb;+>} *9}mbG ; L  W  '  >  >   }A6=}B}N8</{    H  K>>>>d}m`3k8\az}FG    *    > n    a     >  e}I> %})=Qbb>}  /})=Qbb>}  /}1'D7"}%P?dD_s})=Qbb>}  /})=Qbb>}  /}1'GM;>} +:}A7Gb8wQ>})BG}E:E8>}%[5G:Vj}1'EZf})qv}1'EZf})qv}!D} *9}!D} *9}%Ava>} _n}!D} *9}1455 +K&  -"-V?} %4*C}XJ-k4         [         .$UL0kp5]Q!   !  ! !0"" "  7  ! ! !     a! "      ! ! ! 1u!  ! !!!! ! ! !!. !$!.!! !!! !D!}r>Ch@`U` U0pU00 `U ЦVPV@pHV0 `HV`PVp@V`V VPV@@V00(W`PP (WPб`W  ЎYS pG YT PH Z ` Zz| UWZb`]gPlPsuPx<xy0y h Z|`~PXZ@DE JLO ``Re@j`np@x5`xy y@y09@XZ0GH0Z-@/3 @ Z002мZ@  |Z0p[P0@p`[@P8[PНP`Ьг0@Ё@h8[@[{ `| pWG H  `W `WЩ `W8 `W `W0 `WP `W `W Z Z Z `Wб `W `W@ `W` `W `W e ff%f:fHf  MMo(? f `8.xp6 opooo [0 @ P ` p         !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""## #0#@#P#`#p#########$$ $0$@$P$`$p$$$$$$$$$%% %0%@%P%`%p%%%%%%%%%&& &0&@&P&`&p&&&&&&&&&'' '0'@'P'`'p'''''''''(( (0(@(P(`(p((((((((()) )0)@)P)`)p)))))))))** *0*@*P*`*p*********++ +0+@+P+`+p+++++++++,, ,0,@,P,`,p,,,,,,,,,-- -0-@-P-`-p---------.. .0.@.P.`.p.........// /0/@/P/`/p/////////00 000@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p33333333344 404@4P4`4p44444444455 505@5P5`5p55555555566 606@6P6`6p66666666677 707@7P7`7p77777777788 808@8P8`8p88888888899 909@9P9`9p999999999:: :0:@:P:`:p:::::::::;; ;0;@;P;`;p;;;;;;;;;<< <0<@<P<`<p<<<<<<<<<== =0=@=P=`=p=========>> >0>@>P>`>p>>>>>>>>>oSwig object carries a C/C++ instance pointer` @ g h   ? o tP  Zp[Swig object carries a C/C++ instance pointer ` ` ` ` ``@A PA `A pA A `A A A A `A A A `B B  B  0A `0D `@D PD @ A A ` A  ` ``D  D @B ` B `C `C  C 0C `@C `PC `C pC C C C ` C C C `C C D `D pD ` `@ @ @ @ `@ @  ` `  @ `0B  ? ``P@ `@ p@ `@ ? ` `0@ @@ ` ` ` ? ` @ @ D `D `D D D D `D `D E  E 0E E @E `E `PE pE E `E E E `E `E E E  ` `PB ``B `pB B B B B `B `B B `  ? ` ` `U:hvf:vv:::::::: ; ;);8;Q;i; wp;y;;;;w;;;; ;;<,<E<]<o<wwx8xXx<<<xxx<< =(=E=c=======> >xx8>K>]>{>>>>>>?#?;?R?f?y???????@-@D@Z@k@{@@@@@@A-AAAZAy8y`yyyrAAAAAAB!B9BPBhBBBBBBByyz8z`zzBC+CCCZCnCCCzzz{CCCCDD1DGD\DyD0{X{DD{{{{ |DDDE0EAEQEdEvEEEEEEEFH|x|||"F@F|}8}X}x}}}}]FzFFF~F(~H~h~FGG*G?GSGhG|GGGGGGGH(HBH[HpHHH` ` @@@@@ ` ` ` ` ` @@` `  ` ` ` ~~@~}}@}}||@||{{`z zyw`w wvv`v vuu`u utt`t tss`s s"nH`` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` HH H Һ 0  II,IDI 0% ;  `  Q @\I xI@~IP~I pI I@IIIPIJJw 1JGJ`cJ ! {JH0J .pJPȅ ;JJ H0KK8K TPOKxpkK yKaȊqKyL KcrKyu p8KpehPs y pL0g؎ t.L0y `LLh(thL@y `PLjLuLPy+ Ppplv`y` PL0nL`wMpy P0Mo1M0xKMy( 0HaMp|MU 0MMM| 0,MPN 09N1NIN 0F]NrNPN S8Nh  `NP؝N  P j PN ȞA mOn@  [ r,OtJO veO РOOwءX yxz( |أX0t 0~Op09 9 |: O OOpPW: 7Pp`LP bP Px: }P: 0: @: PPPP@Pi: 0xP8 Qйx"QPH: м: Ȳ=Qh+: PA: `: 0TQ@mQQQЏ; pطQp; H!; 84; QQhJ; 0\; pq; pؿ; H; ; ; `QR R7RNRxdR0{RHR@RpRpRRR; @Sc ; XXf < Q p 0m "xn $P &S *S W?W`AXC` XEXG8"X"4X`%7 )BX% +l pKYXLrXPNh `" p~ QXTXVXXXp(X"Xp%:: pY e @j n s `w |Y-Y}(&Y` ʺ @ߺ 1Y0 >Y#PY%^Y   oY0 Y0/Y$_%Y!Y3$ $Y& `&YP *p* 0+(-A3Yp(8Y`;lp<> 0? PBX C H(LNT  X [Z  x\%Z:ZKZ \ ]Z(]rZp ]Z@ZШZ@ ^ZОZ[[ _`@ap(a=[P Pa0 J[@aZ[ ak[{[@[ 8 (cOP  d[pf[0[P% fl0' [pf[`E 0g[H g\) ,\5 G\= DJ hDL 0i\* &\P6 A\= DP jX\ , lDY @mBEp] H]@a (nn\- \ 7 \=  Ec xo\@/ 0v7 \= $Epn Pv\0 |8 \= ] t }(]@> P}=Ev C]pz }_] 2 9 z]= E@| ( Ѐ`: > E0   0; ؈> E 0 <  > ] 8]A E ] ȏ]3 ]<  ^0> E !^C X F  @0 $F ȗa Wa Fs`1 8la }a` a Ts3 XaP a5 a = s@V xa= a5  b0= sX b0? 2b6 Mb@= t[ db@ ubp7 bP= t ] bB b@8 b`= #tg 4th XbC b9 cp= c@j &cI Dt0l ]t0n Htt p Xr ts pt0v 07cpx u @ xIcL Zc9 qc= cD XcF y z h{ t| xcPS c~  [d Eu `au p|uЃ Ad 0e  u@ c cP  d@N !d: d= )u P 0 @ @u \u wu ( 4f0 6f P7f f` g W 7qP ` 08p P8  /g` p80 80 Lg 8`g (9rg 9g0" 9# p:% :) `;g + <g- `=g g g@ P: p1 h =0? >Y #h` >6hb HhG ]hI xhL d @h B A`J hL g BDC DE0K @EL { hEFE G@GL hGM  Gh hH HhpF Ih 0Jh Li Q  Q%M S& 8T<O (Ui U?` VjV V\ pWSR X(i Y>i` YUi Zki` Zi  [up [ X\ ]й (_ 8` hab bcP c 0d dP Xe e Pfi f0 hg ji ki m0 m1 `n nH oP p @tcp `wi xi0 (z j 8|0@ ? }nj0 j j hP 7j pOj` Ўx 8 0 Hؚ! e0# @ P% "( 8@- H)0  4 p.@7 (0`: Я< fj j 4: @: 3a71122c650a4a290986de6e0c472a042dda11.debugg.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.tbss.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.gnu_debuglink  $1o((; :C??fKoXoppgpp6qBxx8.{  v  ????]]?    <(ICC8M=M=M= M =x[K]MX`Po_ " 4(