
    /j                     &   S r SSKJr  SSKJr  SSKJr  SSKJ	r
  \R                  " 5       rSSKJr  SSKJr  SS	KJr  \R                  " 5       R+                  S
5      r\" 5       r\
R2                  " \\5        \
R4                  " \S\5        \R6                  S:X  Ga  S\S   l        S\S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   l        S\S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S   R<                  S   l        S\S    R<                  S   l        S\S    R<                  S   l        S\S    R<                  S!   l        S\S    R<                  S!   l        S\S    R<                  S"   l        S\S    R<                  S"   l        S\S    R<                  S#   l        S\S    R<                  S#   l        S\S    R<                  S$   l        S\S    R<                  S$   l        S\S%   R<                  S&   l        S\S%   R<                  S&   l        S\S%   R<                  S'   l        S\S%   R<                  S'   l        S\S(   l        S\S(   l        S\S)   R<                  S*   l        S\S)   R<                  S*   l        S\S)   R<                  S+   l        S\S)   R<                  S+   l        S\S)   R<                  S,   l        S\S)   R<                  S,   l        S\S)   R<                  S-   l        S\S)   R<                  S-   l        S\S.   R<                  S/   l        S0\S.   R<                  S/   l        S\S1   R<                  S2   l        S3\S1   R<                  S2   l        S\S4   R<                  S2   l        S3\S4   R<                  S2   l        S\S5   R<                  S6   l        S7\S5   R<                  S6   l        S\S8   l        S\S8   l        S\S9   R<                  S:   l        S;\S9   R<                  S:   l        S\S<   R<                  S=   l        S>\S<   R<                  S=   l        S\S?   l        S\S?   l        S\S@   R<                  SA   l        SB\S@   R<                  SA   l        S\S@   R<                  SC   l        S\S@   R<                  SC   l        S\SD   R<                  SA   l        SB\SD   R<                  SA   l        S\SD   R<                  SE   l        S\SD   R<                  SE   l        S\SF   l        S\SF   l        S\SG   R<                  SA   l        SB\SG   R<                  SA   l        SH\SI   l        SJ\SI   l         SK\SL   l        SM\SL   l         SN\SO   l        SP\SO   l         SQ\SR   l        SS\SR   l         ST\SU   l        SV\SU   l         SW\SX   l        SY\SX   l         SZ\S[   l        S\\S[   l         S]\S^   l        S_\S^   l         S`\Sa   l        Sb\Sa   l         Sc\Sd   l        Se\Sd   l         Sf\Sg   l        Sh\Sg   l         Si\Sj   l        Sk\Sj   l         Sl\Sm   l        Sn\Sm   l         So\Sp   l        Sq\Sp   l         Sr\Ss   l        St\Ss   l         Su\S   l        Sv\S   l         Sw\Sx   l        Sy\Sx   l         Sz\S{   l        S|\S{   l         S}\S   l        S~\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S    l        S\S    l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S%   l        S\S%   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S(   l        S\S(   l         S\S   l        S\S   l         S\S)   l        S\S)   l         S\S   l        S\S   l         S\S.   l        S\S.   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S1   l        S\S1   l         S\S4   l        S\S4   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S5   l        S\S5   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S8   l        S\S8   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S9   l        S\S9   l         S\S   l        S\S   l         S\S   l        S\S   l         S\S<   l        GS \S<   l         GS\GS   l        GS\GS   l         GS\S@   l        GS\S@   l         S\S?   l        S\S?   l         GS\SD   l        GS\SD   l         GS\SG   l        GS	\SG   l         S\SF   l        S\SF   l         GS
\GS   l        S\GS   l         GS\GS   l        GS\GS   l         GS\GS   l        GS\GS   l         GS\GS   l        GS\GS   l         gg(  zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder)timestamp_pb2   )metrics)optionss1  
livekit_models.protolivekitgoogle/protobuf/timestamp.protolivekit_metrics.protologger/options.proto"9

Pagination
after_id (	B
PafterID
limit (" 
TokenPagination
token (	"E

ListUpdate
set (	
add (	
remove (	
clear ("
Room
sid (	
name (	
empty_timeout (
departure_timeout (
max_participants (
creation_time (
creation_time_ms (
turn_password (	&
enabled_codecs (2.livekit.Codec6
metadata (	B$PP<redacted ({{ .Size }} bytes)>
num_participants	 (
num_publishers (
active_recording
 (&
version (2.livekit.TimedVersion"(
Codec
mime (	
	fmtp_line (	"9
PlayoutDelay
enabled (
min (
max ("
ParticipantPermission
can_subscribe (
can_publish (
can_publish_data (1
can_publish_sources	 (2.livekit.TrackSource
hidden (
recorder (B
can_update_metadata
 (
agent (B
can_subscribe_metrics ( 
can_manage_agent_session ("
ParticipantInfo
sid (	
identity (	-
state (2.livekit.ParticipantInfo.State"
tracks (2.livekit.TrackInfo6
metadata (	B$PP<redacted ({{ .Size }} bytes)>
	joined_at (
joined_at_ms (
name	 (	BP
version
 (2

permission (2.livekit.ParticipantPermission
region (	
is_publisher (+
kind (2.livekit.ParticipantInfo.Kindb

attributes (2(.livekit.ParticipantInfo.AttributesEntryB$PP<redacted ({{ .Size }} bytes)>4
disconnect_reason (2.livekit.DisconnectReason9
kind_details (2#.livekit.ParticipantInfo.KindDetail+
data_tracks (2.livekit.DataTrackInfo
client_protocol (1
AttributesEntry
key (	
value (	:8">
State
JOINING 

JOINED

ACTIVE
DISCONNECTED"\
Kind
STANDARD 
INGRESS

EGRESS
SIP	
AGENT
	CONNECTOR

BRIDGE"k

KindDetail
CLOUD_AGENT 
	FORWARDED
CONNECTOR_WHATSAPP
CONNECTOR_TWILIO
BRIDGE_RTSP"3

Encryption"%
Type
NONE 
GCM

CUSTOM"
SimulcastCodecInfo
	mime_type (	
mid (	
cid (	#
layers (2.livekit.VideoLayer2
video_layer_mode (2.livekit.VideoLayer.Mode
sdp_cid (	"
	TrackInfo
sid (	 
type (2.livekit.TrackType
name (	BP
muted (
width (
height (
	simulcast (B
disable_dtx (B$
source	 (2.livekit.TrackSource'
layers
 (2.livekit.VideoLayerB
	mime_type (	
mid (	+
codecs (2.livekit.SimulcastCodecInfo
stereo (B
disable_red (,

encryption (2.livekit.Encryption.Type
stream (	&
version (2.livekit.TimedVersion2
audio_features (2.livekit.AudioTrackFeature7
backup_codec_policy (2.livekit.BackupCodecPolicy>
packet_trailer_features (2.livekit.PacketTrailerFeature"l
DataTrackInfo

pub_handle (
sid (	
name (	,

encryption (2.livekit.Encryption.Type"f
 DataTrackExtensionParticipantSid)
id (2.livekit.DataTrackExtensionID
participant_sid (	"F
DataTrackSubscriptionOptions

target_fps (H B
_target_fps"

VideoLayer&
quality (2.livekit.VideoQuality
width (
height (
bitrate (
ssrc (
spatial_layer (
rid (	
repair_ssrc ("
Mode
MODE_UNUSED  
ONE_SPATIAL_LAYER_PER_STREAM&
"MULTIPLE_SPATIAL_LAYERS_PER_STREAM3
/ONE_SPATIAL_LAYER_PER_STREAM_INCOMPLETE_RTCP_SR"

DataPacket*
kind (2.livekit.DataPacket.KindB
participant_identity (	
destination_identities (	#
user (2.livekit.UserPacketH 3
speaker (2.livekit.ActiveSpeakerUpdateBH $
sip_dtmf (2.livekit.SipDTMFH /
transcription (2.livekit.TranscriptionH (
metrics (2.livekit.MetricsBatchH ,
chat_message	 (2.livekit.ChatMessageH *
rpc_request
 (2.livekit.RpcRequestH "
rpc_ack (2.livekit.RpcAckH ,
rpc_response (2.livekit.RpcResponseH 3
stream_header (2.livekit.DataStream.HeaderH 1
stream_chunk (2.livekit.DataStream.ChunkH 5
stream_trailer (2.livekit.DataStream.TrailerH 4
encrypted_packet (2.livekit.EncryptedPacketH 
sequence (
participant_sid (	"
Kind
RELIABLE 	
LOSSYB
value"|
EncryptedPacket1
encryption_type (2.livekit.Encryption.Type

iv (
	key_index (
encrypted_value ("
EncryptedPacketPayload#
user (2.livekit.UserPacketH ,
chat_message (2.livekit.ChatMessageH *
rpc_request (2.livekit.RpcRequestH "
rpc_ack (2.livekit.RpcAckH ,
rpc_response (2.livekit.RpcResponseH 3
stream_header (2.livekit.DataStream.HeaderH 1
stream_chunk (2.livekit.DataStream.ChunkH 5
stream_trailer	 (2.livekit.DataStream.TrailerH B
value"A
ActiveSpeakerUpdate&
speakers (2.livekit.SpeakerInfo:"9
SpeakerInfo
sid (	
level (
active ("

UserPacket
participant_sid (	B 
participant_identity (	B
payload (
destination_sids (	B"
destination_identities (	B
topic (	H 
id (	H

start_time	 (H
end_time
 (H
nonce (B
_topicB
_idB
_start_timeB
	_end_time"&
SipDTMF
code (
digit (	"
Transcription(
 transcribed_participant_identity (	
track_id (	B
PtrackID/
segments (2.livekit.TranscriptionSegment"w
TranscriptionSegment

id (	
text (	

start_time (
end_time (
final (
language (	"
ChatMessage

id (	
	timestamp (
edit_timestamp (H 
message (	
deleted (
	generated (B
_edit_timestamp"

RpcRequest

id (	
method (	
payload (	
response_timeout_ms (
version (
compressed_payload ("*
RpcAck 

request_id (	BP	requestID"
RpcResponse 

request_id (	BP	requestID
payload (	H "
error (2.livekit.RpcErrorH 
compressed_payload (H B
value"7
RpcError
code (
message (	
data (	"@
ParticipantTracks
participant_sid (	

track_sids (	"

ServerInfo,
edition (2.livekit.ServerInfo.Edition
version (	
protocol (
region (	
node_id (	B	PnodeID

debug_info (	
agent_protocol (""
Edition
Standard 	
Cloud"

ClientInfo$
sdk (2.livekit.ClientInfo.SDK
version (	
protocol (

os (	

os_version (	
device_model (	
browser (	
browser_version (	
address	 (	
network
 (	

other_sdks (	
client_protocol ("
SDK
UNKNOWN 
JS	
SWIFT
ANDROID
FLUTTER
GO	
UNITY
REACT_NATIVE
RUST

PYTHON	
CPP

	UNITY_WEB
NODE

UNREAL	
ESP32"
ClientConfiguration*
video (2.livekit.VideoConfiguration+
screen (2.livekit.VideoConfiguration7
resume_connection (2.livekit.ClientConfigSetting0
disabled_codecs (2.livekit.DisabledCodecs1
force_relay (2.livekit.ClientConfigSetting"L
VideoConfiguration6
hardware_encoder (2.livekit.ClientConfigSetting"Q
DisabledCodecs
codecs (2.livekit.Codec
publish (2.livekit.Codec"
RTPDrift.

start_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp
duration (
start_timestamp (
end_timestamp (
rtp_clock_ticks (
drift_samples (
drift_ms (

clock_rate	 ("

RTPStats.

start_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp
duration (
packets (
packet_rate (
bytes (
header_bytes' (
bitrate (
packets_lost (
packet_loss_rate	 (
packet_loss_percentage
 (
packets_duplicate (
packet_duplicate_rate (
bytes_duplicate (
header_bytes_duplicate( (
bitrate_duplicate (
packets_padding (
packet_padding_rate (
bytes_padding (
header_bytes_padding) (
bitrate_padding (
packets_out_of_order (
frames (

frame_rate (
jitter_current (

jitter_max (:
gap_histogram (2#.livekit.RTPStats.GapHistogramEntry
nacks (
	nack_acks% (
nack_misses (
nack_repeated& (
plis (,
last_pli (2.google.protobuf.Timestamp
firs (,
last_fir (2.google.protobuf.Timestamp
rtt_current (
rtt_max  (

key_frames! (2
last_key_frame" (2.google.protobuf.Timestamp
layer_lock_plis# (7
last_layer_lock_pli$ (2.google.protobuf.Timestamp'
packet_drift, (2.livekit.RTPDrift+
ntp_report_drift- (2.livekit.RTPDrift/
rebased_report_drift. (2.livekit.RTPDrift0
received_report_drift/ (2.livekit.RTPDrift3
GapHistogramEntry
key (
value (:8"
RTCPSenderReportState
rtp_timestamp (
rtp_timestamp_ext (
ntp_timestamp (

at (
at_adjusted (
packets (
octets ("
RTPForwarderState
started (
reference_layer_spatial (
pre_start_time (
ext_first_timestamp ($
dummy_start_timestamp_offset (+

rtp_munger (2.livekit.RTPMungerState-

vp8_munger (2.livekit.VP8MungerStateH ;
sender_report_state (2.livekit.RTCPSenderReportStateB
codec_munger"
RTPMungerState 
ext_last_sequence_number ('
ext_second_last_sequence_number (
ext_last_timestamp (!
ext_second_last_timestamp (
last_marker (
second_last_marker ("
VP8MungerState0
ext_last_picture_id (BPextLastPictureID
picture_id_used (
last_tl0_pic_idx (
tl0_pic_idx_used (
tid_used (
last_key_idx (
key_idx_used ("1
TimedVersion

unix_micro (
ticks ("

DataStream

TextHeader9
operation_type (2!.livekit.DataStream.OperationType
version (.
reply_to_stream_id (	BPreplyToStreamID
attached_stream_ids (	
	generated (

ByteHeader
name (	
Header
	stream_id (	BPstreamID
	timestamp (
topic (	
	mime_type (	
total_length (H5
encryption_type (2.livekit.Encryption.TypeB>

attributes (2*.livekit.DataStream.Header.AttributesEntry5
text_header	 (2.livekit.DataStream.TextHeaderH 5
byte_header
 (2.livekit.DataStream.ByteHeaderH 1
AttributesEntry
key (	
value (	:8B
content_headerB
_total_lengthz
Chunk
	stream_id (	BPstreamID
chunk_index (
content (
version (
iv (BH B
_iv
Trailer
	stream_id (	BPstreamID
reason (	?

attributes (2+.livekit.DataStream.Trailer.AttributesEntry1
AttributesEntry
key (	
value (	:8"A
OperationType

CREATE 

UPDATE

DELETE
REACTION">
FilterParams
include_events (	
exclude_events (	"_
WebhookConfig
url (	
signing_key (	,
filter_params (2.livekit.FilterParams"6
SubscribedAudioCodec
codec (	
enabled (*;

AudioCodec

DEFAULT_AC 
OPUS
AAC

AC_MP3*V

VideoCodec

DEFAULT_VC 
H264_BASELINE
	H264_MAIN
	H264_HIGH
VP8*)

ImageCodec

IC_DEFAULT 
IC_JPEG*I
BackupCodecPolicy
PREFER_REGRESSION 
	SIMULCAST

REGRESSION*+
	TrackType	
AUDIO 	
VIDEO
DATA*`
TrackSource
UNKNOWN 

CAMERA

MICROPHONE
SCREEN_SHARE
SCREEN_SHARE_AUDIO*B
DataTrackExtensionID
DTEI_INVALID 
DTEI_PARTICIPANT_SID*6
VideoQuality
LOW 

MEDIUM
HIGH
OFF*@
ConnectionQuality
POOR 
GOOD
	EXCELLENT
LOST*;
ClientConfigSetting	
UNSET 
DISABLED
ENABLED*
DisconnectReason
UNKNOWN_REASON 
CLIENT_INITIATED
DUPLICATE_IDENTITY
SERVER_SHUTDOWN
PARTICIPANT_REMOVED
ROOM_DELETED
STATE_MISMATCH
JOIN_FAILURE
	MIGRATION
SIGNAL_CLOSE	
ROOM_CLOSED

USER_UNAVAILABLE
USER_REJECTED
SIP_TRUNK_FAILURE
CONNECTION_TIMEOUT
MEDIA_FAILURE
AGENT_ERROR*
ReconnectReason

RR_UNKNOWN 
RR_SIGNAL_DISCONNECTED
RR_PUBLISHER_FAILED
RR_SUBSCRIBER_FAILED
RR_SWITCH_CANDIDATE*T
SubscriptionError

SE_UNKNOWN 
SE_CODEC_UNSUPPORTED
SE_TRACK_NOTFOUND*
AudioTrackFeature
	TF_STEREO 
	TF_NO_DTX
TF_AUTO_GAIN_CONTROL
TF_ECHO_CANCELLATION
TF_NOISE_SUPPRESSION"
TF_ENHANCED_NOISE_CANCELLATION
TF_PRECONNECT_BUFFER*@
PacketTrailerFeature
PTF_USER_TIMESTAMP 
PTF_FRAME_IDBFZ#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Protobproto3modelsFN
DESCRIPTORsF   Z#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Proto_PAGINATIONafter_ids
   PafterID_ROOMmetadatas$   PP<redacted ({{ .Size }} bytes)>_PARTICIPANTPERMISSIONrecorders   agent _PARTICIPANTINFO_ATTRIBUTESENTRYs   8_PARTICIPANTINFOnames   P
attributes
_TRACKINFO	simulcastdisable_dtxlayersstereo_DATAPACKETkindspeaker_ACTIVESPEAKERUPDATE_USERPACKETparticipant_sidparticipant_identitydestination_sidsdestination_identities_TRANSCRIPTIONtrack_ids
   PtrackID_RPCACK
request_ids   P	requestID_RPCRESPONSE_SERVERINFOnode_ids	   PnodeID_RTPSTATS_GAPHISTOGRAMENTRY_VP8MUNGERSTATEext_last_picture_ids   PextLastPictureID_DATASTREAM_TEXTHEADERreply_to_stream_ids   PreplyToStreamID"_DATASTREAM_HEADER_ATTRIBUTESENTRY_DATASTREAM_HEADER	stream_ids   PstreamIDencryption_type_DATASTREAM_CHUNKiv#_DATASTREAM_TRAILER_ATTRIBUTESENTRY_DATASTREAM_TRAILERi+  _AUDIOCODECi+  i+  _VIDEOCODECi.,  i0,  _IMAGECODECiY,  i[,  _BACKUPCODECPOLICYi,  i,  
_TRACKTYPEi,  i,  _TRACKSOURCEi3-  i5-  _DATATRACKEXTENSIONIDiw-  iy-  _VIDEOQUALITYi-  i-  _CONNECTIONQUALITYi-  i-  _CLIENTCONFIGSETTINGi..  i1.  _DISCONNECTREASONi/  i/  _RECONNECTREASONi%0  i'0  _SUBSCRIPTIONERRORi{0  i~0  _AUDIOTRACKFEATUREi;1  i=1  _PACKETTRAILERFEATUREi}1  o         _TOKENPAGINATION      _LISTUPDATEi  i  i  i  _CODECi  i  _PLAYOUTDELAYi  i  i,  i/  i  i  i  i  _PARTICIPANTINFO_STATEiL  iN  _PARTICIPANTINFO_KINDi  i  _PARTICIPANTINFO_KINDDETAILi  _ENCRYPTIONiL  i'  _ENCRYPTION_TYPEiO  _SIMULCASTCODECINFOi  i  i  i  _DATATRACKINFOi  i  !_DATATRACKEXTENSIONPARTICIPANTSIDiV  iX  _DATATRACKSUBSCRIPTIONOPTIONSi  i  _VIDEOLAYERi  iO  _VIDEOLAYER_MODEi  i  i  _DATAPACKET_KINDi  i  _ENCRYPTEDPACKETi  i  _ENCRYPTEDPACKETPAYLOADi!  i#  id  if  _SPEAKERINFOi  i  i  i  _SIPDTMFi  i  i  i  _TRANSCRIPTIONSEGMENTi  i   _CHATMESSAGEi  i  _RPCREQUESTi  i  iC  iF  i  i  	_RPCERRORi  i  _PARTICIPANTTRACKSiN  iQ  i*  i  _SERVERINFO_EDITIONi-  _CLIENTINFOi  i4  _CLIENTINFO_SDKi  _CLIENTCONFIGURATIONi  i  _VIDEOCONFIGURATIONiD  iF  _DISABLEDCODECSi  i  	_RTPDRIFTi  i  	_RTPSTATSi"  i"  i"  _RTCPSENDERREPORTSTATEi#  i#  _RTPFORWARDERSTATEi$  i$  _RTPMUNGERSTATEi%  i%  i&  i&  _TIMEDVERSIONi&  i&  _DATASTREAMi*  i&  i'  i'  _DATASTREAM_BYTEHEADERi'  i'  iQ)  iS)  i)  i)  i}*  i*  _DATASTREAM_OPERATIONTYPEi*  _FILTERPARAMSi +  i+  _WEBHOOKCONFIGia+  ic+  _SUBSCRIBEDAUDIOCODECi+  )!__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_dbr   &google_dot_protobuf_dot_timestamp__pb2 r	   	_metrics_	logger_pbr
   logger_dot_options__pb2AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_name_serialized_start_serialized_end     H/app/agent/.venv/lib/python3.13/site-packages/livekit/protocol/models.py<module>r      sD  
 & 5 ? ? 8 
"
"
$ T " 9 %%'99  ;\i  ]i
9  ' '
H =  ' '
Hh G!!U*$((<! 0I(<,@D(=((4=K^(=((4H:>(7"":.7Ex(7"":.BKO(#$33J?HVa(#$33J?SHL(#$33G<ES^(#$33G<P:>(-.7EM(-.BEI(--j9B QD(--j9MAE(--f5>LX(--f5IGK(--l;D SF(--l;O;?(<''/8FR(<''/C@D(<''4=KV(<''4HBF(<''6?MX(<''6J=A(<''1:HS(<''1E=A(<''1:HS(<''1E<@(=((09GR(=((0D?C(=((3<JU(=((3G.2(!"+9D(!"6GK(=(():;DR](=(():;OLP(=(()?@IWb(=(()?@THL(=(();<ES^(=(();<PNR(=(()ABKYd(=(()ABVCG(++J7@Na(++J7K>B(9$$\2;I\(9$$\2FCG(>)),7@Na(>)),7K?C(=((3<J\(=((3G59(()2@H(()=OS(,,-BCLZv(,,-BCWUY(#$334HIR`{(#$334HI]<@(/09GO(/0DHL( //<ESg( //<PNR( //0ABKYd( //0ABVGK(..{;DRf(..{;O@D(..t4=KV(..t4H=A(01:HP(01EIM( !00=FTh( !00=Q,1(=+*/(=),1(=+*/(=),1(=+*/(=)38( 216( 0+0(<*).(<(-2(>,+0(>*6;("#549("#3.3(?-,1(?+38( 216( 05:(!"438(!"227(105(/16(0/4(.38( 216( 038( 216( 06;("#549("#3,/(=+*-(=)14(0/2(.,/(=+*-(=)&)(7%$'(7#'*(8&%((8$.1(?-,/(?+7:(#$659(#$415(0/3(.AE(-.@?C(-.>7;(#$659(#$46:("#548("#3<@(();:>(()9,0(=+*.(=)15(0/3(.48( !326( !1+/(<*)-(<(/3(.-1(,BF(./A@D(./?>B(*+=<@(*+;,0(=+*.(=)15(0/3(.,0(=+*.(=)15(0/3(.15(0/3(.8<($%76:($%559(!"437(!"2-1(>,+/(>*,0(=+*.(=))-(:('+(:&/3(.-1(,6:("#548("#3-1(>,+/(>*,0(=+*.(=)(,(9'&*(9%-1(>,+/(>**.(;)(,(;'37( 215( 0,0(=+*.(=)48( !326( !1,0(=+*.(=)04(/.2(-59(!"437(!"248( !326( !104(/.2(-*.(;)(,(;'*.(;)(,(;'<@(();:>(()97;(#$659(#$437( 215( 004(/.2(-04(/.2(-.2(?-,0(?+,0(=+*/(=)7;(#$65:(#$47<(#$65:(#$438( 216( 0CG(/0BAE(/0@27(105(/49( !327( !1DH(01CBF(01A:?(&'98=(&'7.3(?-,1(?+/4(.-2(,6;("#549("#3I +r   