ó
    }ä¦js  ã                  ó,   • S SK Jr  / SQr1 SkrS rS rg)é    )Úannotations)Úexperience_idÚ
media_typeÚcontent_purposeÚcaption_stateÚtranscript_stateÚaudio_description_stateÚtext_alternative_stateÚkeyboard_pathÚfocus_order_stateÚcontrast_checkÚresize_reflow_stateÚpause_stop_controlÚerror_or_barrierÚwcag_refÚseverityÚremediation_ownerÚverification_state>   Ú ÚSTALEÚDRIFTEDÚMISSINGÚUNKNOWNÚ
UNVERIFIEDÚINCONCLUSIVEc                ó´  ^ • [          Vs/ s H  oT ;  d  M
  UPM     nnU(       a  SSUS.$ T R                  S5      (       a  SSS.$ [        U 4S jS	 5       5      (       a  S
SS.$ [        T R                  SS5      =(       d    S5      S:”  a  SSS.$ [	        T R                  S5      5      R                  S5      (       a  SSS.$ [	        T R                  S5      5      R                  S5      (       a  SSS.$ [	        T R                  S5      5      R                  S5      (       a  T R                  S5      S;   a  SSS.$ [	        T R                  S5      5      R                  S5      (       a  S S!S.$ [	        T R                  S"5      5      R                  S5      (       a  S#S$S.$ [	        T R                  S%5      5      R                  S5      (       a  S&S'S.$ [	        T R                  S(5      5      R                  S5      (       a  S)S*S.$ [	        T R                  S+5      5      R                  S5      (       a  S,S-S.$ [	        T R                  S.S/5      5      R                  5       n[	        T R                  S0S/5      5      R                  5       R                  5       nUS1;   a  US2;   a  S3S4S.$ T R                  S55      (       a7  T R                  S65      (       a  T R                  S75      (       a  US2;   a  S8S9S.$ T R                  S5      S::X  a�  T R                  S;5      S<:X  a{  T R                  S(5      S=:w  d\  [	        T R                  S5      5      R                  S>5      (       a.  [	        T R                  S"5      5      R                  S>5      (       d  S?S@S.$ SASBS.$ [        T R                  SS5      =(       d    S5      S:X  a  SSCS.$ SASDS.$ s  snf )ENÚHOLD_INSUFFICIENT_EVIDENCEÚMISSING_FIELDS)ÚstateÚreasonÚmissingÚbaseline_oracle_reuseÚHOLD_BASELINE_ORACLE_REUSEÚBASELINE_ORACLE_REUSE_FORBIDDEN)r   r    c              3  ó„   >#   • U  H5  n[        TR                  US 5      5      R                  5       [        ;   v •  M7     g7f)r   N)ÚstrÚgetÚupperr   )Ú.0ÚkÚxs     €ÚZ/mnt/data/mkn011_build/MAKNOW_LESSON_MKN-011_v1.0.0/lab/MKN-011-LAB1/learner/gate_rules.pyÚ	<genexpr>Úevaluate.<locals>.<genexpr>   s9   øé € ð  ~ò  9}°1Œ3ˆq�u‰u�Q�r‹{Ó×!Ñ!Ó#¤wÖ.ò  9}ùs   ƒ=A )r   r   r   r   r   r   r   ÚHOLD_DECISIVE_EVIDENCE_UNKNOWNÚDECISIVE_STATE_UNKNOWN_OR_STALEÚcritical_barrier_countr   é   ÚHOLD_CRITICAL_ACCESS_BARRIERSÚ!MULTIPLE_CRITICAL_ACCESS_BARRIERSr   Ú
INCOMPLETEÚHOLD_CAPTION_COMPLETENESSÚ$REQUIRED_CAPTION_INFORMATION_MISSINGr
   r   ÚHOLD_TEXT_ALTERNATIVEÚ(INSTRUCTIONAL_VISUAL_MEANING_UNAVAILABLEr	   r   >   ÚVIDEOÚSYNCHRONIZED_VIDEOÚHOLD_VISUAL_DESCRIPTIONÚ)REQUIRED_VISUAL_INFORMATION_NOT_AVAILABLEr   ÚFAILÚHOLD_KEYBOARD_PATHÚKEYBOARD_PATH_NOT_OPERABLEr   ÚHOLD_FOCUS_PATHÚFOCUS_ORDER_OR_RESTORE_INVALIDr   ÚHOLD_CONTRASTÚCONTRAST_NOT_PASSr   ÚHOLD_REFLOWÚREFLOW_OR_RESIZE_NOT_PASSr   ÚHOLD_MEDIA_CONTROLÚPAUSE_STOP_CONTROL_NOT_PASSr   r   r   >   ÚHIGHÚCRITICAL>   r   Únoner!   Ú
unassignedÚHOLD_REMEDIATION_OWNERÚ$HIGH_SEVERITY_BARRIER_REQUIRES_OWNERÚexception_requestedÚexception_approvedÚexception_reasonÚHOLD_EXCEPTION_GOVERNANCEÚ(EXCEPTION_REQUIRES_APPROVAL_REASON_OWNERÚAUDIO_FIRST_WITH_TRANSCRIPTÚviewportÚNARROW_200_PERCENTÚPASS_200_PERCENTÚPASSÚHOLD_TRANSFER_RECOMPUTEÚ&MOBILE_AUDIO_FIRST_EVIDENCE_NOT_CLOSEDÚ!MULTIMEDIA_ACCESS_REVIEW_REQUIREDÚ"TRANSFER_RECOMPUTED_BOUNDED_REVIEWÚONE_CRITICAL_ACCESS_BARRIERÚBOUNDED_REVIEW_READY)	ÚREQUIREDr'   ÚanyÚintr&   Ú
startswithr(   ÚstripÚlower)r+   r*   r!   ÚsevÚowners   `    r,   Úevaluaterg      s¬  ø€ Ý Ó/š�1¨Q¡J�Q™€GÐ/ÞÐ;ÐEUÐ`gÑhÐhØ‡u�uÐ$×%Ñ%Ð6RÐ\}Ñ-~Ð&~Ü
ô  ~ñ  9}ó  ~÷  ~ñ  ~Ø8ÐBcÑdÐdô ˆ1�5‰5Ð)¨!Ó,×1°Ó2°QÓ6Ø7ÐAdÑeÐeÜ
ˆ1�5‰5�Ó!Ó"×-Ñ-¨l×;Ñ;Ø3Ð=cÑdÐdÜ
ˆ1�5‰5Ð)Ó*Ó+×6Ñ6°y×AÑAØ/Ð9cÑdÐdÜ
ˆ1�5‰5Ð*Ó+Ó,×7Ñ7¸	×BÑBÀqÇuÁuÈ\ÓGZÐ^|ÓG|Ø1Ð;fÑgÐgÜ
ˆ1�5‰5�Ó!Ó"×-Ñ-¨f×5Ñ5Ø,Ð6RÑSÐSÜ
ˆ1�5‰5Ð$Ó%Ó&×1Ñ1°&×9Ñ9Ø)Ð3SÑTÐTÜ
ˆ1�5‰5Ð!Ó"Ó#×.Ñ.¨v×6Ñ6Ø'Ð1DÑEÐEÜ
ˆ1�5‰5Ð&Ó'Ó(×3Ñ3°F×;Ñ;Ø%Ð/JÑKÐKÜ
ˆ1�5‰5Ð%Ó&Ó'×2Ñ2°6×:Ñ:Ø,Ð6SÑTÐTÜˆA�E‰E�*˜RÓ Ó!×'Ñ'Ó)€CÜ
ˆa�e‰eÐ'¨Ó+Ó
,×
2Ñ
2Ó
4×
:Ñ
:Ó
<€EØ
Ð!Ó! eÐ/QÓ&QØ0Ð:`ÑaÐaØ‡u�uÐ"×#Ñ#Ø�u‰uÐ)×*Ñ*°!·%±%Ð8J×2KÑ2KÈuÐXzÓOzØ7ÐAkÑlÐlØ‡u�uˆ\ÓÐ9Ó9¸a¿e¹eÀJÓ>OÐQeÓ>eØ�5‰5Ð&Ó'Ð);Ó;Ä3ÀqÇuÁuÈ_ÓG]ÓC^×CiÑCiÐjp×CqÑCqÔy|Ð}~÷  ~Cñ  ~Cð  DWó  ~Xó  zY÷  zdñ  zdð  ek÷  zlñ  zlØ5Ð?gÑhÐhØ;ÐEiÑjÐjä
ˆ1�5‰5Ð)¨!Ó,×1°Ó2°aÓ7Ø7ÐA^Ñ_Ð_Ø7ÐAWÑXÐXùòO 0s
   Š	O—Oc                óŽ   • [        U 5      nUS   US   U R                  S5      U R                  S5      U R                  S5      S.$ )Nr   r    r   rU   r"   )r   r    r   rU   r"   )rg   r'   )r+   Úrs     r,   Úinspect_transferrj   .   sa   € Üˆqƒk€AØ�g‘J¨¨(©ÀÇÁÀ|ÓATÐ`a×`eÑ`eÐfpÓ`qð  KL÷  KPñ  KPð  Qhó  Kiñ  jð  jó    N)Ú
__future__r   r_   r   rg   rj   © rk   r,   Ú<module>rn      s"   ðÝ "ò 
B€ÚN€ò(YóTjrk   