
    rh<                     :   d dl mZmZ  G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z G d de      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z G d; d<e      Z G d= d>e      Z  G d? d@e      Z! G dA dBe      Z" G dC dDe      Z# G dE dFe      Z$ G dG dHe      Z% G dI dJe      Z& G dK dLe      Z' G dM dNe      Z( G dO dPe      Z) G dQ dRe      Z* G dS dTe      Z+ G dU dVe      Z, G dW dXe      Z- G dY dZe      Z. G d[ d\e      Z/ G d] d^e      Z0 G d_ d`e      Z1 G da dbe      Z2 G dc dde      Z3 G de dfe      Z4 G dg dhe      Z5 G di dje      Z6 G dk dle      Z7 G dm dne      Z8 G do dpe      Z9 G dq dre      Z: G ds dte      Z; G du dve      Z< G dw dxe      Z= G dy dze      Z> G d{ d|e      Z? G d} d~e      Z@ G d de      ZA G d de      ZB G d de      ZC G d de      ZD G d de      ZE G d de      ZF G d de      ZG G d de      ZH G d de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZMd ZN G d de      ZOd ZP G d de      ZQdZRd ZS G d de      ZT G d de      ZU G d de      ZVd ZWd ZXd ZYd ZZd Z[d Z\d Z]d Z^d Z_ G d de      Z`d Zad Zb G d de      Zcd Zd G d de      Zey)   )DummyObjectrequires_backendsc                       e Zd ZdgZd Zy)Cachetorchc                     t        | dg       y Nr   r   selfargskwargss      v/var/www/html/ai-insurance-compliance-backend/venv/lib/python3.12/site-packages/transformers/utils/dummy_pt_objects.py__init__zCache.__init__       $	*    N__name__
__module____qualname__	_backendsr    r   r   r   r          	I+r   r   )	metaclassc                       e Zd ZdgZd Zy)CacheConfigr   c                     t        | dg       y r	   r
   r   s      r   r   zCacheConfig.__init__   r   r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdgZd Zy)DynamicCacher   c                     t        | dg       y r	   r
   r   s      r   r   zDynamicCache.__init__   r   r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdgZd Zy)EncoderDecoderCacher   c                     t        | dg       y r	   r
   r   s      r   r   zEncoderDecoderCache.__init__   r   r   Nr   r   r   r   r"   r"      r   r   r"   c                       e Zd ZdgZd Zy)HQQQuantizedCacher   c                     t        | dg       y r	   r
   r   s      r   r   zHQQQuantizedCache.__init__$   r   r   Nr   r   r   r   r%   r%   !   r   r   r%   c                       e Zd ZdgZd Zy)HybridCacher   c                     t        | dg       y r	   r
   r   s      r   r   zHybridCache.__init__+   r   r   Nr   r   r   r   r(   r(   (   r   r   r(   c                       e Zd ZdgZd Zy)OffloadedCacher   c                     t        | dg       y r	   r
   r   s      r   r   zOffloadedCache.__init__2   r   r   Nr   r   r   r   r+   r+   /   r   r   r+   c                       e Zd ZdgZd Zy)OffloadedStaticCacher   c                     t        | dg       y r	   r
   r   s      r   r   zOffloadedStaticCache.__init__9   r   r   Nr   r   r   r   r.   r.   6   r   r   r.   c                       e Zd ZdgZd Zy)QuantizedCacher   c                     t        | dg       y r	   r
   r   s      r   r   zQuantizedCache.__init__@   r   r   Nr   r   r   r   r1   r1   =   r   r   r1   c                       e Zd ZdgZd Zy)QuantizedCacheConfigr   c                     t        | dg       y r	   r
   r   s      r   r   zQuantizedCacheConfig.__init__G   r   r   Nr   r   r   r   r4   r4   D   r   r   r4   c                       e Zd ZdgZd Zy)QuantoQuantizedCacher   c                     t        | dg       y r	   r
   r   s      r   r   zQuantoQuantizedCache.__init__N   r   r   Nr   r   r   r   r7   r7   K   r   r   r7   c                       e Zd ZdgZd Zy)	SinkCacher   c                     t        | dg       y r	   r
   r   s      r   r   zSinkCache.__init__U   r   r   Nr   r   r   r   r:   r:   R   r   r   r:   c                       e Zd ZdgZd Zy)SlidingWindowCacher   c                     t        | dg       y r	   r
   r   s      r   r   zSlidingWindowCache.__init__\   r   r   Nr   r   r   r   r=   r=   Y   r   r   r=   c                       e Zd ZdgZd Zy)StaticCacher   c                     t        | dg       y r	   r
   r   s      r   r   zStaticCache.__init__c   r   r   Nr   r   r   r   r@   r@   `   r   r   r@   c                       e Zd ZdgZd Zy)GlueDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   zGlueDataset.__init__j   r   r   Nr   r   r   r   rC   rC   g   r   r   rC   c                       e Zd ZdgZd Zy)GlueDataTrainingArgumentsr   c                     t        | dg       y r	   r
   r   s      r   r   z"GlueDataTrainingArguments.__init__q   r   r   Nr   r   r   r   rF   rF   n   r   r   rF   c                       e Zd ZdgZd Zy)LineByLineTextDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   zLineByLineTextDataset.__init__x   r   r   Nr   r   r   r   rI   rI   u   r   r   rI   c                       e Zd ZdgZd Zy)LineByLineWithRefDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   z!LineByLineWithRefDataset.__init__   r   r   Nr   r   r   r   rL   rL   |   r   r   rL   c                       e Zd ZdgZd Zy)LineByLineWithSOPTextDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   z%LineByLineWithSOPTextDataset.__init__   r   r   Nr   r   r   r   rO   rO      r   r   rO   c                       e Zd ZdgZd Zy)SquadDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   zSquadDataset.__init__   r   r   Nr   r   r   r   rR   rR      r   r   rR   c                       e Zd ZdgZd Zy)SquadDataTrainingArgumentsr   c                     t        | dg       y r	   r
   r   s      r   r   z#SquadDataTrainingArguments.__init__   r   r   Nr   r   r   r   rU   rU      r   r   rU   c                       e Zd ZdgZd Zy)TextDatasetr   c                     t        | dg       y r	   r
   r   s      r   r   zTextDataset.__init__   r   r   Nr   r   r   r   rX   rX      r   r   rX   c                       e Zd ZdgZd Zy)$TextDatasetForNextSentencePredictionr   c                     t        | dg       y r	   r
   r   s      r   r   z-TextDatasetForNextSentencePrediction.__init__   r   r   Nr   r   r   r   r[   r[      r   r   r[   c                       e Zd ZdgZd Zy)#AlternatingCodebooksLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z,AlternatingCodebooksLogitsProcessor.__init__   r   r   Nr   r   r   r   r^   r^      r   r   r^   c                       e Zd ZdgZd Zy)BayesianDetectorConfigr   c                     t        | dg       y r	   r
   r   s      r   r   zBayesianDetectorConfig.__init__   r   r   Nr   r   r   r   ra   ra      r   r   ra   c                       e Zd ZdgZd Zy)BayesianDetectorModelr   c                     t        | dg       y r	   r
   r   s      r   r   zBayesianDetectorModel.__init__   r   r   Nr   r   r   r   rd   rd      r   r   rd   c                       e Zd ZdgZd Zy)
BeamScorerr   c                     t        | dg       y r	   r
   r   s      r   r   zBeamScorer.__init__   r   r   Nr   r   r   r   rg   rg      r   r   rg   c                       e Zd ZdgZd Zy)BeamSearchScorerr   c                     t        | dg       y r	   r
   r   s      r   r   zBeamSearchScorer.__init__   r   r   Nr   r   r   r   rj   rj      r   r   rj   c                       e Zd ZdgZd Zy)%ClassifierFreeGuidanceLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z.ClassifierFreeGuidanceLogitsProcessor.__init__   r   r   Nr   r   r   r   rm   rm      r   r   rm   c                       e Zd ZdgZd Zy)ConstrainedBeamSearchScorerr   c                     t        | dg       y r	   r
   r   s      r   r   z$ConstrainedBeamSearchScorer.__init__   r   r   Nr   r   r   r   rp   rp      r   r   rp   c                       e Zd ZdgZd Zy)
Constraintr   c                     t        | dg       y r	   r
   r   s      r   r   zConstraint.__init__   r   r   Nr   r   r   r   rs   rs      r   r   rs   c                       e Zd ZdgZd Zy)ConstraintListStater   c                     t        | dg       y r	   r
   r   s      r   r   zConstraintListState.__init__   r   r   Nr   r   r   r   rv   rv      r   r   rv   c                       e Zd ZdgZd Zy)DisjunctiveConstraintr   c                     t        | dg       y r	   r
   r   s      r   r   zDisjunctiveConstraint.__init__   r   r   Nr   r   r   r   ry   ry      r   r   ry   c                       e Zd ZdgZd Zy)#EncoderNoRepeatNGramLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z,EncoderNoRepeatNGramLogitsProcessor.__init__   r   r   Nr   r   r   r   r|   r|      r   r   r|   c                       e Zd ZdgZd Zy)'EncoderRepetitionPenaltyLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z0EncoderRepetitionPenaltyLogitsProcessor.__init__   r   r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdgZd Zy)EosTokenCriteriar   c                     t        | dg       y r	   r
   r   s      r   r   zEosTokenCriteria.__init__   r   r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdgZd Zy)EpsilonLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zEpsilonLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)EtaLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zEtaLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)ExponentialDecayLengthPenaltyr   c                     t        | dg       y r	   r
   r   s      r   r   z&ExponentialDecayLengthPenalty.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)ForcedBOSTokenLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z&ForcedBOSTokenLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)ForcedEOSTokenLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z&ForcedEOSTokenLogitsProcessor.__init__   r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)GenerationMixinr   c                     t        | dg       y r	   r
   r   s      r   r   zGenerationMixin.__init__'  r   r   Nr   r   r   r   r   r   $  r   r   r   c                       e Zd ZdgZd Zy)HammingDiversityLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z(HammingDiversityLogitsProcessor.__init__.  r   r   Nr   r   r   r   r   r   +  r   r   r   c                       e Zd ZdgZd Zy)InfNanRemoveLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z$InfNanRemoveLogitsProcessor.__init__5  r   r   Nr   r   r   r   r   r   2  r   r   r   c                       e Zd ZdgZd Zy)LogitNormalizationr   c                     t        | dg       y r	   r
   r   s      r   r   zLogitNormalization.__init__<  r   r   Nr   r   r   r   r   r   9  r   r   r   c                       e Zd ZdgZd Zy)LogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   zLogitsProcessor.__init__C  r   r   Nr   r   r   r   r   r   @  r   r   r   c                       e Zd ZdgZd Zy)LogitsProcessorListr   c                     t        | dg       y r	   r
   r   s      r   r   zLogitsProcessorList.__init__J  r   r   Nr   r   r   r   r   r   G  r   r   r   c                       e Zd ZdgZd Zy)MaxLengthCriteriar   c                     t        | dg       y r	   r
   r   s      r   r   zMaxLengthCriteria.__init__Q  r   r   Nr   r   r   r   r   r   N  r   r   r   c                       e Zd ZdgZd Zy)MaxTimeCriteriar   c                     t        | dg       y r	   r
   r   s      r   r   zMaxTimeCriteria.__init__X  r   r   Nr   r   r   r   r   r   U  r   r   r   c                       e Zd ZdgZd Zy)MinLengthLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z!MinLengthLogitsProcessor.__init___  r   r   Nr   r   r   r   r   r   \  r   r   r   c                       e Zd ZdgZd Zy)!MinNewTokensLengthLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z*MinNewTokensLengthLogitsProcessor.__init__f  r   r   Nr   r   r   r   r   r   c  r   r   r   c                       e Zd ZdgZd Zy)MinPLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zMinPLogitsWarper.__init__m  r   r   Nr   r   r   r   r   r   j  r   r   r   c                       e Zd ZdgZd Zy)NoBadWordsLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z"NoBadWordsLogitsProcessor.__init__t  r   r   Nr   r   r   r   r   r   q  r   r   r   c                       e Zd ZdgZd Zy)NoRepeatNGramLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z%NoRepeatNGramLogitsProcessor.__init__{  r   r   Nr   r   r   r   r   r   x  r   r   r   c                       e Zd ZdgZd Zy)PhrasalConstraintr   c                     t        | dg       y r	   r
   r   s      r   r   zPhrasalConstraint.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy) PrefixConstrainedLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z)PrefixConstrainedLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy) RepetitionPenaltyLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z)RepetitionPenaltyLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)SequenceBiasLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z$SequenceBiasLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)StoppingCriteriar   c                     t        | dg       y r	   r
   r   s      r   r   zStoppingCriteria.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)StoppingCriteriaListr   c                     t        | dg       y r	   r
   r   s      r   r   zStoppingCriteriaList.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)StopStringCriteriar   c                     t        | dg       y r	   r
   r   s      r   r   zStopStringCriteria.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)$SuppressTokensAtBeginLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z-SuppressTokensAtBeginLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)SuppressTokensLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z&SuppressTokensLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)SynthIDTextWatermarkDetectorr   c                     t        | dg       y r	   r
   r   s      r   r   z%SynthIDTextWatermarkDetector.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)SynthIDTextWatermarkingConfigr   c                     t        | dg       y r	   r
   r   s      r   r   z&SynthIDTextWatermarkingConfig.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)#SynthIDTextWatermarkLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z,SynthIDTextWatermarkLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)TemperatureLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   z TemperatureLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)TopKLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zTopKLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)TopPLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zTopPLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)TypicalLogitsWarperr   c                     t        | dg       y r	   r
   r   s      r   r   zTypicalLogitsWarper.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy).UnbatchedClassifierFreeGuidanceLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z7UnbatchedClassifierFreeGuidanceLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)WatermarkDetectorr   c                     t        | dg       y r	   r
   r   s      r   r   zWatermarkDetector.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)WatermarkLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z!WatermarkLogitsProcessor.__init__   r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)WhisperTimeStampLogitsProcessorr   c                     t        | dg       y r	   r
   r   s      r   r   z(WhisperTimeStampLogitsProcessor.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                       e Zd ZdgZd Zy)$TorchExportableModuleWithStaticCacher   c                     t        | dg       y r	   r
   r   s      r   r   z-TorchExportableModuleWithStaticCache.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                  &    t        t        dg       y r	   )r   convert_and_export_with_cacher   r   s     r   r   r     s    3gY?r   c                       e Zd ZdgZd Zy)AttentionMaskInterfacer   c                     t        | dg       y r	   r
   r   s      r   r   zAttentionMaskInterface.__init__  r   r   Nr   r   r   r   r   r     r   r   r   c                  &    t        t        dg       y r	   )r   model_addition_debugger_contextr   s     r   r   r         5yAr   c                       e Zd ZdgZd Zy)GradientCheckpointingLayerr   c                     t        | dg       y r	   r
   r   s      r   r   z#GradientCheckpointingLayer.__init__$  r   r   Nr   r   r   r   r  r  !  r   r   r  Nc                  &    t        t        dg       y r	   )r   dynamic_rope_updater   s     r   r  r  +  s    )G95r   c                       e Zd ZdgZd Zy)AttentionInterfacer   c                     t        | dg       y r	   r
   r   s      r   r   zAttentionInterface.__init__2  r   r   Nr   r   r   r   r  r  /  r   r   r  c                       e Zd ZdgZd Zy)PreTrainedModelr   c                     t        | dg       y r	   r
   r   s      r   r   zPreTrainedModel.__init__9  r   r   Nr   r   r   r   r  r  6  r   r   r  c                       e Zd ZdgZd Zy)	Adafactorr   c                     t        | dg       y r	   r
   r   s      r   r   zAdafactor.__init__@  r   r   Nr   r   r   r   r  r  =  r   r   r  c                  &    t        t        dg       y r	   )r   get_constant_scheduler   s     r   r  r  D  s    +gY7r   c                  &    t        t        dg       y r	   )r   !get_constant_schedule_with_warmupr   s     r   r  r  H  s    7'Cr   c                  &    t        t        dg       y r	   )r   get_cosine_schedule_with_warmupr   s     r   r  r  L  r  r   c                  &    t        t        dg       y r	   )r   2get_cosine_with_hard_restarts_schedule_with_warmupr   s     r   r  r  P  s    H7)Tr   c                  &    t        t        dg       y r	   )r   get_inverse_sqrt_scheduler   s     r   r  r  T      /';r   c                  &    t        t        dg       y r	   )r   get_linear_schedule_with_warmupr   s     r   r  r  X  r  r   c                  &    t        t        dg       y r	   )r   )get_polynomial_decay_schedule_with_warmupr   s     r   r  r  \  s    ?'Kr   c                  &    t        t        dg       y r	   )r   get_schedulerr   s     r   r   r   `  s    mgY/r   c                  &    t        t        dg       y r	   )r   get_wsd_scheduler   s     r   r"  r"  d  s    &	2r   c                       e Zd ZdgZd Zy)Conv1Dr   c                     t        | dg       y r	   r
   r   s      r   r   zConv1D.__init__k  r   r   Nr   r   r   r   r$  r$  h  r   r   r$  c                  &    t        t        dg       y r	   )r   apply_chunking_to_forwardr   s     r   r'  r'  o  r  r   c                  &    t        t        dg       y r	   )r   prune_layerr   s     r   r)  r)  s  s    kG9-r   c                       e Zd ZdgZd Zy)Trainerr   c                     t        | dg       y r	   r
   r   s      r   r   zTrainer.__init__z  r   r   Nr   r   r   r   r+  r+  w  r   r   r+  c                  &    t        t        dg       y r	   )r   torch_distributed_zero_firstr   s     r   r.  r.  ~  s    2WI>r   c                       e Zd ZdgZd Zy)Seq2SeqTrainerr   c                     t        | dg       y r	   r
   r   s      r   r   zSeq2SeqTrainer.__init__  r   r   Nr   r   r   r   r0  r0    r   r   r0  )futilsr   r   r   r   r   r"   r%   r(   r+   r.   r1   r4   r7   r:   r=   r@   rC   rF   rI   rL   rO   rR   rU   rX   r[   r^   ra   rd   rg   rj   rm   rp   rs   rv   ry   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  ROPE_INIT_FUNCTIONSr  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r'  r)  r+  r.  r0  r   r   r   <module>r4     sF   2+k ++K ++[ ++K +++ ++K ++{ ++[ ++{ ++[ ++[ +++ ++; ++K ++K +++ ++k ++ ++[ ++[ ++; ++K ++[ ++K ++{ ++k ++; ++ ++k ++K ++; ++K ++k ++K ++ ++ ++K ++ ++k ++k ++k ++ ++ ++K ++; ++ ++K +++ ++ ++ +++ ++ +++ ++[ +++ ++ ++ ++K ++ ++[ ++; ++[ ++k ++[ ++k ++K ++ ++ ++ ++K ++{ +++ ++ ++ ++[ +@+{ +B+; +  6+; ++ +++ +8DBU<BL03+{ +<.+ +?+{ +r   