
    eTh"                        S r SSKJr  SSKJr  SSKJr  SSKJrJ	r	J
r
JrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJr  SSKJr  \R>                  " \ 5      r!0 S/ _S	/ _S
S/_S/ _S/ _S/ _S/ SQ_S/ SQ_S/ _S/ _S/ _S/ _S/ _S/ _SS/_SSS/_S/ _0 S/ S Q_S!S"/_S#/ _S$/ _S%/ S&Q_S'/ _S(S)/_S*/ S+Q_S,/ _S-/ S.Q_S/S0/_S1/ _S2/ _S3S4/_S5/ S6Q_S7/ S8Q_S9/ S:Q_ES;/S</S=// S>Q/ S?Q/ S@.Er" \" 5       (       d  \" 5       e SA/\"SB'    \" 5       (       a  \" 5       (       d  \" 5       e SFSG/\"SG'    \" 5       (       d  \" 5       e SJ/\"SK'   SL/\"SM'   SN/\"SO'    \" 5       (       d  \" 5       e SR/\"SS'   ST/\"SU'    \" 5       (       d  \" 5       e SX/\"SY'   / \"SZ'   / S[Q\"S\'   / S]Q\"S^'   \"S   RS                  / S_Q5        S`Sa/\"Sb'   / \"Sc'   Sd/\"Se'   / \"Sf'   SgSh/\"Si'   SjSk/\"Sl'   / SmQ\"Sn'   / SoQ\"Sp'   / \"Sq'   / \"Sr'   Ss/\"St'   Su/\"Sv'   Sw/\"Sx'    \" 5       (       d  \" 5       e / \"S{'   \"S   RS                  / S|Q5        S}S~/\"S'   / \"S'   / SQ\"S'   / SQ\"S'   / \"S'    \" 5       (       d  \" 5       e \"S   RS                  / SQ5        / \"S'   S/\"S'   \(       Ga;  SSK-J.r.  SSK/J0r0J1r1J2r2J3r3J4r4J5r5J6r6J7r7J8r8J9r9J:r:J;r;J<r<J=r=J>r>J?r?J@r@JArA  SSKBJCrCJDrDJErEJFrFJGrGJHrHJIrIJJrJJKrKJLrLJMrMJNrN  SSKOJPrP  SSKQJRrRJSrS  SS KTJUrUJVrVJWrWJXrXJYrYJZrZ  SSK[J\r\  SS&K]J^r^J_r_J`r`JaraJbrbJcrcJdrdJereJfrfJgrgJhrh  SSKiJjrj  SS+KkJlrlJmrmJnrnJoroJprpJqrqJrrr  SSKs7  SS.KtJuruJvrvJwrwJxrxJyryJzrzJ{r{J|r|J}r}J~r~JrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJr  SSKJr  SSKJr  SS6KJrJrJrJrJrJr  SS8KJrJrJrJrJrJrJr  SS:KJrJrJrJrJr  SSKJr  SSKJr  SSKJr  SSKJrJrJrJrJrJrJrJrJrJrJrJrJrJrJ
r
JrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJr  SS?KJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJrJr   \" 5       (       d  \" 5       e SSKJr   \" 5       (       a  \" 5       (       d  \" 5       e SSKJrJr   \" 5       (       d  \" 5       e SSKJr  SSKJr  SSKJr   \" 5       (       d  \" 5       e SSKJr  SSKJr   \" 5       (       a  \" 5       (       d  \" 5       e SSKJr   \" 5       (       d  \" 5       e SS[KJrJrGJ Gr GJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJ	Gr	GJ
Gr
GJGrGJGr  SS]GKGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGr  SS_KTGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJ Gr GJ!Gr!GJ"Gr"GJ#Gr#GJ$Gr$GJ%Gr%GJ&Gr&GJ'Gr'GJ(Gr(GJ)Gr)GJ*Gr*GJ+Gr+GJ,Gr,GJ-Gr-GJ.Gr.GJ/Gr/GJ0Gr0GJ1Gr1GJ2Gr2GJ3Gr3GJ4Gr4GJ5Gr5GJ6Gr6GJ7Gr7GJ8Gr8GJ9Gr9GJ:Gr:GJ;Gr;GJ<Gr<GJ=Gr=GJ>Gr>GJ?Gr?GJ@Gr@GJAGrAGJBGrBGJCGrCGJDGrDGJEGrEGJFGrFGJGGrGGJHGrHGJIGrI  SSGKJGJKGrKGJLGrL  SSGKMGJNGrN  SSGKOGJPGrP  SSGKQGJRGrRGJSGrS  SSGKTGJUGrUGJVGrV  SSmGKWGJXGrXGJYGrYGJZGrZGJ[Gr[GJ\Gr\GJ]Gr]GJ^Gr^GJ_Gr_GJ`Gr`GJaGra  SSoGKbGJcGrcGJdGrdGJeGre  SSGKfGJgGrg  SSGKhGJiGri  SSGKjGJkGrk   \" 5       (       d  \" 5       e SS|KTGJmGrmGJnGrnGJoGroGJpGrpGJqGrqGJrGrrGJsGrsGJtGrtGJuGruGJvGrvGJwGrwGJxGrxGJyGryGJzGrzGJ{Gr{GJ|Gr|  SSGK}GJ~Gr~GJGr  SSGKGJGrGJGrGJGrGJGr  SSGKGJGrGJGrGJGrGJGr   \" 5       (       d  \" 5       e SSKTGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGrGJGr  SSGKGJGr  OSSGKGr\"GR;                  5        VVs0 s H  u  pUG\" U5      _M     snnr"\" \" G\5      GR@                  S-  SS9GrG\G\" 0 5         GRG                  \"5        \	" \ G\" 5       S   G\G\S\ 0S9G\GRL                  \ '   \" 5       (       d-  \" 5       (       d   \" 5       (       d  \!GRO                  S5        gggg! \ aC    SSCKJ#r#  \$" \#5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"SE'    GNf = f! \ aC    SSHKJ&r&  \$" \&5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"SI'    GNf = f! \ aC    SSPKJ'r'  \$" \'5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"SQ'    GN*f = f! \ aC    SSVKJ(r(  \$" \(5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"SW'    GNUf = f! \ aC    SSyKJ*r*  \$" \*5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"Sz'    GNf = f! \ aC    SSKJ+r+  \$" \+5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"S'    GNf = f! \ aC    SSKJ,r,  \$" \,5       V s/ s H  o RK                  SD5      (       a  M  U PM     Os  sn f sn \"S'    GN!f = f! \ a	    SSK7   GNOf = f! \ a	    SSK7   GN8f = f! \ a	    SSK7   GN#f = f! \ a	    SSK7   GNf = f! \ a	    SSK7   GNf = f! \ a
    SSGKl7   GN6f = f! \ a
    SSGK7   GNf = f! \ a
    SSGK7   GNf = fs  snnf )z4.52.1    )Path)TYPE_CHECKING   )dependency_versions_check)OptionalDependencyNotAvailable_LazyModuleis_bitsandbytes_availableis_essentia_availableis_flax_availableis_g2p_en_availableis_keras_nlp_availableis_librosa_availableis_pretty_midi_availableis_scipy_availableis_sentencepiece_availableis_speech_availableis_tensorflow_text_availableis_tf_availableis_timm_availableis_tokenizers_availableis_torch_availableis_torchaudio_availableis_torchvision_availableis_vision_availablelogging)define_import_structureaudio_utilscommandsconfiguration_utilsPretrainedConfigconvert_graph_to_onnx+convert_slow_tokenizers_checkpoints_to_fast)convert_tf_hub_seq_to_seq_bert_to_pytorchdata)DataProcessorInputExampleInputFeatures%SingleSentenceClassificationProcessorSquadExampleSquadFeaturesSquadV1ProcessorSquadV2Processorglue_compute_metrics!glue_convert_examples_to_featuresglue_output_modesglue_processorsglue_tasks_num_labels"squad_convert_examples_to_featuresxnli_compute_metricsxnli_output_modesxnli_processorsxnli_tasks_num_labelszdata.data_collator)DataCollatorDataCollatorForLanguageModelingDataCollatorForMultipleChoice*DataCollatorForPermutationLanguageModelingDataCollatorForSeq2SeqDataCollatorForSOP"DataCollatorForTokenClassificationDataCollatorForWholeWordMaskDataCollatorWithFlatteningDataCollatorWithPaddingDefaultDataCollatordefault_data_collatorzdata.metricszdata.processorsdebug_utilsr   dependency_versions_tabledynamic_module_utils!feature_extraction_sequence_utilsSequenceFeatureExtractorfeature_extraction_utilsBatchFeatureFeatureExtractionMixin
file_utils
generation)AsyncTextIteratorStreamerCompileConfigGenerationConfigTextIteratorStreamerTextStreamerWatermarkingConfighf_argparserHfArgumentParserhyperparameter_searchimage_transformsintegrations)is_clearml_availableis_comet_availableis_dvclive_availableis_neptune_availableis_optuna_availableis_ray_availableis_ray_tune_availableis_sigopt_availableis_swanlab_availableis_tensorboard_availableis_wandb_availableloss	modelcard	ModelCardmodeling_tf_pytorch_utils)(convert_tf_weight_name_to_pt_weight_name$load_pytorch_checkpoint_in_tf2_modelload_pytorch_model_in_tf2_model!load_pytorch_weights_in_tf2_model$load_tf2_checkpoint_in_pytorch_modelload_tf2_model_in_pytorch_model!load_tf2_weights_in_pytorch_modelonnx	pipelines)$AudioClassificationPipeline"AutomaticSpeechRecognitionPipelineCsvPipelineDataFormatDepthEstimationPipeline!DocumentQuestionAnsweringPipelineFeatureExtractionPipelineFillMaskPipelineImageClassificationPipelineImageFeatureExtractionPipelineImageSegmentationPipelineImageTextToTextPipelineImageToImagePipelineImageToTextPipelineJsonPipelineDataFormatMaskGenerationPipelineNerPipelineObjectDetectionPipelinePipedPipelineDataFormatPipelinePipelineDataFormatQuestionAnsweringPipelineSummarizationPipelineTableQuestionAnsweringPipelineText2TextGenerationPipelineTextClassificationPipelineTextGenerationPipelineTextToAudioPipelineTokenClassificationPipelineTranslationPipelineVideoClassificationPipelineVisualQuestionAnsweringPipeline#ZeroShotAudioClassificationPipelineZeroShotClassificationPipeline#ZeroShotImageClassificationPipelineZeroShotObjectDetectionPipelinepipelineprocessing_utilsProcessorMixin
quantizerstesting_utilstokenization_utilsPreTrainedTokenizertokenization_utils_base)
AddedTokenBatchEncodingCharSpanPreTrainedTokenizerBaseSpecialTokensMixin	TokenSpantrainer_callback)DefaultFlowCallbackEarlyStoppingCallbackPrinterCallbackProgressCallbackTrainerCallbackTrainerControlTrainerStatetrainer_utils)EvalPredictionIntervalStrategySchedulerTypeenable_full_determinismset_seedTrainingArgumentsSeq2SeqTrainingArgumentsTFTrainingArguments),CONFIG_NAMEMODEL_CARD_NAMEPYTORCH_PRETRAINED_BERT_CACHEPYTORCH_TRANSFORMERS_CACHESPIECE_UNDERLINETF2_WEIGHTS_NAMETF_WEIGHTS_NAMETRANSFORMERS_CACHEWEIGHTS_NAME
TensorTypeadd_end_docstringsadd_start_docstringsis_apex_availableis_av_availabler	   is_datasets_availableis_faiss_availabler   r   is_phonemizer_availableis_psutil_availableis_py3nvml_availableis_pyctcdecode_availableis_sacremoses_availableis_safetensors_availabler   r   is_sklearn_availabler   r   r   r   r   r   is_torch_hpu_availableis_torch_mlu_availableis_torch_musa_availableis_torch_neuroncore_availableis_torch_npu_availabler   is_torch_xla_availableis_torch_xpu_availabler   r   )
AqlmConfigAutoRoundConfig	AwqConfigBitNetQuantConfigBitsAndBytesConfigCompressedTensorsConfig
EetqConfigFbgemmFp8ConfigFineGrainedFP8Config
GPTQConfigHiggsConfig	HqqConfigQuantoConfigQuarkConfig
SpQRConfigTorchAoConfig
VptqConfig)training_argstraining_args_seq2seqtraining_args_tfutilszutils.quantization_configvideo_utilsPreTrainedTokenizerFasttokenization_utils_fast)dummy_tokenizers_objects_zutils.dummy_tokenizers_objectsSLOW_TO_FAST_CONVERTERSconvert_slow_tokenizer)*dummy_sentencepiece_and_tokenizers_objectsz0utils.dummy_sentencepiece_and_tokenizers_objectsImageProcessingMixinimage_processing_baseBaseImageProcessorimage_processing_utilsImageFeatureExtractionMixinimage_utils)dummy_vision_objectszutils.dummy_vision_objectsBaseImageProcessorFastimage_processing_utils_fastBaseVideoProcessorvideo_processing_utils)dummy_torchvision_objectszutils.dummy_torchvision_objectsmodel_addition_debugger_contextmodel_debugging_utilsactivations)CacheCacheConfigDynamicCacheEncoderDecoderCacheHQQQuantizedCacheHybridCache
MambaCacheOffloadedCacheOffloadedStaticCacheQuantizedCacheQuantizedCacheConfigQuantoQuantizedCache	SinkCacheSlidingWindowCacheStaticCachecache_utils)	GlueDatasetGlueDataTrainingArgumentsLineByLineTextDatasetLineByLineWithRefDatasetLineByLineWithSOPTextDatasetSquadDatasetSquadDataTrainingArgumentsTextDataset$TextDatasetForNextSentencePredictionzdata.datasets)3#AlternatingCodebooksLogitsProcessorBayesianDetectorConfigBayesianDetectorModel
BeamScorerBeamSearchScorer%ClassifierFreeGuidanceLogitsProcessorConstrainedBeamSearchScorer
ConstraintConstraintListStateDisjunctiveConstraint#EncoderNoRepeatNGramLogitsProcessor'EncoderRepetitionPenaltyLogitsProcessorEosTokenCriteriaEpsilonLogitsWarperEtaLogitsWarperExponentialDecayLengthPenaltyForcedBOSTokenLogitsProcessorForcedEOSTokenLogitsProcessorGenerationMixinHammingDiversityLogitsProcessorInfNanRemoveLogitsProcessorLogitNormalizationLogitsProcessorLogitsProcessorListMaxLengthCriteriaMaxTimeCriteriaMinLengthLogitsProcessor!MinNewTokensLengthLogitsProcessorMinPLogitsWarperNoBadWordsLogitsProcessorNoRepeatNGramLogitsProcessorPhrasalConstraint PrefixConstrainedLogitsProcessor RepetitionPenaltyLogitsProcessorSequenceBiasLogitsProcessorStoppingCriteriaStoppingCriteriaListStopStringCriteria$SuppressTokensAtBeginLogitsProcessorSuppressTokensLogitsProcessorSynthIDTextWatermarkDetectorSynthIDTextWatermarkingConfig#SynthIDTextWatermarkLogitsProcessorTemperatureLogitsWarperTopKLogitsWarperTopPLogitsWarperTypicalLogitsWarper.UnbatchedClassifierFreeGuidanceLogitsProcessorWatermarkDetectorWatermarkLogitsProcessorWhisperTimeStampLogitsProcessor$TorchExportableModuleWithStaticCacheconvert_and_export_with_cachezintegrations.executorchmodeling_flash_attention_utilsGradientCheckpointingLayermodeling_layersmodeling_outputsROPE_INIT_FUNCTIONSdynamic_rope_updatemodeling_rope_utilsPreTrainedModelAttentionInterfacemodeling_utils)
	Adafactorget_constant_schedule!get_constant_schedule_with_warmupget_cosine_schedule_with_warmup2get_cosine_with_hard_restarts_schedule_with_warmupget_inverse_sqrt_scheduleget_linear_schedule_with_warmup)get_polynomial_decay_schedule_with_warmupget_schedulerget_wsd_scheduleoptimization)Conv1Dapply_chunking_to_forwardprune_layerpytorch_utils	sagemakertime_series_utilsTrainertrainertorch_distributed_zero_firsttrainer_pt_utilsSeq2SeqTrainertrainer_seq2seq)dummy_pt_objectszutils.dummy_pt_objectsactivations_tf)TFForcedBOSTokenLogitsProcessorTFForcedEOSTokenLogitsProcessorTFForceTokensLogitsProcessorTFGenerationMixinTFLogitsProcessorTFLogitsProcessorListTFLogitsWarperTFMinLengthLogitsProcessorTFNoBadWordsLogitsProcessorTFNoRepeatNGramLogitsProcessor"TFRepetitionPenaltyLogitsProcessor&TFSuppressTokensAtBeginLogitsProcessorTFSuppressTokensLogitsProcessorTFTemperatureLogitsWarperTFTopKLogitsWarperTFTopPLogitsWarperKerasMetricCallbackPushToHubCallbackkeras_callbacksmodeling_tf_outputs)TFPreTrainedModelTFSequenceSummaryTFSharedEmbeddings
shape_listmodeling_tf_utils)AdamWeightDecayGradientAccumulatorWarmUpcreate_optimizeroptimization_tftf_utils)dummy_tf_objectszutils.dummy_tf_objects)!FlaxForcedBOSTokenLogitsProcessor!FlaxForcedEOSTokenLogitsProcessorFlaxForceTokensLogitsProcessorFlaxGenerationMixinFlaxLogitsProcessorFlaxLogitsProcessorListFlaxLogitsWarperFlaxMinLengthLogitsProcessorFlaxTemperatureLogitsWarper(FlaxSuppressTokensAtBeginLogitsProcessor!FlaxSuppressTokensLogitsProcessorFlaxTopKLogitsWarperFlaxTopPLogitsWarper#FlaxWhisperTimeStampLogitsProcessormodeling_flax_outputsFlaxPreTrainedModelmodeling_flax_utils)dummy_flax_objectszutils.dummy_flax_objects)r    )rG   )rI   rJ   )rT   )re   )*)r   )r   )r   )r   )r   ),r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )r   )r   r   )r   )r   )r   )r   )r   )TimmWrapperImageProcessor)rH  rI  )r   )rK  )rN  rO  )rR  rQ  )re  )rg  )ri  )r}  r~  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  )r  Nmodels)prefix__file____version__)module_specextra_objectszNone of PyTorch, TensorFlow >= 2.0, or Flax have been found. Models won't be available and only tokenizers, configuration and file/data utilities can be used.(  r  pathlibr   typingr    r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   utils.import_utilsr   
get_logger__name__logger_import_structurer   dir
startswithr   r   r   extendrk  r  r  r   r    r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   data.data_collatorr7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rF   rG   rH   rI   rJ   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   r  ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   utils.quantization_configr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   utils.dummy_tokenizers_objectsr   r   2utils.dummies_sentencepiece_and_tokenizers_objectsr   r   r   r   r   r   utils.dummy_vision_objectsr   r   r   r   utils.dummy_torchvision_objectsmodels.timm_wrapperr  (utils.dummy_timm_and_torchvision_objectsr  r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  data.datasetsr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  integrations.executorchrH  rI  r   r   rL  rK  rP  rN  rO  rS  rR  rQ  r^  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  rb  r_  r`  ra  rf  re  rh  rg  rj  ri  utils.dummy_pt_objectsrm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r  r}  r~  r  r  r  r  r  r  r  r  r  r  utils.dummy_tf_objectsr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  utils.dummy_flax_objectssysitemssetr  parentimport_structure	frozensetupdateglobals__spec__moduleswarning_advice)namekvs   000M/var/www/auris/envauris/lib/python3.13/site-packages/transformers/__init__.py<module>r     s#  *     (     . 8 
		H	%_2__ ./_ R	_
 22_ 0_  _6  7_R BS_T rU_V 2W_X  Y_Z  [_\ B]_^ (*D)E__` 1I Ja_b "c_d  e_t '(u_v Rw_x y_z  {_T BU_V +W_Z   "[_n Bo_p  %q_| )*}_~ "_@ RA_B 01C_D   E_T  U_f  g_t **89./-\"& }_ DO"$$,.. % 5N3N/0&((-D-F-F,.. .G 	" 3./G  ,.. ! 3I1I-.3G2H./(E'Fm$I#%%,.. & 9Q7Q343G2H./@>,..   	*2-. (*m$(m$"
*o& l#**4	
6t 	/'4/0
 ;=67,H+I'(,.()0EG\/]+,+<>R*S&')n%*o&
 &(k"-/)*$-;i -K,L(),<+='(+',..  +-&'l#**	
( -BCV+W'(/1+,.)*,'( %'j!G,..  l#**	
$ 24-.0E/F+, 5    (    L O  /    %   % % % % % % % % % %L 1 8     1?5- - - - - - - - - - - -`    (E&((022 )
 	E	
*,,1H1J1J022 2K
	

="$$022 %
 	@><?'))022 *
 	H>C(**/@/B/B022 0C
 	Cu4!##022 $	
 	
 	
 	
 	
 	
 	
 	
"
	
 
	
 
	
 
	
 
	
 
	
4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
 4	
j	
 	
	
 	
 	@?QQGG	
 	
 	
 	
 	
 	
 	RQQ 	%$BB33(
  022 !	
 	
 	
 	
 	
 	
 	
 	
 	
$ 	LK	
 	
 	
	
 	
 	
= ""022 #	
 	
 	
 	
 	
 	
 	
 	
  	=< /@/F/F/HI/HtqCF/HI.tH~/D/Dx/OX`aYr]#**+<='	*$k2CKK !3!5!5>O>Q>Q
	/ ?R!5Q & / 56;6ooc>R6;67 & A GHMHP_P_`cPdHMHI  & + 1272//#:N2723 & 0 67<7s?S7<78 & w'DGHXDY2vDYDapapqtau4DY2v./wF & w'DGHXDY2vDYDapapqtau4DY2v./w^ & ) /0508L0501F * 656 * JIJ * 212 * 767 * @?@ * .--.p * . 	.-.T * 0 	0/04 Js  0b# c/ 3d; f ;g h i+ j7 7k	  k k- (k? l +l$ ;l7 /m
#c,9ccc,+c,/d8d)"d)(d87d8;fe5.e54ffgg:g ggh)hhhhi(5iii('i(+j4j%j%$j43j47kk	kkk*)k*-k<;k<?lll! l!$l43l47mm