+
    ¤ðéi5  ã                  ó@   € R t ^ RIHt ^ RIt^ RItR R lt]! 4        R# )a”  
Runtime compatibility patch for locked-down Windows environments.

`livekit-agents` unconditionally imports its `tokenize.blingfire` module, which in turn
imports a native extension (`lk_blingfire`). On some systems this extension is blocked by
Windows Application Control / WDAC, causing the entire `livekit.agents` import to fail.

We don't rely on blingfire for the MCube WS bridge, so we safely replace
`livekit.agents.tokenize.blingfire` with the pure-Python tokenizer implementation.

Python automatically imports `sitecustomize` on startup (unless `-S` is used), as long as
this file is on `sys.path` (it is when running from `backend/agent_runtime`).
)ÚannotationsNc               ó   € V ^8„  d   QhRR/# )é   ÚreturnÚNone© )Úformats   "ÚIE:\live-kit-agent\livekit_voicebot\backend\agent_runtime\sitecustomize.pyÚ__annotate__r
      s   € ÷ $ñ $¨ñ $ó    c                 ó  € R p V \         P                  9   d   R#  ^ RIHp \
        P                  ! T 4      pTP                  P                  RR.RTP                  /4       T\         P                  T &   R#   \         d     R# i ; i)z!livekit.agents.tokenize.blingfireN)ÚbasicÚ__all__ÚSentenceTokenizer)
ÚsysÚmodulesÚlivekit.agents.tokenizer   Ú	ExceptionÚtypesÚ
ModuleTypeÚ__dict__Úupdater   )Úmodule_nameÚ_basicÚstubs      r	   Ú_install_livekit_blingfire_stubr      sƒ   € Ø5€Kð ”c—k‘kÔ!Ùðõ 	<ô
 ×Ò˜KÓ(€DØ‡MM×ÑàÐ+Ð,Ø ×!9Ñ!9ð	
ôð  $„C‡KKÓøô ô âðús   ›A6 Á6BÂB)Ú__doc__Ú
__future__r   r   r   r   r   r   r	   Ú<module>r      s"   ðñõ #ã 
Û õ$ñ4  Ö !r   