
 
 a a r d i o   {N
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a a r d i o   =
  [ ' Q: d i Y]   la(WbNvech-N  a a r d i o   
NO'YQW[k  -   Ndk:_  a a r d i o   xu[\|\}T
Tĉ0
 
 
 
 a a r d i o   NlNLhboN _S1 7 t^ NvOc^8^;mÍ0Wfe(   fee_  ) a a r d i o   Yt^(uNuNyv[EN~KmՋT$p0
 
 a a r d i o   (WދuKNR1\No}YvggNl0ckVYdka a r d i o   S~1 7 t^SU\eeg_k Nt^O&^eg'YϑvfeibU\FON6qOc gR{mؚHev~gNlsSO/f gev  a a r d i o   nNxN6q
N~O9e(W geHr,g _SsX-N[ЏL0
 
 
 
 a a r d i o   \0{0_{O)R"}SOyN  6 . 5 M B f[`NTO(ub,ggNO0a a r d i o   }6q\FOcON`Npeϑv _nhQ^0ibU\^  -   ُN^W,g/f1u~  a a r d i o   Nx[smS0RNLhbzveebb0a a r d i o   -Nv@b	g^W,g/f1u\O N*NNQ@bNb	go}Yv N'`0a a r d i o :N  k N*N^vk N*NcSQpeQNechv^NcON'Yϑvo:yO0a a r d i o   O(uAmLv{|  C   l( ^8^cя  J a v a s c r i p t   ) (W-N=\S0WMQTOS[0hez_v^N8TSTPtAmL v`N`(ul0
N\  a a r d i o   (u7bh:yS	g NpzW@xa a r d i o   QNN
N(uyr+Rf[`NwQ)Y1\O(uNNN/f
Y6RbQO_ _SQ
NvoN0
 
 
 
 a a r d i o   ^\Nf(u'`g:_vR` FO_N/f NymT SNU0W0^8^eO0Wd\OY`{|WVdkSNvc(u  C  0C + +   I{I{Y` v  A P I   cSQpe(   
N PV B 7hHQXfA P I   ) a a r d i o   SN/ec^8^YvA P I (u~[OY  s t d c a l l c d e c l t h i s c a l l f a s t c a l l r e g p a r m ( n )   I{(u~[  a a r d i o   SN/ec0V:N  a a r d i o   GYyrv yr'`a a r d i o   v4lRg:_(W  a a r d i o   -NSN^8^eO0W(u  C  0C + + 0V B 0C # 0J a v a 0P y t h o n 0J a v a s c r i p t 0N o d e . J s 0F l a s h   A c t i o n S c r i p t 0P H P 0V B S c r i p t 0N e w L I S P 0A u t o L I S P 0D e l p h i 0F r e e B A S I C 0R u b y 0R u s t 0J u l i a 0N i m 0G o    0ybYt  . . . . . .   uSNvcL]eQGl:ghVxv^Nlbc:Nnfv  a a r d i o   Qpe0a a r d i o   Svc(u0L]eQ0NNv,{	Nez peϑ^8^Y[sُN,{	Ne cSvR!jWWW,g/f _nv_YS(uNg\vNx	0
 
 
 
 a a r d i o   SNL]eQ^8^YvOmȉhVcNOY|~&^v  W e b B r o w s e r 0W e b V i e w   cN0  NS  W e b V i e w 2 0W e b K i t 0E l e c t r o n 0C E F 3 0H T M L a y o u t 0S c i t e r . . . . . .   uSNvc(u|~[ňv  C h r o m e 0C h r o m i u m   E d g e   I{OmȉhVQoNLub0N(WQu-N(u,g0WcS0NS  a a r d i o   NOmȉhVvNNgvQeOOYvc(u  J a v a s c r i p t   Qpev^N(W  J a v a s c r i p t   -NvcV  a a r d i o   Qpe
N NUO
YBgv\ňT-NN`OuSN(W  J a v a s c r i p t   -Nvc(u  W I N A P I   Qpe0
 
 
 
 a a r d i o   
NNSNeO0WO(u  W e b   b/gQLub_NcOSƉS _S]wQSNeO0WǏbb O~cNR^z^0v^N  a a r d i o   cO:_'Yv  p l u s cN _n	SNeO0W[scN]N[<h4V0f4V0SN_6R\OQoNvLub0Na a r d i o SN^8^eO0Wubrz0~r0eOVvoNubvoNg\8^kO(uvQN _S]wQQv{|<ORoN\Q
Pu/fQAS
P0v^N  a a r d i o   ubvoNSN[|Q[  X P V i s t a W i n 7 W i n 8 W i n 1 0 W i n 1 1 . . . . . .   I{@b	gAmLLhbd\O|~0
 
 
 
 a a r d i o   
NNNSN _SLhboN_NSN(uN _SQza a r d i o   SNvc/ecN  P H P   {|<Ov  H T M L   !jglcO ~+Rv!jg㉐g N*N  a a r d i o   nxeNSN>e  a a r d i o   nx_NSNvc>e  H T M L b>e  H T M L a a r d i o   mTv!jgNxa a r d i o   [/ec0v^N  a a r d i o SNO(uQSNx1\SNR^ N*N_WL]eQ_  H T T P   
gRzSNƖb  W e b S o c k e t   
gRz	Vdk  a a r d i o   SN^8^eO0W:NOmȉhVcNcO  H T T P   
gRzv^NPQQz7hQLhb[7bzoN0
 
 
 
 :S+RNvQNR` a a r d i o   SN^8^eO0W/ecwY~zv^NcO'YϑY~zQpe^0o:yOI{I{0
 
 
 
 a a r d i o   Yt  U n i c o d e   x^8^eON{mؚHeOY(W  a a r d i o   (uWN  U T F - 1 6 x  v  U n i c o d e   W i n A P I b(uvQNWN  U T F - 8   xvcSbN
N YQ NSNxYt
YBgvx0(W  a a r d i o   -NW[&{2Nb	gryrv  U T F   ꁨRhyr'`SN[sꁨRƋ+RYy
NTx}6q  a a r d i o   ؞x:NU T F - 8 FOW[&{2N-NSNX[PNۏ6Rpenc0U T F - 8 xe,g0U T F - 1 6 xe,gI{I{@bN  a a r d i o   
NFOSN[/ec  U n i c o d e _NSNeO0WYtNۏ6Rpenc0bvQNxve,g0{|<Oُ7hvR '`(W  a a r d i o   -NYSY!k	g(u7bSf[`N  a a r d i o   ]vz`S_f _O(uvQNz _NVdkmS/TS0
 
 
 
 
 
 a a r d i o    _SSz: 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 2 0 0 4   t^WN _nyv  L u a    _SQ  L A S c r i p t v^S_ev!jb|upcQ
 
 S_ev  L A S c r i p t   N6q/f Ny~,g N/ecR`{|Wv^
N/ecSuY`{|Wz
Nvc(uNSu _S0
NrzQ^(uz^0
 
 S(uNQ,ge,g<h_vʑgbLeN	0
 
 
 
 N  2 0 0 5   t^ _YWN  L A S c r i p t   xSev  A A u t o   v0R  2 0 0 7   t^^Mb[b,{ N*NHr,g/TRN,{ N*N  A A U   z^0
 
 ~Ǐ+oTp悄v _SN  2 0 1 0   t^~N[YS^N,{ N*NlQ _KmՋHr,g. ُ/f N*N^8^||vHr,g]wQ{̑vcN0
 
 'YY/fpQc:y \*g[b hQ^̑_NS	gQ*N{USv:yO}6qS/fS^N NN{USvO0l	gZPNHNc^]\O
 
 FO؏/f_aYv8T_N
N\ _Sv0R  2 0 1 1   t^t^^S^  1 . 0 ck_HrhQ^W,g[b]~SNck_v(uN _SoNNT0
 
 
 
   2 0 1 6   t^WN  A A u t o    _S  a a r d i o 0
 
 a a r d i o   O(uNhQev  U n i c o d e   Q8h/ecQz
gRz _S0
 
 a a r d i o   /frzv0febcNvNT͑gN'YRNxf9eQNNv0Rk N*NeN0
 
 
 
 A A u t o   N  a a r d i o   v:S+R{|<ONkpfNؚv:S+R0  
 
 A A u t o   l	g9e
T:N  a a r d i o   A A u t o   N  a a r d i o   /f
NTvNT0
 
 
 
 
 
 sQN  L u a 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 L u a   i s   f r e e   s o f t w a r e   d i s t r i b u t e d   u n d e r   t h e   t e r m s   o f   t h e   M I T   l i c e n s e   r e p r o d u c e d   h e r e .   
 
 L u a   m a y   b e   u s e d   f o r   a n y   p u r p o s e ,   i n c l u d i n g   c o m m e r c i a l   p u r p o s e s ,   a t   a b s o l u t e l y   n o   c o s t .   N o   p a p e r w o r k ,   n o   r o y a l t i e s ,   
 
 n o   G N U - l i k e   " c o p y l e f t "   r e s t r i c t i o n s ,   e i t h e r .   J u s t   d o w n l o a d   i t   a n d   u s e   i t . 
 
 
 
 L u a   i s   c e r t i f i e d   O p e n   S o u r c e   s o f t w a r e .     
 
 I t s   l i c e n s e   i s   s i m p l e   a n d   l i b e r a l   a n d   i s   c o m p a t i b l e   w i t h   G P L .   L u a   i s   n o t   i n   t h e   p u b l i c   d o m a i n   a n d   P U C - R i o   k e e p s   i t s   c o p y r i g h t . 
 
 
 
 T h e   s p i r i t   o f   t h e   L u a   l i c e n s e   i s   t h a t   y o u   a r e   f r e e   t o   u s e   L u a   f o r   a n y   p u r p o s e   a t   n o   c o s t   w i t h o u t   h a v i n g   t o   a s k   u s .   
 
 T h e   o n l y   r e q u i r e m e n t   i s   t h a t   i f   y o u   d o   u s e   L u a ,   t h e n   y o u   s h o u l d   g i v e   u s   c r e d i t   b y   i n c l u d i n g   t h e   c o p y r i g h t   n o t i c e   s o m e w h e r e   i n   y o u r   p r o d u c t   o r   i t s   d o c u m e n t a t i o n .   
 
 A   n i c e ,   b u t   o p t i o n a l ,   w a y   t o   g i v e   u s   f u r t h e r   c r e d i t   i s   t o   i n c l u d e   a   L u a   l o g o   a n d   a   l i n k   t o   o u r   s i t e   i n   a   w e b   p a g e   f o r   y o u r   p r o d u c t . 
 
 
 
 T h e   L u a   l a n g u a g e   i s   e n t i r e l y   d e s i g n e d ,   i m p l e m e n t e d , 
 
   a n d   m a i n t a i n e d   b y   a   t e a m   a t   P U C - R i o   i n   B r a z i l .   T h e   i m p l e m e n t a t i o n   i s   n o t   d e r i v e d   f r o m   l i c e n s e d   s o f t w a r e . 
 
 
 
 C o p y r i g h t   ( C )     1 9 9 4  2 0 1 2   L u a . o r g ,   P U C - R i o . 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s   f u r n i s h e d   t o   d o   s o ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 T h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D ,   E X P R E S S   O R   I M P L I E D ,   
 
 I N C L U D I N G   B U T   N O T   L I M I T E D   T O   T H E   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y ,   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A N D   N O N I N F R I N G E M E N T .   
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   
 
 W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E . 
 
 
 
 L u a C O M   i s   a v a i l a b l e   u n d e r   t h e   s a m e   t e r m s   a n d   c o n d i t i o n s   a s   t h e   L u a   l a n g u a g e . 
 
 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   T e c g r a f ,   P U C - R i o 
 
 A u t h o r s :   V .   A l m e n d r a ,   R .   C e r q u e i r a ,   F .   M a s c a r e n h a s ,   a n d   o t h e r s . 
 
 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a   c o p y 
 
 o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l 
 
 i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s 
 
 t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l 
 
 c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s 
 
 f u r n i s h e d   t o   d o   s o ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 T h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d   i n 
 
 a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D ,   E X P R E S S   O R 
 
 I M P L I E D ,   I N C L U D I N G   B U T   N O T   L I M I T E D   T O   T H E   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y , 
 
 F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A N D   N O N I N F R I N G E M E N T .     I N   N O   E V E N T   S H A L L   T H E 
 
 A U T H O R S   O R   C O P Y R I G H T   H O L D E R S   B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R 
 
 L I A B I L I T Y ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M , 
 
 O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N 
 
 T H E   S O F T W A R E . 
 
 